[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Как работает локальный DNS кеш?



Oleksandr Gavenko -> debian-russian@lists.debian.org  @ Sun, 22 Nov 2015 19:06:38 +0200:

 >> Как менеджеры сетевых подключений (connman, wicd, NetworkManager) знают о том
 >> что нужно передать информацию от DHCP к DNS-кешу? На каждый нужно изучать
 >> документацию?
 >>
 >> Или например не трогать /etc/resolve.conf?
 >>
 >> И нужен ли мне локальный DNS кеш?

 OG> Пока не знаю ответы, но есть пакет resolvconf, который дружит с многими
 OG> другисми пакетами Debian, из resolvconf-1.78/README:

resolvconf у меня живет весьма неплохо, но я не пользуюсь connman/nm.
Пользуюсь wicd, и про него знаю, что он сам эту информацию не трогает,
ею занимается dhclient (или кто там у тебя работает с DHCP) в связке с
resolvconf.

И кэшем работает dnsmasq.  На домашнем сервере - bind9, и ему приходится
вручную добавлять скрипт, звездочка в документации неспроста.  А с
dnsmasq работает из коробки.

 OG>   Resolvconf works with most interface configurers in Debian ('(*)' below
 OG>   meaning "with some manual configuration"): 

 OG>      isc-dhcp-client, dhcpcd, pump, udhcpc
 OG>      ppp
 OG>      ifupdown
 OG>      network-manager

 OG>   DNS caches:

 OG>      bind9(*), djbdns dnscache, dnsmasq, nscd, pdnsd

 OG>   DNS recursing nameservers:

 OG>      bind9(*), pdns-recursor(*), unbound

 OG>   and with any program that uses a DNS client library that consults
 OG>   /etc/resolv.conf to obtain its list of nameservers:

 OG>      the GNU C Library resolver library
 OG>      adns
 OG>      the djbdns resolver library
 OG>      FireDNS

 OG> В пакете openresolv поменьше документации.

 OG> -- 
 OG> Best regards!


Reply to: