И по имени, и по dnsmasq обслуживают DNS через порт 53?
Считается ли это нормальным для Ubuntu 14.04?
netstat -tulpn показывает, что оба bind9 (named) и dnsmasq обслуживают порт 53:
Active Internet connections (only servers) Proto Recv-Q Send-Q Local
Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 4041/named
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN 3653/dnsmasq
Также с UDP:
udp 0 0 127.0.0.1:53 0.0.0.0:* 4041/named
udp 0 0 127.0.1.1:53 0.0.0.0:* 3653/dnsmasq
Обратите внимание, что только dnsmasq прослушивает внешний localhost через порт 67:
udp 0 0 0.0.0.0:67 0.0.0.0:* 2158/dnsmasq
Другими функциями, которые выполняет этот сервер, являются первичные DNS-зоны для частного домена команды разработчиков, маршрутизация, NAT и прозрачный прокси-сервер (squid3 и iptables) с DHCP-сервером.
1 ответ
Они связаны по разным адресам. named слушает 127.0.0.1 в то время как dnsmasq слушает 127.0.1.1, Они, вероятно, разрешают к различным виртуальным сетевым устройствам