Что-то слушает на порту 53
Я хочу настроить bind9
, но что-то прослушивает порт 53. Это локальный адрес ubuntu.ubuntu-do:domain. Как его отключить, чтобы он больше не слушал? Я думаю, что это dnsmasq
, но я все еще не знаю, как отключить его.
1 ответ
Порт 53 зарезервирован для системы доменных имен (DNS).
В твоем случае это DNS cacher dnsmasq
пакета dnsmasq-base
, Этот предустановленный пакет является зависимостью network-manager
, сетевой менеджер вашего рабочего стола (например, Unity, GNOME,...).
По этой причине не удаляйте пакет dnsmasq-base
и / или отключить услугу. устанавливать bind9
и все в порядке
sudo apt-get install bind9
Теперь вы должны увидеть что-то вроде этого, bind9
(named
) также работает на порту 53:
% sudo netstat -tulpn | grep ":53 "
tcp 0 0 192.168.2.131:53 0.0.0.0:* LISTEN 8921/named
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 8921/named
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN 1223/dnsmasq
tcp6 0 0 :::53 :::* LISTEN 8921/named
udp 0 0 192.168.2.131:53 0.0.0.0:* 8921/named
udp 0 0 127.0.0.1:53 0.0.0.0:* 8921/named
udp 0 0 127.0.1.1:53 0.0.0.0:* 1223/dnsmasq
udp6 0 0 :::53 :::* 8921/named
Используйте команду
sudo netstat -tulpn
чтобы показать результаты и процессы прослушивания для u dp и t cp. Для DNS это обычно UDP.
использование
ps -p PID -o comm=
показать имя команды для данного идентификатора процесса (PID).