Установите pihole поверх bind9

#sockets #dns #dnsmasq #bind9

#сокеты #dns #dnsmasq #bind9

Вопрос:

Я установил pihole поверх существующей установки bind9. Теперь я не могу запустить FTL:

 pihole-FTL dnsmasq: failed to create listening socket for 192.168.0.2: Address already in use
  

Должен ли я отключить bind9 или я могу изменить порт bind9 (когда pihole работает, мне больше не нужен мой bind9, но, возможно, pihole нужен bind9 — но я ничего не могу найти об этом (ничего о файлах конфигурации, которые все еще существуют в Ubuntu 18.04).


attachement:

весь вывод:

 # systemctl status pihole-FTL.service 
● pihole-FTL.service - LSB: pihole-FTL daemon
   Loaded: loaded (/etc/init.d/pihole-FTL; generated)
   Active: active (exited) since Mon 2020-09-28 21:18:59 CEST; 1s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 21530 ExecStop=/etc/init.d/pihole-FTL stop (code=exited, status=0/SUCCESS)
  Process: 21546 ExecStart=/etc/init.d/pihole-FTL start (code=exited, status=0/SUCCESS)

Sep 28 21:18:59 ubuntu1804 pihole-FTL[21530]: Not running
Sep 28 21:18:59 ubuntu1804 systemd[1]: Stopped LSB: pihole-FTL daemon.
Sep 28 21:18:59 ubuntu1804 systemd[1]: Starting LSB: pihole-FTL daemon...
Sep 28 21:18:59 ubuntu1804 pihole-FTL[21546]: Not running
Sep 28 21:18:59 ubuntu1804 su[21581]: Successful su for pihole by root
Sep 28 21:18:59 ubuntu1804 su[21581]:   ??? root:pihole
Sep 28 21:18:59 ubuntu1804 su[21581]: pam_unix(su:session): session opened for user pihole by (uid=0)
Sep 28 21:18:59 ubuntu1804 pihole-FTL[21546]: dnsmasq: failed to create listening socket for 192.168.0.2: Address already in use
Sep 28 21:18:59 ubuntu1804 su[21581]: pam_unix(su:session): session closed for user pihole
Sep 28 21:18:59 ubuntu1804 systemd[1]: Started LSB: pihole-FTL daemon.
  

Ответ №1:

Я нашел рабочее решение. Я остановил bind9 и pihole-FTL. Затем я снова перезапустил pihole-FTL. Тогда это сработало. Я отключил bind9, чтобы убедиться, что это меня больше не беспокоит.

 systemctl stop bind9 pihole-FTL
systemctl start pihole-FTL
systemctl disable bind9