Pracuję w sieci z ~ 10 pulpitami kubuntu (oraz licznymi serwerami i telefonami IP) i próbuję przekonać dnsmasq, aby określił inny serwer dns jako tryb failover. Próbowałem użyć
server=192.168.0.90
ale to właśnie dodało pojedynczy serwer dhcp / dns do /etc/resolv.conf na mojej maszynie testowej (dynamiczny adres IP i świeżo zrestartowany bez dzierżawy).
linux
domain-name-system
dhcp
dnsmasq
pfyon
źródło
źródło
server=8.8.8.8
in /etc/dnsmasq.confPublikowanie jako osobna odpowiedź zamiast komentarza na twój temat, ponieważ w ten sposób mogę korzystać z linków.
Opcja 5 dotyczy serwerów nazw IEN 116 - absurdalnie przestarzały protokół, którego Jon Postel chciał zabić ponad dwadzieścia lat temu. Solaris nadal go obsługuje , ale nie będzie w następnej wersji.
źródło
Innym sposobem jest ustawienie serwera dnsmasq jako serwera DNS dla DHCP i użycie go
/etc/resolv.conf
na serwerze dnsmasq do określenia listy serwerów DNS. W ten sposób możesz łatwo zmienić DNS (i ustawić aliasy) bez konieczności oczekiwania na odnowienie DHCP - po prostu uruchom ponownie lubkill -HUP
dnsmasq, aby ponownie załadować konfigurację.źródło
pidof dnsmasq
albo killall -HUP dnsmasq.