Ubuntu 12.04 Server : Configuration DNS et IP fixe
En installant une version Ubuntu Server et ayant configuré l’IP fixe via le /etc/network/interfaces comme j’en ai l’habitude, je me suis aperçu de l’impossibilté de réaliser un apt-get update && apt-get upgrade pour cause de serveurs injoignables! 😕
Premier réflexe : je fais un ping sur google =>
$ping www.google.fr
ping: unknown host www.google.fr
Arf ! Le souci se situe donc au niveau de la résolution DNS ! Pourtant j’avais vérifié mon resolv.conf avant …
Je retourne donc éditer le resolv.conf :
$ cat /etc/resolv.conf# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND — YOUR CHANGES WILL BE OVERWRITTEN
Ce qui stipule donc que toute configuration de ce fichier à la main sera écrasée !! Mais euh …… 👿
En fait, la configuration est générée automatiquement par un utilitaire (resolvconf) qui va chercher ses infos là où il le doit ( DHCP , /etc/network/interfaces ), ce qui explique que la première fois, étant en DHCP, mon resolv.conf était bon !!
Du coup dans notre cas , la configuration DNS doit se faire directement dans /etc/network/interfaces via l’entrée dns-nameservers.
Aussitôt dit , aussitôt fait et on obtient le /etc/network/interfaces suivant :
iface eth0 inet static address 192.168.3.3 netmask 255.255.255.0 gateway 192.168.3.1 dns-search peltier-net.fr dns-nameservers 192.168.3.45 192.168.8.10 Et hop on relance le network avec un petit /etc/init.d/networking restart et ca repart :mrgreen:
0 commentaire