Ну, документация кажется немного противоречивой.
В соответствии с этим (через « nslookup указать порт сервера »):
В консоли nslookup вы можете просто набрать:
set port=545
Установить порт сервера. Теоретически это означает, что в командной строке вы можете сделать:
nslookup -port=545 something.com 127.0.0.1
Однако я попробовал это на Windows 7, и это не имело никакого эффекта. Интересно, что справка в консоли не отображает port
в качестве допустимой опции в моей системе, но ясно, что она знает об этой опции, потому что set po=123
устанавливает port
(в соответствии с set all
). Так что я не могу действительно объяснить, как он знает, как расширить po до порта, но не перечисляет порт в качестве опции и не соблюдает его.
Однако есть второй документ nslookup, в котором говорится что-то другое. По какой-то причине Windows 7 явно пропущена в списке "относится к", поэтому я не могу ее протестировать, но это говорит о том, что вы можете сделать следующее для других версий Windows:
nslookup /set port=545 something.com 127.0.0.1
Моя версия nslookup не имеет опции /set, хотя.
В любом случае введите nslookup /?
и посмотрите, какие у вас есть варианты.