|
Sujet : problème DNS netplan et resolv.conf |
| sebastien4444 |
Bonjour,
J'ai installé un serveur ubuntu 22.04.1-live-server-amd64 sur une machine virtuelle Hyper-V.
Je lui ai installé 2 cartes réseau :
- eth0 sur un commutateur réseau externe
- eth1 sur un commutateur réseau privé
Voilà la config de mon /etc/netplan/00-installer-config.yaml
https://zupimages.net/up/22/45/6klv.jpg Après un je ping bien les DNS de mon eth0 (8.8.8.8) et de mon eth1 (172.16.0.10, qui est un controleur de domaine Windows Server en VM Hyper-V).
Seulement, mon fichier /etc/resolv.conf n'est pas modifié en conséquence, il contient toujours :
Code :
- nameserver 127.0.0.53
- option edns0 trust-ad
- search .
|
Si je le modifie manuellement par :
Code :
- nameserver 172.16.0.10
- option edns0 trust-ad
- search wolverine.local
|
il est de nouveau écrasé par sa config de base si je fais un ou que je reboot.
Résultat : je ne peux jamais joindre les machines de mon réseau privé par leur nom, ce qui est problématique étant donné que mon but est d'intégrer mon serveur linux à mon domaine Windows.
J'ai eu beau chercher la solution à ce problème, aucune piste de résolution que j'ai pu trouver n'a fonctionné.
Pour finir, si ça peut aider à la résolutiion, voici le résultat de la commande
https://zupimages.net/up/22/45/wspe.jpg Donc ma question est la suivante : comment faire pour que mon fichier resolv.conf prenne bien en compte la config de mon fichier netplan 00-installer-config.yaml ? Et si ce n'est pas possible, et bien que ce soit déconseillé, comment puis-je modifier resolv.conf et empêcher que le système le modifie ensuite ?
Merci d'avance de votre aide. |