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
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
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.
Message édité par sebastien4444 le 07-11-2022 à 11:38:45