Wednesday, December 4, 2019

configurer dnsmasq pour la résolution lab

installer dnsmasq

1/ modifier :
/etc/NetworkManager/NetworkManager.conf

[main]
dns=dnsmasq

2/ creer les 2 fichiers

/etc/NetworkManager/dnsmasq.d/kube_wildcard_server.lab
mettre
server=/lab.flemzouille.com/127.0.0.1#10053

/etc/NetworkManager/dnsmasq.d/kube_wildcard.lab
mettre
address=/.lab.flemzouille.com/192.168.XXXX (resolver vers qui forwarder
par exemple le noeud kube)

3/ vérifier le resolver

aux dernières nouvelles j'utilise openresolv. (pour pivpn, et wireguard)

En cas de doute vérifier que /etc/resolv.conf n'est pas un symlink. Si oui le supprimer et redémarrer network manager



Workaround
si on n'a pas de réseau la conf précédente ne fonctionne plus. Gênant pour une démo...


La solution :
1/ modifier la conf de networkmanager pour que le dns ne soit pas géré par lui
dns=none
2/ compter sur dnsmasq en standalone pour faire la taf

address=/lab.flemzouille.com/192.168.122.5e
no-resolv
bogus-priv

peut etre tout n'est pas nécessaire et qu'il faut redémarrer le daemon
mais globalement ca fonctionne

No comments:

Post a Comment

IA agentique. bla bla

 Actuellement, l’un des principaux obstacles à la réalisation du plein potentiel des agents d’IA réside dans leur incapacité à communiquer e...