Supponiamo di volerci collegare con IP fisso al nostro router avente indirizzo IP: 192.168.1.1. Il file che modificheremo sarà/etc/network/interfaces:
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet static address 192.168.1.39 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1
dove:
auto eth0 - indica al sistema di attivare la scheda eth0 automaticamente;
iface eth0 inet static - stabilisce che la scheda assume indirizzo IP statico;
address 192.168.1.39 - indirizzo IP assegnato all'interfaccia eth0;
netmask 255.255.255.0 - identifica la sottorete alla quale si appartiene;
network 192.168.1.0 - la classe di rete in cui si vuole "inserire" il client;
broadcast 192.168.1.255 - particolare tipo di indirizzo IP utilizzato per inviare pacchetti a tutti i devices presenti sullo stesso segmento di rete;
gateway 192.168.1.1 - indirizzo IP del router (da ricavare dal manuale del router di cui si dispone o dalla pagina web di configurazione del router stesso una volta collegatisi in dhcp).
Nel caso, invece, di una rete gestita con DHCP, il file /etc/network/interfaces sarà simile a questo:
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet dhcp
Le impostazioni sono simili a quelle precedenti, solo che ora l'IP non sarà più statico ma gestito dal server DHCP (attivo sul nostro router o su un PC della rete).