Selon cette page cela semble être simple. Cependant, /etc/bind
n'existe pas sur l'installation par défaut du serveur Ubuntu 12.04.3 LTS.
Donc, sans installer de logiciel supplémentaire, comment configurer DNS et supprimer Dnsmasq sur le serveur Ubuntu? Je connais assez bien Sudo
& nano
.
Définir les serveurs DNS:
Vous devez configurer le fichier/etc/network/interfaces si vous souhaitez modifier votre serveur DNS via la ligne de commande.
Ça devrait ressembler a quelque chose comme ca:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.X.X
netmask 255.255.255.0
gateway 192.168.X.X
dns-nameservers X.X.X.X
Si vous avez plusieurs serveurs DNS, ajoutez simplement un espace entre eux:
dns-nameservers X.X.X.X Y.Y.Y.Y Z.Z.Z.Z
Il suffit de remplacer les X, les Y et les Z par vos propres adresses IP des serveurs DNS de votre choix. Lorsque cela est fait, exécutez cette commande pour mettre à jour les paramètres:
Sudo ifdown eth0 && Sudo ifup eth0
J'espère que cela t'aides!
Cependant, si vous utilisez une version plus récente d’Ubuntu, vous utiliserez peut-être resolv.conf.
Afin de définir les serveurs de noms DNS qui ne seront pas supprimés après le redémarrage, ajoutez-les dans
Sudo nano /etc/resolvconf/resolv.conf.d/base
comme
nameserver x.x.x.x
nameserver x.x.y.y
Et afer que juste
Sudo resolvconf -u