Ceci est une ancienne révision du document !
−Table des matières
Utilisation du plugin DNSMasq du NetworkManager
Supposons que vous voulez faire un essai dans une installation de démonstration avec 5 machines.
Vous voulez créer les machines virtuelles nécessaires dans votre environnement local, mais ne pouvez pas les adresser par leur nom.
Avec 5 machines, vous devez utiliser les adresses IP, ce qui n'est guère pratique.
Par chance, il existe une solution élégante : le plugin dnsmasq, un joyau caché de NetworkManager.
Pré-requis
Première étape
Activer le plugin dnsmasq de NetworkManager :
- /etc/NetworkManager/conf.d/00-use-dnsmasq.conf
# Ceci active le plugin dnsmasq. [main] dns=dnsmasq
- /etc/NetworkManager/dnsmasq.d/00-homelab.conf
# Ce fichier met en place le domaine local lablab et définit quelques alias et un joker. local=/homelab/ # Ce qui suit définit une entrée DNS Wildcard. address=/.ose.homelab/192.168.101.125 # Ci-dessous, la définition de quelques noms d'hôtes. address=/openshift.homelab/192.168.101.120 address=/openshift-int.homelab/192.168.101.120
# Par défaut, le plugin ne lit pas /etc/hosts. # Ceci force le plugin à intégrer ce fichier. # If you didn't want to write to the /etc/hosts file, this could be pointed to another file. # addn-hosts=/etc/hosts