Ubuntu 12.04 Server : Configuration DNS et IP fixe

Publié par Tpeltier le

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:
Catégories : Linux

0 commentaire

Laisser un commentaire

Emplacement de l’avatar

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.