Взаимодействие внутреннего DNS-сервера с локальными клиентскими компьютерами... Как они работают?
Я настраиваю Split Horizon DNS. У меня есть внутренний DNS-сервер, на котором работает Ubuntu Server 10.04. Все было настроено правильно в соответствии с инструкциями этой статьи. (Я знаю, что это почтовый сервер, но я подумал, что это может быть хорошей отправной точкой, так как их инструкции завершены)
На моем локальном DNS-сервере
копать mywebsite.com
возвращает правильный IP-адрес DNS-серверу.
Теперь на моем ПК с Windows, если я
ping mywebsite.com
это говорит о том, что это ... could not find host...
Под Internet Protocol Version 4 (TCP/IPv4) Properties
опция Obtain DNS server addresses automatically
проверено. D-Link DIR-632
мой маршрутизатор, а также выступает в качестве сервера DHCP. Я предполагаю, что причина, почему ping
не работает, потому что запрос не попадает на DNS-сервер.
У меня вопрос: что мне нужно сделать, чтобы все клиентские компьютеры использовали адреса локальных DNS-серверов для доменных имен, настроенных на локальном DNS-сервере?
1 ответ
Вы должны указать вашему DHCP-серверу выдавать IP-адрес вашего DNS-сервера в качестве DNS-сервера в запросах DHCP. Выполнение этого на вашем маленьком маршрутизаторе может или не может быть возможно; если это не так (или, если честно, даже если это так), я бы отключил DHCP-сервер на вашем маршрутизаторе и запустил настоящий DHCP-сервер с вашего DNS-сервера, это намного более гибко.