Esistono molti siti Web di terze parti che possono verificare i record DNS di un dominio.
Può essere fatto anche dal terminale Linux. Perché non provare invece di testare con altri siti web?
Mentre trascorro più tempo nel terminale e cerco un’opzione praticabile dal terminale per qualsiasi scopo.
Questo sarà utile non solo per me, ma anche per gli altri che cercano un modo per fare le loro attività quotidiane al terminale.,
Questi comandi mostrano le informazioni dei record DNS del dominio direttamente dal terminale Linux quando non si dispone di una GUI (sul server headless).
Le informazioni DNS possono essere verificate utilizzando i seguenti tre comandi in Linux.
- Comando host
- dig Command
- nslookup Command
Utilizzare uno dei seguenti comandi per verificare le informazioni sul proprietario del dominio dal terminale Linux.,
- whois – Uno strumento CLI per controllare le informazioni sul proprietario di un nome di dominio e indirizzo IP
- jwhois – Uno strumento per controllare le informazioni sulla proprietà di un nome di dominio e indirizzo IP in Linux
Che cosa è Domain Name System (DNS)?
DNS sta per Domain Name System o Domain Name Server traduce i nomi di dominio e host Internet in indirizzi IP e viceversa.
DNS è un sistema di denominazione decentralizzato gerarchico per computer, servizi o altre risorse connesse a Internet o a una rete privata.,
È fondamentalmente la mappatura dei file che dicono al server DNS a quale indirizzo IP è associato ciascun dominio o host e come gestire le richieste inviate a ciascun dominio.
Memorizza varie informazioni su un dominio & host come A, AAAA, CNAME, MX, PTR, NS, SOA, SRV, TXT e NAPTR.
A Record
: Un record sta per Record di indirizzo. Il record’ A ‘ specifica l’indirizzo IP (IPv4) di un host. Ogni volta che il server DNS ottiene una query per risolvere il nome di dominio, farà riferimento al record A per rispondere all’indirizzo IP.,
AAA Record
: Il record ‘AAA’ specifica l’indirizzo IP (IPv6) di un host.
NS Record
: NS Record sta per Name Server record. NS Records associa un nome di dominio a un elenco di server DNS autorevoli.
MX Record
: MX Record sta per mail exchange record. MX Records associa un nome di dominio a un elenco di server mail exchange.
PTR Record
: PTR record sta per record di ricerca inversa o record di puntatore. Un record PTR associa l’indirizzo IP a un host specifico.,
CNAME Record
: Il record CNAME sta per Nome canonico. CNAME record viene utilizzato per creare alias che puntano ad altri nomi come WWW, FTP, MAIL& sottodomini a un nome di dominio. Esempio: un record CNAME può associare il sottodominio www.2daygeek.com con 2daygeek.com
SOA Record
: il record SOA sta per Start of Authority records. I record SOA contengono informazioni su una zona DNS come nameserver primario, indirizzo e-mail Hostmaster, numero seriel del file di zona, intervallo di trasferimento di zona e dettagli di scadenza della zona.,
TXT Record
: TXT Record sta per text record. Un record TXT è un tipo di record DNS che fornisce informazioni di testo a fonti esterne al dominio. Il testo può essere sia umano-o leggibile dalla macchina e può essere utilizzato per una varietà di scopi.
SPF Record
: il record SPF sta per Sender Policy Framework. SPF è un’estensione del protocollo di posta SMTP che viene utilizzato per l’autenticazione e-mail.
Record SPF utilizzato per verificare che il messaggio provenga o meno da un server di posta autorizzato., SPF è progettato per rilevare lo SPAM & PHISHING mail sender, indirizzo IP che è stato incluso nell’intestazione e-mail.
DKIM Record
: Il record DKIM sta per Domain Keys Identified Mail. DKIM è un sistema di convalida e-mail progettato per rilevare e-mail spoofing, fornendo l’autenticazione di crittografia per ricevere scambiatori di posta.
Controllerà se il dominio di posta in arrivo è autorizzato dagli amministratori del dominio e che l’e-mail (inclusi gli allegati) non è stata modificata durante il trasporto.,
Una firma digitale inclusa nel messaggio può essere convalidata dal destinatario utilizzando la chiave pubblica del firmatario pubblicata nel DNS.
1) Come controllare un record DNS di un dominio utilizzando dig command
dig command sta per “domain information groper” è uno strumento flessibile per interrogare i name server DNS. Esegue la ricerca DNS e visualizza le risposte restituite dai server dei nomi che sono stati interrogati.
La maggior parte degli amministratori DNS utilizza dig per risolvere i problemi DNS a causa della sua flessibilità, facilità d’uso e chiarezza di output., Altri strumenti di ricerca tendono ad avere meno funzionalità di dig.
2) Come controllare un record DNS di un dominio utilizzando il comando nslookup
il comando nslookup è un programma per interrogare i server di nomi di dominio Internet. Nslookup ha due modalità interattive e non interattive.
La modalità interattiva consente all’utente di interrogare i name server per informazioni su vari host e domini o per stampare un elenco di host in un dominio.
La modalità non interattiva viene utilizzata per stampare solo il nome e le informazioni richieste per un host o un dominio., E ‘ strumento di amministrazione di rete che li aiuterà a controllare e risolvere i problemi relativi DNS.
3) Come controllare un record DNS di un dominio utilizzando il comando host
comando host è una semplice utility per l’esecuzione di ricerca DNS. Viene normalmente utilizzato per convertire i nomi in indirizzi IP e viceversa. Quando non vengono forniti argomenti o opzioni, host stampa un breve riassunto dei suoi argomenti e opzioni della riga di comando.