Teste da resolução de nomes DNS


O comando host [HOSTNAME] pode testar a conectividade do servidor de DNS.

[root@host ~]# host classroom.example.com
classroom.example.com has address 172.25.254.254
[root@host ~]# host 172.25.254.254
254.254.25.172.in-addr.arpa domain name pointer classroom.example.com.

O DHCP regrava automaticamente o arquivo /etc/resolv.conf quando as interfaces são iniciadas, a menos que você especifique ignore-auto-dns = yes no arquivo de configuração de interface relevante no diretório /etc/NetworkManager/system-connections/.

Estabeleça essa entrada usando o comando nmcli.

[root@host ~]# nmcli con mod "static-ens3" ipv4.ignore-auto-dns yes

Use o comando dig [HOSTNAME] para testar a conectividade do servidor de DNS.

[root@host ~]# dig classroom.example.com
 
; <<>> DiG 9.16.23-RH <<>> classroom.example.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 3451
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 13, ADDITIONAL: 27
 
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
; COOKIE: 947ea2a936353423c3bc0d5f627cc1ae7147460e10d2777c (good)
;; QUESTION SECTION:
;classroom.example.com.		IN	A
 
;; ANSWER SECTION:
classroom.example.com.	85326	IN	A	172.25.254.254
...output omitted...

Os comandos host e dig não exibem a configuração no arquivo /etc/hosts. Para testar o arquivo /etc/hosts, use o comando getent hosts [HOSTNAME].

[root@host ~]# getent hosts classroom.example.com
172.25.254.254  classroom.example.com

Referências