Установить полный пакет с локальной справкой и всеми опубликованными режимами.
install dnsdnsИспользуйте
A и AAAA связывают имя с адресами, MX описывает маршрутизацию почты, TXT часто хранит проверочные и политические данные, NS показывает делегирование, CAA ограничивает центры сертификации, а PTR связывает адрес с именем. Пустой ответ одного типа ещё не означает, что домена нет.
dns <host|ip|me> [types] [-c]dns meиспользовать текущий хост
dns example.comпоказать основные записи
dns example.com -txtпоказать только TXT-записи
dns 1.2.3.4выполнить обратный PTR-поиск
dns example.com -cпроверить наличие выбранных типов записей
-a | -aaaaвыбрать адресные записи A или AAAA
-cnameвыбрать записи-псевдонимы CNAME
-mxвыбрать почтовые MX-записи
-nsвыбрать записи серверов имён NS
-txtвыбрать текстовые TXT-записи
-soaвыбрать запись зоны SOA
-srvвыбрать сервисные SRV-записи
-caaвыбрать правила центров сертификации CAA
-ptrвыбрать обратные PTR-записи
-allвыбрать все поддерживаемые типы; обычный набор не включает SRV и PTR
Запускайте подготовленные примеры прямо на странице. Результат заранее сформирован и показывается в браузере; команды терминала на сервере не выполняются.
Устанавливайте актуальную совместимую версию. Для полного набора возможностей выбирайте Base, для сокращённого — Minimum; уже установленный модуль обновляет команда upgrade.
Base и Minimum — два пакета одного текущего релиза модуля, а не разные версии команды.
Установить полный пакет с локальной справкой и всеми опубликованными режимами.
install dnsУстановить сокращённый пакет без локальной справки;
install dns -mУстановить именно эту опубликованную версию.
install dns -v 1.2.4Поручить upgrade проверить совместимость и заменить установленный блок только при необходимости.
upgrade dnsУдалить блок расширения, не затрагивая ядро и остальные модули.
install dns -uПримеры можно копировать, но сайт их не выполняет. Перед запуском на реальном проекте проверьте пути, права и разрушающие флаги.
dns example.com | dns example.com -mxexample.com
A 93.184.216.34 TTL 3600
AAAA 2606:2800:220:1:248:1893:25c8:1946 TTL 3600
MX 10 mail.example.com TTL 3600dns example.com -mxMX 10 mail.example.com TTL 3600dns example.com -txtTXT v=spf1 -all TTL 3600dns example.com -a -aaaaA 93.184.216.34
AAAA 2606:2800:220:1:248:1893:25c8:1946dns _sip._tcp.example.com -srvSRV 10 5 5060 sip.example.com TTL 3600dns example.com -allA 93.184.216.34
AAAA 2606:2800:220:1:248:1893:25c8:1946
MX 10 mail.example.com
TXT v=spf1 -all
CAA 0 issue letsencrypt.orgdns example.com -srv -cStatus no
Types SRVdns 8.8.8.8PTR dns.googledns does-not-exist.invalidDNS-записи не найденыЗавершена синхронизация локальной и серверной справки и усилена безопасность локализации