dnsmasq: не удалось создать сокет слушания для порта 53: Адрес, уже используемый

Я получил эту ошибку когда я сделанный установка dnsmasq.

ashokkrishna@krishna:~$ sudo dnsmasq

dnsmasq: failed to create listening socket for port 53: Address already in use


ashokkrishna@krishna:~$ netstat -lpn | grep :53
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp        0      0 0.0.0.0:53              0.0.0.0:*               LISTEN      -               
tcp6       0      0 :::53                   :::*                    LISTEN      -               
tcp6       0      0 :::53755                :::*                    LISTEN      -               
udp        0      0 0.0.0.0:53              0.0.0.0:*                           -               
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           -               
udp6       0      0 :::53                   :::*                                -               
udp6       0      0 :::5353                 :::*                                - 

таким образом, как решить это или как остановить те сокеты.

4
задан 30 May 2015 в 09:58
2 ответа

Вы можете сделать это:

netstat -tupln

вы получите следующий результат:

tcp   0  0 :::80   :::*      LISTEN    713/httpd

возьмите pid процесса, который прослушивает порт 53, и уничтожьте его с помощью этой команды

kill -9 pid
3
ответ дан 3 December 2019 в 03:41

Я потратил часы, пытаясь решить эту проблему разумным образом без каких-либо серьезных изменений системы.

Отключите автоматический запуск dnsmasq.

servicectl отключить dnsmasq

Создать файл /etc/rc.local или /etc/rc.d/rc.local в зависимости от дистрибутива.

Установите разрешения chmod +x /etc/rc.local

Редактируйте файл:

#!/bin/bash
service systemd-resolved stop
service dnsmasq start

Простая остановка systemd-resolved и запуск dnsmasq после полной загрузки работает идеально, по крайней мере, на Mint. Я не могу говорить о других дистрибутивах.

0
ответ дан 20 January 2021 в 02:27

Теги

Похожие вопросы