Come è possibile interrogare i record DNS con il comando nslookup?

Come è possibile interrogare i record DNS con il comando nslookup?

Alcuni articoli sono stati tradotti dall’inglese con strumenti meccanici e possono contenere imprecisioni oppure errori di grammatica.

Scopo

nslookup è uno strumento da riga di comando per l'amministrazione di rete. Può essere usato per interrogare i record DNS (Domain Name System) per i nomi di dominio.

In questo articolo viene descritto come eseguire il comando nslookup per la risoluzione dei problemi DNS.

Soluzione

Cerca un record DNS

Per ottenere un record DNS per un dominio, eseguire il comando seguente:

nslookup -q=TYPE FQDN

TYPE può essere sostituito dalle seguenti parole:

Digitare Descrizione
A Record di indirizzi IPv4
AAAA Record di indirizzi IPv6
CNAME Record nome canonico
MX Record scambio mail
NS Record del server dei nomi
PTR Registrazione puntatore
TXT Record di testo
SRV Registro di servizio
SOA Inizio record di autorità

A registra

record NS

Record MX

Record TXT

Record SRV

Eseguire una ricerca inversa utilizzando i record PTR

Un record PTR risolve un indirizzo IP in un FQDN. È possibile eseguire uno dei seguenti comandi per cercare il FQDN di un indirizzo IP (ad esempio ABCD ):

nslookup IP_ADDRESS
8.png
nslookup -q=ptr DCBA.in-addr.arpa
9.png

Utilizzare una porta non standard

Per impostazione predefinita, le query DNS vengono inoltrate alla porta 53 di un server DNS. Se il server DNS utilizza una porta diversa, è necessario specificare il numero di porta quando si esegue il comando nslookup . Ad esempio:

nslookup -port=PORT NUMBER www.synology.com DNS_SERVER

Mostra le informazioni per il debug

Per visualizzare i dettagli sul processo nslookup , aggiungere -debug al comando. Ad esempio:

nslookup -debug www.synology.com
10.png
Scopo
Contenuti
Soluzione
Cerca un record DNS
Eseguire una ricerca inversa utilizzando i record PTR
Utilizzare una porta non standard
Mostra le informazioni per il debug