Resolvconf to pakiet stworzony do obsługi różnych specyficznych sytuacji, takich jak Lans z dhcp, VPN i innych sytuacji, w których każdy próbuje ręcznie zmienić plik /etc/resolv.conf.
Ma algorytm, w którym maksymalny priorytet jest uzyskiwany z listą interfejsów, na przykład klienci tun i dhcp przechodzą przez połączenie ppp.
/ etc / resolvconf / interface-order
# interface-order(5)
lo.inet6
lo.inet
lo.@(dnsmasq|pdnsd)
lo.!(pdns|pdns-recursor)
lo
tun*
tap*
hso*
em+([0-9])?(_+([0-9]))*
p+([0-9])p+([0-9])?(_+([0-9]))*
eth*([^.]).inet6
eth*([^.]).ip6.@(dhclient|dhcpcd|pump|udhcpc)
eth*([^.]).inet
eth*([^.]).@(dhclient|dhcpcd|pump|udhcpc)
eth*
@(ath|wifi|wlan)*([^.]).inet6
@(ath|wifi|wlan)*([^.]).ip6.@(dhclient|dhcpcd|pump|udhcpc)
@(ath|wifi|wlan)*([^.]).inet
@(ath|wifi|wlan)*([^.]).@(dhclient|dhcpcd|pump|udhcpc)
@(ath|wifi|wlan)*
ppp*
*
Mój problem polega na tym, że jeśli masz pakiet resolvconf, a także instalujesz serwer DNS, taki jak NAMED BIND9 lub DNSMASQ, oprogramowanie resolvconf automatycznie przypisuje najwyższy priorytet pierwszeństwu do 127.0.0.1 ..
Cóż, nie chcę tego, chcę, aby pakiet resolvconf działał normalnie, jakby bind9 / dnsmasq nie był zainstalowany. Ale nie mogę znaleźć opcji „ignoruj lokalne dns, jak to możliwe, wybór dns” w konfiguracji oprogramowania resolvconf.
źródło