Per qualche motivo, se provo a impostare un indirizzo IP statico, il mio eth0 scompare ifconfig
dall'output. Sto eseguendo il server Ubuntu 12.10 su un laptop gateway.
auto eth0
iface eth0 inet dhcp
Dà quindi questo output quando corro 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 Metric: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 Metric: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)
Quando cambio a statico:
auto eth0
iface eth0 inet static
address 192.168.1.37
netmask 225.225.225.0
gateway 192.168.1.1
... quindi eseguo un service networking restart
, ottengo solo il blocco di loopback da 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 Metric: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)
Tuttavia, posso forzare un IP statico con ifconfig eth0 192.168.1.37 netmask 255.255.255.0
ma ovviamente questo scompare al riavvio.
Perché un modo funzionerà ma non l'altro? Sto facendo qualcosa di sbagliato?
ifup eth0
fornisce Error: an inet prefix is expected rather than "192.168.1.37/255.255.255.0".
e ifconfig -a
mostra tutti i dispositivi (eth0 lo wlan0) tranne le righe "inet addr" e "inet6 addr" mancanti da tutti tranne il blocco loopback. Anche il blocco wlan0 ha zero nelle aree RX e TX, poiché l'ho spento.
netmask 225.225.225.0
. Il 225 è un refuso? Sembra strano per una maschera di rete.
ifup eth0
? Qual è l'output diifconfig -a
?