VxRail: Як перевірити функціональність DNS за допомогою dig
Summary: У цій статті KB розглядається використання Linux Domain Information Groper (dig) для перевірки конфігурації системи доменних імен клієнта (DNS), коли виникають підозрювані проблеми з розв'язкою імен. ...
Instructions
Перевірка функціональності DNS за допомогою Dig
У цій статті розглядається використання інструменту Linux dig для перевірки конфігурації DNS клієнта, коли виникають підозрювані проблеми з розв'язком імен.
Базовий DNS-запит
За замовчуванням, без вказаного сервера імен, використовується DNS-резолвер у файлі /etc/resolv.conf . Розкопки також шукають A Запис без вказаних інших опцій.
mystic@qvxrm:~> dig esxi-vxrail-quanta-01.domain.com +short 192.0.2.100
mystic@qvxrm:~> dig esxi-vxrail-quanta-01.domain.com ; <<>> DiG 9.9.9-P1 <<>> esxi-vxrail-quanta-01.domain.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14171 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4000 ;; QUESTION SECTION: ;esxi-vxrail-quanta-01.domain.com. IN A ;; ANSWER SECTION: esxi-vxrail-quanta-01.domain.com. 3600 IN A 192.0.2.100 ;; Query time: 0 msec ;; SERVER: 192.0.2.200#53(192.0.2.200) ;; WHEN: Mon Oct 01 06:53:43 UTC 2018 ;; MSG SIZE rcvd: 75
Сервер імен, специфічних запитів
Вкажіть сервер імен для надсилання запиту за допомогою @ символ, за яким йде ім'я хоста або IP-адреса сервера імен для спілкування.
mystic@qvxrm:~> dig esxi-vxrail-quanta-01.domain.com +short 192.0.2.100
mystic@qvxrm:~> dig @192.0.2.200 esxi-vxrail-quanta-01.domain.com +short 192.0.2.100
mystic@qvxrm:~> dig @192.0.2.200 esxi-vxrail-quanta-01.domain.com ; <<>> DiG 9.9.9-P1 <<>> @192.0.2.200 esxi-vxrail-quanta-01.domain.com ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 35841 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4000 ;; QUESTION SECTION: ;esxi-vxrail-quanta-01.domain.com. IN A ;; ANSWER SECTION: esxi-vxrail-quanta-01.domain.com. 3600 IN A 192.0.2.100 ;; Query time: 0 msec ;; SERVER: 192.0.2.200#53(192.0.2.200) ;; WHEN: Mon Oct 01 06:54:40 UTC 2018 ;; MSG SIZE rcvd: 75
Зворотний DNS-пошук
Використайте інструмент dig, щоб запустити зворотний DNS-пошук, запитати IP-адресу та знайти доменне ім'я з Pointer Record (PTR). Це робиться за допомогою -x опція, а потім IP-адреса.
mystic@qvxrm:~> dig -x 192.0.2.100 +short esxi-vxrail-quanta-01.domain.com.
mystic@qvxrm:~> dig @192.0.2.200 -x 192.0.2.100 +short esxi-vxrail-quanta-01.domain.com.
mystic@qvxrm:~> dig -x 192.0.2.100 ; <<>> DiG 9.9.9-P1 <<>> -x 192.0.2.100 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42434 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4000 ;; QUESTION SECTION: ;100.2.0.192.in-addr.arpa. IN PTR ;; ANSWER SECTION: 100.2.0.192.in-addr.arpa. 3600 IN PTR esxi-vxrail-quanta-01.domain.com. ;; Query time: 0 msec ;; SERVER: 192.0.2.200#53(192.0.2.200) ;; WHEN: Mon Oct 01 06:55:57 UTC 2018 ;; MSG SIZE rcvd: 98
Additional Information
Дивіться https://www.rootusers.com/12-dig-command-examples-to-query-dns-in-linux/ для додаткових прикладів. (Зовнішнє посилання)