10.6.1 Configurare un'interfaccia con un indirizzo IP statico
Supponiamo vogliate configurare un'interfaccia Ethernet in maniera che abbia un
indirizzo IP fisso di 192.168.0.111. Esso inizia con
192.168.0, quindi deve essere di una LAN. Supponiamo, inoltre,
che 192.168.0.1 sia l'indirizzo del gateway ad Internet della LAN.
Modificate /etc/network/interfaces
in maniera che abbia un blocco
di righe come questo:
iface eth0 inet static
address 192.168.0.111
netmask 255.255.255.0
gateway 192.168.0.1
Potete configurare altri aspetti dell'interfaccia od eseguire altre azioni dopo
averla attivata o prima di disattivarla, specificando i comandi appropriati
sulle righe "up" e "down".
iface eth0 inet static
address 192.168.0.111
netmask 255.255.255.0
gateway 192.168.0.1
up route add -net 10.0.0.0 netmask 255.0.0.0 gw 192.168.0.2 dev $IFACE
down route del -net 10.0.0.0 netmask 255.0.0.0 gw 192.168.0.2 dev $IFACE
up echo Interface $IFACE going up | /usr/bin/logger -t ifup
down echo Interface $IFACE Going down | /usr/bin/logger -t ifdown
In alternativa i comandi possono essere inseriti in script nelle directory
/etc/network/if-up.d
e /etc/network/if-down.d
. Essi
possono anche implementare opzioni pi� estese. Vedere
interfaces(5)
for details. Per esempio, il pacchetto
resolvconf
comprende degli script che vi permettono di aggiungere
delle opzioni che specificano che le informazioni sul DNS vengano incluse in
/etc/resolv.conf
mentre l'interfaccia � attiva:
iface eth0 inet static
address 192.168.0.111
netmask 255.255.255.0
gateway 192.168.0.1
dns-search somedomain.org
dns-nameservers 195.238.2.21 195.238.2.22
L'argomento somedomain.org dell'opzione dns-search
corrisponde all'argomento dell'opzione search in
resolv.conf(5)
. Gli argomenti 195.238.2.21 e
195.238.2.22 dell'opzione dns-nameservers corrisponde
agli argomenti delle opzioni nameserver. Altre opzioni
riconosciute sono dns-domain e dns-sortlist. Vedere
Gestire le informazioni del nameserver –
resolvconf
, Sezione 10.4.2.