Come configurare manualmente eth0
in Ubuntu? Non ho nessun server DHCP. Ho bisogno dell'indirizzo IP quando sto per acquisire i pacchetti?
Come configurare manualmente eth0
in Ubuntu? Non ho nessun server DHCP. Ho bisogno dell'indirizzo IP quando sto per acquisire i pacchetti?
Risposte:
Non sono sicuro di cosa intendi esattamente con la tua domanda. Il vero metodo manuale è stato descritto sopra, ma dal momento che scrivi non hai DHCP, penso che preferiresti sapere cosa fare per dare alla tua scatola un indirizzo IP statico e assegnare questo indirizzo IP automaticamente all'avvio. Bene, ecco come:
Dovrebbe esserci un file /etc/network/interfaces
. Questo file viene letto dagli script di avvio di Ubuntu che a loro volta configurano la rete in base a quel file. Se vuoi sapere cosa dovrebbe / potrebbe andare in quel file, digita " interfacce man ".
Ad esempio, il mio /etc/network/interfaces
assomiglia a questo (i commenti sono tagliati):
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.20.20
netmask 255.255.255.0
network 192.168.20.0
broadcast 192.168.20.255
gateway 192.168.20.250
Le prime due righe sono standard e potrebbero già apparire simili sulla confezione. Potresti essere interessato in particolare al resto del file: queste linee definiscono una configurazione di rete statica su eth0 (senza DHCP) e questa configurazione statica si attiva automaticamente ad ogni avvio.
Potresti provare anche questo:
sudo -H gedit /etc/network/interfaces
Modifica l'eth0
auto eth0
iface eth0 inet dhcp
Salva ed esci
Corri sudo /etc/init.d/networking restart
.
Non è necessario l'indirizzo IP per acquisire i pacchetti in modalità promiscua (quando si desidera acquisire tutto il traffico, non solo il traffico destinato al proprio computer). È possibile attivare tale interfaccia utilizzando il comando
ifconfig eth0 up
Questo non assegna l'indirizzo IPv4 all'interfaccia (l'indirizzo di collegamento locale IPv6 viene assegnato automaticamente, se hai abilitato IPv6).
ip
uso ip link set eth0 up
invece
ifconfig
ifconfig etho
ifconfig ehto 192.168.3.40 netmask 255.255.255.0
route -n
o
ip route show
then
name for DNS
nameserver 127.0.11
nameserver 8.8.8.8