Вопрос:
Я часто использую утилиту Nslookup NT 4.0 для диагностики неисправностей почтового сервера SMTP, но недавно обнаружил в ней расхождение с утилитой Nslookup Windows 2000. Очевидно, версия Windows 2000 не обращается к записям mail exchanger (MX). Работая с NT 4.0, я могу ввести в командной строке
set type=mx
а затем указать имя домена, чтобы просмотреть записи MX для данного домена. По всей видимости, эта команда в Windows 2000 не работает. Я установил пакет Service Pack 1 (SP1), но это не помогло. Почему не действует Nslookup?
Я сталкивался с такой же проблемой. В среде NT 4.0 описанный прием приводит к тому, что утилита Nslookup показывает все записи MX для домена, а также адресные (A) записи для каждой обнаруженной MX-записи. Но в Windows 2000 утилита Nslookup отображает имя выбираемого по умолчанию сервера DNS и базовую информацию о зональном файле DNS-домена (например, серийный номер зонального файла, время существования TTL - Time to Live).
Данная ситуация возникает только в том случае, если клиент - система Windows 2000, на которой используется версия Nslookup для Windows 2000, а запрос направляется на DNS-сервер NT 4.0. При таких условиях между двумя компонентами возникает конфликт (пока не документированный), из-за которого большинство команд Nslookup не действуют.
Существует два возможных решения проблемы. Во-первых, можно применить команду Server утилиты Nslookup с указанием имени или IP-адреса DNS-сервера, чтобы заменить выбираемый по умолчанию DNS-сервер на другой, отличный от NT 4.0. (Это решение можно сделать постоянным, изменив порядок DNS-серверов в стеке IP, чтобы Nslookup всегда в первую очередь обращалась к DNS-серверу, отличному от NT 4.0.) Во-вторых, можно заменить версию Nslookup для Windows 2000 на экземпляр программы для NT 4.0, в поведении которого нет подобных отклонений.
Шон Дейли - один из редакторов журнала Windows NT Magazine и президент компании iNTellinet Solutions, занимающейся консалтингом и сетевой интеграцией. Имеет сертификат MCSE. Последней из его книг была "Optimizing Windows NT", выпущенная издательством IDG Books. С ним можно связаться по адресу: sean@ntsol.com.