1

У меня Debian, на котором запущен Bind9 со многими журналами, такими как error (network unreachable) resolving поэтому установите -4 в /etc/default/bind9 но не заставляйте работать с ipv4

посмотрите /etc/default/bind9

# run resolvconf?
RESOLVCONF=no

# startup options for the server
OPTIONS="-4 -u bind"

Выход PS

root@lDebian13:/etc/rc2.d# ps aux | grep named
bind      8682  0.5  0.7 389940 29932 ?        Ssl  20:31   0:00  /usr/sbin/named -f -u bind
root      8707  0.0  0.0  12752  2168 pts/1    S+   20:32   0:00 grep named

Я чувствую, что /etc/default/bind9 не меняет сценарий запуска режима выполнения, потому что при запуске /usr/sbin/named -f -4 -u bind начинает работать как надо.

Как я могу решить эту проблему?

1 ответ1

0

Проверьте, существует ли этот файл в вашей системе: /lib/systemd/system/bind9.service

Если это так, то вы почти наверняка используете systemd для всех ваших потребностей "init", и вам нужно отредактировать этот файл, чтобы изменить параметры запуска. После этого запустите service bind9 restart

И не стесняйтесь удалять /etc/default/bind9 если запуск dpkg -S /etc/default/bind9 показывает владельца пакета. Это устранит возможную путаницу в будущем.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .