pourquoi eth0 disparaît-il lorsque je mets une adresse IP statique (serveur 12.10)

Pour une raison quelconque, si j’essaie de définir une adresse IP statique, mon eth0 disparaît de la sortie de ifconfig. J’exécute le serveur Ubuntu 12.10 sur un ordinateur portable de passerelle.

auto eth0 iface eth0 inet dhcp 

donne cette sortie quand je lance ifconfig

 eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx inet addr:192.168.1.101 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::2e0:b8ff:fee7:f71c/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Mesortingc:1 RX packets:281 errors:0 dropped:0 overruns:0 frame:0 TX packets:352 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:31874 (31.8 KB) TX bytes:45369 (45.3 KB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Mesortingc:1 RX packets:430 errors:0 dropped:0 overruns:0 frame:0 TX packets:430 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:41740 (41.7 KB) TX bytes:41740 (41.7 KB) 

Quand je change en statique:

 auto eth0 iface eth0 inet static address 192.168.1.37 netmask 225.225.225.0 gateway 192.168.1.1 

puis exécutez un service networking restart je ne reçois que le bloc de bouclage de ifconfig

 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Mesortingc:1 RX packets:430 errors:0 dropped:0 overruns:0 frame:0 TX packets:430 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:41740 (41.7 KB) TX bytes:41740 (41.7 KB) 

Cependant, je peux forcer une adresse IP statique avec ifconfig eth0 192.168.1.37 netmask 255.255.255.0 mais évidemment, cela disparaît lors d’un redémarrage.

Pourquoi une façon de travailler mais pas l’autre? Est-ce que je fais quelque chose de mal?

C’était une faute de frappe. J’aurais dû avoir 255.255.255.0 comme masque de réseau et à la place taper 225.225.225.0

Merci à qbi de m’avoir aidé à voir l’erreur de mes manières

Ne pas service networking restart ; il est déconseillé.

ifdown eth0 plutôt ifdown eth0 puis ifup eth0 ou redémarrez simplement.