GNU/Linux >> Linux Esercitazione >  >> Linux

Tre comandi per scoprire server dei nomi autorevoli di un dominio:Linux/Mac/Windows

Nel nostro precedente articolo, ti abbiamo detto cos'è il DNS, i suoi tipi e come funziona. Oggi vedremo come visualizzare server dei nomi autorevoli di qualsiasi dominio su macchine Linux, Windows e Mac. Qualsiasi dominio avrebbe più server dei nomi per garantire un'elevata disponibilità, in modo che se un server dei nomi si guasta, un altro dovrebbe rispondere alle query DNS. Ad esempio, Google.com sarà assegnato a un insieme di server dei nomi autorevoli. Per scoprire quali sono i name server assegnati a un particolare dominio, digita i comandi seguenti.

Su Unix/Linux/Mac:

host -t ns google.com

Troverai un output simile a quello qui sotto:

google.com name server ns4.google.com.
google.com name server ns2.google.com.
google.com name server ns3.google.com.
google.com name server ns1.google.com.

Dall'output sopra, puoi vedere che google.com è stato associato a quattro server dei nomi; vale a dire da ns1.google.com a ns4.google.com

Un altro comando è nslookup, che funzionerà su macchine Windows e Linux.

Digita "nslookup" e digita il comando seguente nel prompt.

> set query=ns
> google.com

L'output sarà il seguente,

Non-authoritative answer:
google.com nameserver = ns3.google.com.
google.com nameserver = ns1.google.com.
google.com nameserver = ns2.google.com.
google.com nameserver = ns4.google.com.

Authoritative answers can be found from:
ns3.google.com internet address = 216.239.36.10
ns2.google.com internet address = 216.239.34.10
ns1.google.com internet address = 216.239.32.10
ns4.google.com internet address = 216.239.38.10

Qui l'output contiene anche gli indirizzi IP di diversi nameserver.

Terzo comando è "scavare". Dig è un Domain Information Groper, uno strumento di amministrazione di rete per interrogare le informazioni DNS di un dominio. Dig risulterà record DNS "A" e record NS.

dig google.com

L'output sarà il seguente,

;; ANSWER SECTION:
google.com. 264 IN A 74.125.236.134
google.com. 264 IN A 74.125.236.135
google.com. 264 IN A 74.125.236.136
google.com. 264 IN A 74.125.236.137
google.com. 264 IN A 74.125.236.142
google.com. 264 IN A 74.125.236.128
google.com. 264 IN A 74.125.236.129
google.com. 264 IN A 74.125.236.130
google.com. 264 IN A 74.125.236.131
google.com. 264 IN A 74.125.236.132
google.com. 264 IN A 74.125.236.133

;; AUTHORITY SECTION:
google.com. 11194 IN NS ns1.google.com.
google.com. 11194 IN NS ns3.google.com.
google.com. 11194 IN NS ns4.google.com.
google.com. 11194 IN NS ns2.google.com.

;; ADDITIONAL SECTION:
ns3.google.com. 197993 IN A 216.239.36.10
ns2.google.com. 24555 IN A 216.239.34.10
ns1.google.com. 24579 IN A 216.239.32.10
ns4.google.com. 24566 IN A 216.239.38.10

Linux
  1. Tre comandi Linux che non dovresti mai usare

  2. Come scoprire quale server DNS è configurato sulla tua macchina? Linux/Finestre/OSX

  3. Tre comandi per scoprire server dei nomi autorevoli di un dominio:Linux/Mac/Windows

  4. Come ottenere i server dei nomi di dominio dalla riga di comando in Ubuntu Linux

  5. Trova un file con i comandi Trova e individua in Linux

Come modificare il file host in Linux, Windows o Mac

Come controllare la versione di Python in Linux, Mac e Windows

Come scoprire la versione del kernel Linux in esecuzione sul tuo PC

Come trovare i comandi più utilizzati su Linux

Come scoprire a quali gruppi appartiene un utente in Linux

Linux scopre l'ID core hyper-thread