IP-адрес, используемый nslookup и ping, отличается

2 ответа

Вы настроили клиент для поиска по вашему внутреннему DNS для его основного и внешнего DNS-сервера в качестве дополнительного? У вас состояние гонки; если внутренний DNS слишком медленно реагирует, то клиент получает непригодный для использования ответ от общедоступного DNS-сервера. ping использует кэшированный ответ от поиска на внешнем DNS-сервере, а nslookup отправляет новый запрос, который получает действительный ответ от вашего внутреннего DNS-сервера.

Несогласованные представления. DNS между вашим первичным и вторичным серверами обязательно вызовет подобные проблемы. Вместо этого либо установите второй внутренний DNS-сервер и используйте его в качестве вторичного, либо настройте клиент без вторичного DNS-сервера.

9
ответ дан 3 December 2019 в 04:42

Эта проблема вызвана используя частные адреса RFC1918 внутри вашей внутренней сети. В результате вы должны получить доступ к серверу, используя один адрес, находясь на одной стороне сети, и другой адрес - на другой.

Краткосрочное решение этой проблемы - реализовать DNS с разделением горизонта ]. Это обеспечивает согласованные записи DNS в сети и за ее пределами.

Долгосрочным решением этой проблемы является внедрение IPv6,

5
ответ дан 3 December 2019 в 04:42

Теги

Похожие вопросы