Cambia server Ubuntu da DHCP a un indirizzo IP statico

Cambia server Ubuntu da DHCP a un indirizzo IP statico
Cambia server Ubuntu da DHCP a un indirizzo IP statico

Video: Cambia server Ubuntu da DHCP a un indirizzo IP statico

Video: Cambia server Ubuntu da DHCP a un indirizzo IP statico
Video: How to Change Ubuntu Server Address From DHCP to Static: Linux Server Training 101 - YouTube 2024, Aprile
Anonim

Se il programma di installazione di Ubuntu Server ha impostato il tuo server per utilizzare DHCP, dovrai cambiarlo in un indirizzo IP statico in modo che le persone possano effettivamente usarlo.

Cambiare questa impostazione senza una GUI richiederà un po 'di editing del testo, ma quello è il classico Linux, giusto?

Apriamo il file / etc / network / interfaces. Userò vi, ma puoi scegliere un editor diverso

sudo vi /etc/network/interfaces

Per l'interfaccia principale, che di solito è eth0, vedrai queste righe:

auto eth0 iface eth0 inet dhcp

Come puoi vedere, sta usando DHCP in questo momento. Stiamo andando a cambiare dhcp in static, e poi ci sono un numero di opzioni che dovrebbero essere aggiunte sotto di esso. Ovviamente lo personalizzeresti sulla tua rete.

auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 dns-nameservers 192.168.1.1

Ora dovremo aggiungere le impostazioni DNS modificando il file resolv.conf:

sudo vi /etc/resolv.conf

Sulla riga, ñò server xxx.xxx.xxx.xxx sostituisce la x con l'IP del server dei nomi. (Puoi fare ifconfig / all per scoprire cosa sono)

È necessario anche rimuovere il client dhcp affinché questo si attenga (grazie a Peter per averlo notato). Potrebbe essere necessario rimuovere dhcp-client3.

sudo apt-get remove dhcp-client

Ora dovremo solo riavviare i componenti di rete:

sudo /etc/init.d/networking restart

Ping www.google.com. Se ricevi una risposta, la risoluzione dei nomi funziona (a meno che, ovviamente, Google non sia nel file degli host).

Davvero abbastanza semplice.

aggiornato Grazie a Nickname007 nei commenti per aver notato che ho dimenticato le voci DNS nella guida.

Consigliato: