Назад | Перейти на главную страницу

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                 :::*                                - 

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

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

netstat -tupln

вы получите такой результат:

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

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

kill -9 pid