Есть ли команда UNIX для получения записей NS из домена?
Вопрос
Я ищу способ получить первичные и вторичные записи NS данного доменного имени, а IP-адреса, связанные с ними.
Теперь такая информация доступна на таких веб -сайтах, как Intodns.com, но я работаю над огромным списком доменов и хотел бы автоматизировать этот процесс с помощью сценария Bash (вероятно, не лучший выбор для этого ...).
Я попытался nslookup domain.com
, который дает мне основной IP -адрес NS.
hostname domain.com
ничего не возвращается ...
Я также проверил dig domain.com TYPE NS
который не добавляет много информации.
В этот момент я думаю о wget
страницы Intodns.com и анализа HTML, чтобы получить то, что мне нужно ...
Вы знаете о чем -либо лучшем способе для этого?
Большое спасибо!
Решение
$ dig example.com NS
Для меня отлично работает. Нет, это не разрешает IP -адреса имен -серверов, но это не является частью записи NS. Вам придется сделать это самостоятельно. В отличие от вывода WHOIS, он находится в стандартизированном формате, поэтому будет проще анализировать.
Другие советы
nslookup -query=ns <server.com>