Changer le serveur Ubuntu de DHCP en une adresse IP statique

Changer le serveur Ubuntu de DHCP en une adresse IP statique
Changer le serveur Ubuntu de DHCP en une adresse IP statique

Vidéo: Changer le serveur Ubuntu de DHCP en une adresse IP statique

Vidéo: Changer le serveur Ubuntu de DHCP en une adresse IP statique
Vidéo: Mettre une IP fixe sur Debian et ses dérivées - YouTube 2024, Mars
Anonim

Si le programme d'installation du serveur Ubuntu a configuré votre serveur pour utiliser DHCP, vous voudrez le changer pour une adresse IP statique afin que les gens puissent l'utiliser.

Changer ce paramètre sans interface graphique nécessitera une édition de texte, mais c'est le linux classique, non?

Ouvrons le fichier / etc / network / interfaces. Je vais utiliser vi, mais vous pouvez choisir un éditeur différent

sudo vi /etc/network/interfaces

Pour l'interface principale, qui est généralement eth0, vous verrez les lignes suivantes:

auto eth0 iface eth0 inet dhcp

Comme vous pouvez le constater, l’utilisation actuelle de DHCP est utilisée. Nous allons changer dhcp en statique, puis un certain nombre d'options devraient être ajoutées en dessous. Évidemment, vous devez personnaliser cela sur votre réseau.

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

Nous devons maintenant ajouter les paramètres DNS en modifiant le fichier resolv.conf:

sudo vi /etc/resolv.conf

Sur la ligne "serveur de noms xxx.xxx.xxx.xxx", remplacez le x par l'adresse IP de votre serveur de noms. (Vous pouvez faire ifconfig / all pour savoir ce qu'ils sont)

Vous devez également supprimer le client DHCP pour que cela adhère (merci à Peter de l'avoir remarqué). Vous devrez peut-être supprimer dhcp-client3 à la place.

sudo apt-get remove dhcp-client

Il ne reste plus qu’à redémarrer les composants réseau:

sudo /etc/init.d/networking restart

Ping www.google.com. Si vous obtenez une réponse, la résolution de nom fonctionne (sauf si bien sûr Google est dans votre fichier hosts).

Vraiment très simple.

Mis à jour Merci à Nickname007 dans les commentaires pour avoir noté que j'ai oublié les entrées DNS dans le guide.

Conseillé: