Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - По внешнему IP получить из DNS домен сайта

Ответить
Настройки темы
PowerShell - По внешнему IP получить из DNS домен сайта

Пользователь


Сообщения: 60
Благодарности: 0

Профиль | Отправить PM | Цитировать


Коллеги кто в курсе. Возможно ли имея внешний IP-адрес средствами PowerShell просматривать DNS к примеру google 8.8.8.8 находить там доменное имя? Только чтобы гарантированно цеплять запись. Хотел упростить жизнь, у нас DNS средствами яндекс управляется, подключился бы к API и всё нашёл, только они переехали на Яндекс.Коннект, а там увы пока нету Управления DNS через API.

nslookup не подходит.

Отправлено: 23:43, 20-12-2018

 

Ветеран


Сообщения: 1259
Благодарности: 861

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
PS > Resolve-DnsName -Name www.yandex.ru -Server 8.8.8.8

Name                                           Type   TTL   Section    IPAddress
----                                           ----   ---   -------    ---------
www.yandex.ru                                  AAAA   32    Answer     2a02:6b8:a::a
www.yandex.ru                                  A      133   Answer     5.255.255.70
www.yandex.ru                                  A      133   Answer     77.88.55.60
www.yandex.ru                                  A      133   Answer     77.88.55.66
www.yandex.ru                                  A      133   Answer     5.255.255.60
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:33, 21-12-2018 | #2



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 60
Благодарности: 0

Профиль | Отправить PM | Цитировать


В таком случае мне требуется сделать примерно так:
Код: Выделить весь код
Resolve-DnsName -Name 10.10.10.10 -Server 8.8.8.8
Но этот способ далеко не всегда работает. Часто не находит dns-имя. К примеру на linux я делаю:
Код: Выделить весь код
dig 10.10.10.10
Выводит что запись есть на сервере 8.8.4.4, но когда я указываю:
Код: Выделить весь код
Resolve-DnsName -Name 10.10.10.10 -Server 8.8.4.4
То ничего.

Отправлено: 11:08, 21-12-2018 | #3


Ветеран


Сообщения: 1259
Благодарности: 861

Профиль | Отправить PM | Цитировать


10.0.0.0/8 - это серая подсеть и не маршрутизируется в интернет, поэтому 8.8.8.8 и 8.8.4.4 ничего не будут знать о ней.

Отправлено: 11:19, 21-12-2018 | #4


Пользователь


Сообщения: 60
Благодарности: 0

Профиль | Отправить PM | Цитировать


Это был пример условный)
Реальный ip начинается на 5.200...

Отправлено: 11:24, 21-12-2018 | #5


Ветеран


Сообщения: 1259
Благодарности: 861

Профиль | Отправить PM | Цитировать


Без условных примеров, все отрабатывает:
Код: Выделить весь код
PS > Resolve-DnsName -Name mx.yandex.ru -Type A

Name                                           Type   TTL   Section    IPAddress
----                                           ----   ---   -------    ---------
mx.yandex.ru                                   A      39    Answer     77.88.21.89
mx.yandex.ru                                   A      39    Answer     213.180.204.89
mx.yandex.ru                                   A      39    Answer     213.180.193.89
mx.yandex.ru                                   A      39    Answer     87.250.250.89
mx.yandex.ru                                   A      39    Answer     93.158.134.89


PS > Resolve-DnsName -Name 77.88.21.89 -Server 8.8.8.8

Name                           Type   TTL   Section    NameHost
----                           ----   ---   -------    --------
89.21.88.77.in-addr.arpa       PTR    84    Answer     mx.yandex.ru
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:27, 21-12-2018 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - По внешнему IP получить из DNS домен сайта

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Получить IP-адреса сайта El Scorpio Скриптовые языки администрирования Windows 1 25-07-2016 06:40
CMD/BAT - получить списком все ip сайта RedX Скриптовые языки администрирования Windows 5 19-12-2013 22:06
2008 - Доступ к серверу из внутренней сети по внешнему IP Leopold_ Windows Server 2008/2008 R2 9 27-02-2013 08:54
Route/Bridge - Проблемы с подключением к внешнему ip шлюза из локальной сети Ash-Fox Сетевые технологии 1 25-10-2012 13:39
Route/Bridge - Как зайти в свою локалку из неё же, но по внешнему IP. Valll Сетевые технологии 7 14-05-2011 19:51




 
Переход