Назад | Перейти на главную страницу

Поиск всех псевдонимов для сервера

Наш сетевой администратор в данный момент отсутствует. Я пытаюсь найти все псевдонимы, прикрепленные к данному серверу в нашей сети (на самом деле несколько серверов)

После поиска в Google кажется, что nslookup может сделать это для меня, но, похоже, это не так.

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

nslookup server
nslookup IPAddress
nslookup KnownAlias

Мне нужна команда, в которой я могу ввести имя хоста и вернуть все псевдонимы, определенные для этого сервера.

Это на окнах во внутренней сети.

Я подозреваю, что если бы у меня был инструмент AD, я бы там ткнулся. Но в нашем клиенте Windows (Windows 7) по умолчанию не установлен инструмент AD. Может ли кто-нибудь предложить полезный инструмент Windows AD в Windows 7, учитывая, что у меня нет доступа администратора?

Вы можете попробовать это.

nslookup
>ls -a YOURDOMAINE

В нем будут перечислены все канонические имена и псевдонимы.

nslookup
>ls -t CNAME

В нем будут перечислены все записи CNAME из вашего DNS.

Для выполнения этих команд у вас должен быть авторизованный доступ с вашей учетной записью.

Надеюсь, поможет

Я нашел этот поток, который использует команду dig для поиска псевдонимов. Не уверен, что команда dig доступна в Windows, но вам следует попробовать:

https://community.hpe.com/t5/System-Administration/Finding-all-DNS-aliases-for-a-host-using-nslookup-dig-host-or/td-p/3356789

Предполагая, что DNS работает в Windows, независимо от того, интегрирован он в AD или нет, используйте консоль DNS на DNS-сервере. Сортировать записи по IP, и прокручивайте, пока не найдете свой сервер.

Это будет не сообщит вам, есть ли у отдельных клиентов собственные записи хостов для вашего сервера, но, надеюсь, ваш DNS может быть «достаточно хорошим» источником записей имен.