Знадобилося мені внести невеликі зміни в налаштування DNS-сервера bind. Прості зміни, все має пройти добре. Перевантажую службу.
І отримую помилку:
І отримую помилку:
named[125458]: could not configure root.hints from /usr/share/dns/root.hints: file not foundРозумію, що служба не може прочитати файл з кореневими DNS серверами. Перевіряю цю папку. Її справді немає.
Пригадую як місяць тому експериментував із цією текою та видалив, як думав, непотрібні файли. Службу з того часу не перевантажував. Схоже, що вона читає цей файл тільки при старті.
Похапцем просто перевстановив пакет bind. І нічого. Файл не з'явився.
Здогадуюсь, що він належить якомусь іншому пакету. У Google знайшов що це все у пакеті dns-root-data. Запускаю команду
sudo apt-get --reinstall install dns-root-data
Перевантажую службу. І запрацювало. Запускати треба лише з параметром "--reinstall". Без нього apt вважає, що пакет вже встановлений і нічого не робить.
Комментариев нет:
Отправить комментарий