Я пытаюсь настроить сервер pi-hole на сервере Ubuntu 14.04. Pi-hole - это DNS-сервер, который блокирует рекламу на веб-странице и на YouTube. Из того, что я знаю, он отлично работает на Raspberry Pi, но у меня его нет, но у меня есть старый компьютер под управлением Ubuntu 14.04, который, я надеюсь, справится с этой задачей.
Я следовал инструкциям, приведенным на этой странице: Руководство: Установка PiHole на сервере Ubuntu для блокировки рекламы в вашей сети , но я сталкиваюсь с проблемами с dnsmasq
Если все идет в соответствии с По инструкции, приведенной в ссылке, dnsmasq должен прослушивать IP-адрес сервера. Но в моем случае служба dnsmasq прослушивает 0.0.0.0:53
.
Я отредактировал dnsmasq.conf и изменил строку
listen-adress=192.168.1.133,127.0.0.1
, но когда я останавливаю / запускаю dnsmasq, я получаю сообщение об ошибке
* Starting DNS forwarder and DHCP server dnsmasq
dnsmasq: failed to create listening socket for port 53: Address already in use
[fail]
Даже когда dnsmasq остановлен,
netstat -anlp | grep -w LISTEN
дает следующее:
tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 4557/dnsmasq
Итак, мой вопрос:
как заставить dnsmasq слушать правильный IP-адрес?
С уважением