И по имени, и по 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, Они, вероятно, разрешают к различным виртуальным сетевым устройствам

Другие вопросы по тегам