Domain IP Lookup

NSLookup online: nslookup direttamente nel browser

Non hai il prompt dei comandi a portata di mano, o semplicemente non hai voglia di aprirlo? Questa pagina pone al DNS le stesse domande di nslookup. Scrivi un dominio, scegli un tipo di record e leggi la risposta. Più in basso trovi ogni comando nslookup accanto all’opzione corrispondente qui, più il significato reale del suo output.

Tipo di record

Prova:

Comandi nslookup e opzione corrispondente qui

ComandoCosa richiedeIn questo strumento
nslookup example.comI record A e AAAA (indirizzi IP)A o AAAA
nslookup -type=mx example.comI server di postaMX
nslookup -type=ns example.comI nameserver autorevoliNS
nslookup -type=txt example.comRecord di testo come SPFTXT
nslookup -type=cname www.example.comL’alias a cui punta un nomeCNAME
nslookup -type=soa example.comAutorità della zona e timerSOA
nslookup 8.8.8.8L’hostname associato a un indirizzo IP (reverse lookup)Strumento Reverse DNS Lookup
nslookup example.com 1.1.1.1La stessa query, inviata a un resolver a tua sceltaUsa resolver pubblici

Che aspetto ha l’output di nslookup

Su Linux e macOS un lookup semplice stampa qualcosa di simile a questo (l’indirizzo è un esempio di documentazione):

  • Server e Address in alto mostrano quale resolver ha risposto. Di solito è il router, ed è per questo che i risultati possono differire da quelli di un resolver pubblico.
  • Non-authoritative answer significa che la risposta arriva da un resolver, spesso dalla sua cache, e non direttamente dal nameserver del dominio. È normale per i lookup di tutti i giorni.
  • Un nome elencato più volte ha più indirizzi.
  • NXDOMAIN o Non-existent domain significa che il nome non è registrato o non ha record. Un timeout significa che nessuna risposta è arrivata in tempo, spesso perché un firewall blocca il DNS.
$ nslookup example.com
Server:         192.168.1.1
Address:        192.168.1.1#53

Non-authoritative answer:
Name:   example.com
Address: 203.0.113.10

Usare nslookup su Windows, macOS e Linux

È già installato. Su Windows apri il Prompt dei comandi o PowerShell, su macOS apri Terminale, e scrivi nslookup seguito da un nome. Scrivi solo nslookup per entrare in modalità interattiva, poi usa set type=mx e un nome per cambiare il tipo di record, ed exit per uscire.

Molti amministratori su Linux e macOS preferiscono dig perché mostra più dettagli ed è più facile da usare negli script. Entrambi pongono le stesse domande allo stesso sistema DNS, quindi le risposte coincidono.

Quando il tuo nslookup e questa pagina danno risultati diversi

Succede, e di solito dipende da una di quattro cause. Il tuo resolver ha una risposta più vecchia di quelle pubbliche. Sei su una VPN o su una rete aziendale il cui DNS restituisce risposte diverse per i nomi interni. Una voce nel file hosts sostituisce il DNS solo per il tuo computer, e nslookup la ignora mentre il browser no. Oppure il dominio usa il DNS geografico e fornisce indirizzi diversi a seconda di dove lo interroghi.

Domande frequenti

Guide