GNU/Linux >> Tutoriels Linux >  >> Linux

Linux - Comment remplacer un serveur Vm DNS ?

J'utilise une machine virtuelle CentOS 7 et elle récupère les serveurs de noms DNS de mon système Fedora 27 via DHCP, je crois. J'essaie de changer le serveur de noms DNS dans /etc/resolv.conf aux serveurs de noms Google. C'est différent sur mon fedora 27, quand je fais ça et que je fais systemctl restart network il remonte aux mêmes serveurs de noms sur le fedora 27.

Existe-t-il un moyen de remplacer cela ?

Je crois que je dois faire quelque chose dans /etc/sysconfig/network-scripts/

Je suis connecté via Ethernet enp0s3 sur la vm et bien sûr ponté sur virbr0

Réponse acceptée :

L'interface réseau de la VM est configurée pour accepter le DNS de dhcp seul. Modifiez les paramètres de l'interface.

Les fichiers de configuration de l'interface réseau se trouvent dans /etc/sysconfig/network-scripts/ .

Disons que c'est un vps kvm et que l'interface réseau est eth0. Editez le fichier /etc/sysconfig/network-scripts/ifconfig-eth0 et ajoutez ce qui suit pour le serveur de noms IPv4 de Google

PEERDNS=no
DNS1=8.8.8.8
DNS2=8.8.4.4

Redémarrez ensuite le réseau comme suit

sudo service network restart

Vous pouvez utiliser n'importe quel autre serveur de noms.

Les serveurs de noms mentionnés ci-dessus seront ajoutés dans resolve.conf et PEERDNS=no la directive arrêtera dhcp de modifier le serveur de noms.

Une autre façon out fait resolv.conf lecture seule même pour root comme suit

chattr +i /etc/resolv.conf

Si vous souhaitez modifier le fichier, utilisez chattr -i /etc/resolv.conf avant de modifier.

P.S. PEERDNS=no fonctionne uniquement avec le système basé sur RHEL, y compris RHEL, CentOS et Fedora.


Linux
  1. Linux – Comment créer une connexion ad-hoc ?

  2. Comment désactiver Ipv6 sur Ubuntu, Linux Mint, Debian

  3. Mise en cache DNS sous Linux

  4. Comment désactiver l'autoconfiguration sur IPv6 sous Linux ?

  5. Comment désactiver ipv6 sur une interface spécifique sous Linux ?

Comment synchroniser automatiquement deux serveurs Web sous Linux

Comment migrer les serveurs CentOS Linux 6, 7, 8 vers Oracle Linux

Comment vider le cache DNS sous Linux

Comment surveiller vos serveurs Linux avec Checkmk

Comment vider le cache DNS sous Linux ?

Comment installer et configurer le serveur DNS sous Linux