Mac Os X Terminal: Come visualizzare file di zona di un dominio?
Domanda
Sto cercando di interrogare un dominio per recuperare la sua piena DNS annunci di zona (A, MX, CNAME, ...)
Sembra che host -a
sta solo tornando i record NS e MX.
Qualsiasi aiuto sarebbe molto apprezzato.
Grazie.
Soluzione
→ dig -t ANY stackoverflow.com
; <<>> DiG 9.6.0-APPLE-P2 <<>> -t ANY stackoverflow.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20242
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;stackoverflow.com. IN ANY
;; ANSWER SECTION:
stackoverflow.com. 1202 IN A 64.34.119.12
stackoverflow.com. 65902 IN NS ns3.p19.dynect.net.
stackoverflow.com. 65902 IN NS ns1.p19.dynect.net.
stackoverflow.com. 65902 IN NS ns4.p19.dynect.net.
stackoverflow.com. 65902 IN NS ns2.p19.dynect.net.
;; Query time: 38 msec
;; SERVER: 192.168.1.254#53(192.168.1.254)
;; WHEN: Tue Nov 23 19:55:51 2010
;; MSG SIZE rcvd: 137
Fa il lavoro per voi?
Altri suggerimenti
TL; DR
In buone tradizioni di opensource e libertà di scelta, ecco l'opzione antere: host -t NS stackoverflow.com
che sarebbe uscita seguente:
stackoverflow.com name server ns-cloud-e1.googledomains.com.
stackoverflow.com name server ns-358.awsdns-44.com.
stackoverflow.com name server ns-1033.awsdns-01.org.
stackoverflow.com name server ns-cloud-e2.googledomains.com.
perché hai specificato il tipo. O l'uso di bandiera -a
invece per vedere tutti i record. In alternativa è possibile utilizzare nslookup -type=any stackoverflow.com
. Ma purtroppo nessuna di queste opzioni darebbe il file di zona. Ma se si cerca su un altro forum StackExchange si dovrebbe trovare la risposta qui: https://superuser.com/questions/24389/is-there-a-way-to-get-the-complete-zone-file-for -a-domain-senza-contatto-its