Наш сетевой администратор в данный момент отсутствует. Я пытаюсь найти все псевдонимы, прикрепленные к данному серверу в нашей сети (на самом деле несколько серверов)
После поиска в 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, но вам следует попробовать:
Предполагая, что DNS работает в Windows, независимо от того, интегрирован он в AD или нет, используйте консоль DNS на DNS-сервере. Сортировать записи по IP, и прокручивайте, пока не найдете свой сервер.
Это будет не сообщит вам, есть ли у отдельных клиентов собственные записи хостов для вашего сервера, но, надеюсь, ваш DNS может быть «достаточно хорошим» источником записей имен.