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

nslookup -q=ptr DCBA.in-addr.arpa

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
