37 lines
1.5 KiB
Markdown
Raw Normal View History

# dig
> Утилита для поиска информации в DNS.
> Больше информации: <https://manned.org/dig>.
- Искать IP-адрес(а), связанные с именем хоста (A-записи):
`dig +short {{example.com}}`
- Получить подробный ответ для указанного домена (A-записи):
`dig +noall +answer {{example.com}}`
- Запросить определенный тип DNS-записи, связанный с указанным доменным именем:
`dig +short {{example.com}} {{A|MX|TXT|CNAME|NS}}`
- Указать альтернативный DNS-сервер для запроса и, опционально, использовать DNS поверх TLS (DoT):
`dig {{+tls}} @{{1.1.1.1|8.8.8.8|9.9.9.9|...}} {{example.com}}`
- Выполнить обратный DNS-запрос для IP-адреса (PTR-запись):
`dig -x {{8.8.8.8}}`
- Найти авторитативные серверы имен для зоны и отобразить SOA-записи:
`dig +nssearch {{example.com}}`
- Выполнить итеративные запросы и отобразить полный путь трассировки для разрешения доменного имени:
`dig +trace {{example.com}}`
- Запросить DNS-сервер через нестандартный порт [p], используя протокол TCP:
`dig +tcp -p {{порт}} @{{dns_сервер}} {{example.com}}`