Использование частного DNS

У моей компании есть публичное облако в OVH. Каждый сервер является экземпляром Debian 9. Я настроил серверы для работы в одной частной сети, и я хотел бы настроить внутренний DNS, чтобы серверы запрашивали друг у друга свои имена. В основном каждый сервер имеет открытый интерфейс с настроенной DNS OVH и частный интерфейс, где я настроил внутренний DNS. Я настроил внутренний DNS-сервер с Bind9 и частный интерфейс хостов для запроса этого DNS. /etc/resolv.conf на самом деле настроен как с публичным, так и с частным DNS, и ищет мой личный домен. Проблема заключается в том, что когда я пытаюсь запросить свой частный DNS (например, с помощью nslookup), отвечает только общедоступный.

РЕДАКТИРОВАТЬ

Я могу связаться с моим личным DNS, используя

dig -b X.X.X.X mydomain.com

с XXXX IP-адрес моего частного интерфейса. Я предполагаю, что проблема связана с моей конфигурацией хоста. Кажется, что nslookup останавливает поиск на первом DNS в /etc/resolv.conf, даже если он не находит частный домен.

РЕДАКТИРОВАТЬ 2

Как заявил Лассе Майкл Молгаард в комментариях, ручная установка частного DNS в первой строке resolv.conf решила проблему. Однако этот файл автоматически изменяется программой resolvconf, и мне нужно найти способ сделать изменения постоянными

0 ответов

Другие вопросы по тегам