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

Ma journée du 01 Décembre 2025

En ce premier jour de décembre, l'heure est venue, De conter une histoire, par les dés soutenue. Quinze dés ont roulé, offrant leur dest...