Per impostazione predefinita, Ubuntu utilizza DHCP e Gnome NetworkManger per configurare le interfacce. Questo non è ottimale in molti casi.
Come configurare una macchina desktop per un indirizzo IP statico che si applica a tutti gli utenti?
Ulteriore background :Per il 99,9% degli utenti una voce DHCP statica è probabilmente la soluzione più semplice, tuttavia ho riscontrato un conflitto con mythtv-background
processo ed eventuali modifiche all'interfaccia eth0. Se l'interfaccia viene attivata/disattivata dopo l'esecuzione di mythtv, si blocca il processo (che ha anche interrotto la sospensione del sistema). Quindi le mie domande hanno davvero bisogno di una statica Indirizzo IP, in cui l'interfaccia viene visualizzata con un IP noto e rimane attiva in modo permanente.
Migliore risposta
Fai clic con il pulsante destro del mouse su nm, scegli Modifica connessioni... trova la tua interfaccia, fai clic su Modifica... , fai clic su Impostazioni IPv4 , scegli Manuale e configura la tua interfaccia.
Un'alternativa sarebbe modificare /etc/network/interfaces . una configurazione di esempio potrebbe essere:
auto eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
gateway 192.168.1.1
quindi esegui
/etc/init.d/networking restart
Tieni presente che questo disattiverà nm per questa interfaccia e dovrai eliminare (o decommentare) le voci per attivare nuovamente nm.
Modifica (vedi il post di Casey):
Devi anche impostare un DNS dopo aver modificato /etc/network/interfaces:
Imposta uno o più server dei nomi desiderati in
/etc/resolv.conf:
server dei nomi 192.168.1.1