Сервер определяет правильный IP-адрес при использовании полного доменного имени, но неверно при использовании сокращенного имени

Сервер определяет правильный IP-адрес при использовании полного доменного имени, но неверно при использовании сокращенного имени

Среда Win2k3 с использованием WIN

сервер преобразуется в правильный IP-адрес, когда я использую полное доменное имя, но преобразуется в другой IP-адрес, когда я использую короткое имя.

Я пробовал сбросить кэш NetBios и очистить/перезагрузить удаленную таблицу кэша (nbtstat), но это не сработало.

Есть ли еще идеи, как заставить сервер разрешать один и тот же IP-адрес при использовании как короткого имени, так и полного доменного имени?

решение1

Разрешение Snortname следует нескольким различным путям, как DNS, так и NetBIOS. Поскольку очистка кэша NBT не работает для вас, он, должно быть, получает его откуда-то еще, например, WINS. При попытке разрешения короткого имени с помощью DNS, он попытается разрешить каждый из доменов, перечисленных в списке поиска DNS, по порядку, пока не найдет его. Если он сначала найдет неправильный, он вернет его.

Если у вас есть разделенный DNS, где серверы имеют как имя AD, так и статическое имя DNS, например, servname.addom.example.comи servname.servers.example.com, и servers.example.comдомен указан в вашем списке поиска перед addom.example.com, то будет возвращена версия servers.example.com этого имени. Именно по этой причине я рекомендую нашим людям убедиться, что домен DNS AD находится наверху всех таких списков поиска.

решение2

Вы проверили, есть ли запись об этом вLmhostsфайл? Если это так, то он будет использовать этот IP-адрес вместо поиска IP с помощью WINS или NetBIOS.

Связанный контент