Sep  23 21:43:45 server named[895]: error (network unreachable) resolving 'ru.archive.ubuntu.com.home/A/IN': 2001:503:ba3e::2:30#53
Sep  23 21:43:46 server named[895]: error (network unreachable) resolving 'ru.archive.ubuntu.com.home/A/IN': 2001:503:c27::2:30#53
Sep  23 21:43:47 server named[895]: error (network unreachable) resolving 'ru.archive.ubuntu.com/A/IN': 128.63.2.53#53
Sep  23 21:43:48 server named[895]: error (network unreachable) resolving 'ru.archive.ubuntu.com/A/IN': 2001:7fd::1#53
При поиске решения проблемы в Google был найден совет запустить Bind в режиме IPv4 добавив ключ -4. Пробуем изменить файл /etc/default/bind9:
# run resolvconf?
RESOLVCONF=yes

# startup options for the server
OPTIONS="-4 -u bind"
Перезапускаем службу bind и все равно в логах видим кучу ошибок error network unreachable
root@useful:~/ service bind9 status
● bind9.service - BIND Domain Name Server
   Loaded: loaded (/lib/systemd/system/bind9.service; enabled; vendor preset: enabled)
  Drop-In: /run/systemd/generator/bind9.service.d
           └─50-insserv.conf-$named.conf
   Active: active (running) since ons 2019-09-23 01:11:44 CEST; 25min ago
     Docs: man:named(8)
  Process: 6879 ExecStop=/usr/sbin/rndc stop (code=exited, status=0/SUCCESS)
 Main PID: 6884 (named)
   CGroup: /system.slice/bind9.service
           └─6884 /usr/sbin/named -f -u bind
Похоже, что named запускается с ключами /usr/sbin/named -f -u bind. Не то, что я ожидал после исправлений в файле /etc/default/bind9 Опции запуска службы в Ubuntu, Debian 8 следующие:
cp /lib/systemd/system/bind9.service /etc/systemd/system/bind9.service
Редактируем
/etc/systemd/system/bind9.service
Изменяем параметры запуска
ExecStart=/usr/sbin/named -f -u bind
На следующие
ExecStart=/usr/sbin/named -4 -f -u bind
Далее перезагружаем конфиги и перезапускаем службу
systemctl daemon-reload
service bind9 restart
Проверяем еще раз статус службы
root@useful:~/$ sudo service bind9 status
● bind9.service - BIND Domain Name Server
   Loaded: loaded (/etc/systemd/system/bind9.service; enabled; vendor preset: enabled)
  Drop-In: /run/systemd/generator/bind9.service.d
           └─50-insserv.conf-$named.conf
   Active: active (running) since ons 2019-09-23 11:09:26 CEST; 5min ago
     Docs: man:named(8)
  Process: 20737 ExecStop=/usr/sbin/rndc stop (code=exited, status=0/SUCCESS)
 Main PID: 20742 (named)
   CGroup: /system.slice/bind9.service
           └─20742 /usr/sbin/named -4 -f -u bind

Добавить комментарий