Sarebbe possibile controllare un nome di dominio la sua esistenza controllando l'output di "dig"? All'interno delle fonti legano ho trovato queste costanti:Nome di dominio esistenza tramite "dig"
0 DNS_R_NOEROR
1 DNS_R_FORMERR
2 DNS_R_SERVFAIL
3 DNS_R_NXDOMAIN
4 DNS_R_NOTIMP
5 DNS_R_REFUSED
6 DNS_R_YXDOMAIN
7 DNS_R_YXRRSET
8 DNS_R_NXRRSET
9 DNS_R_NOTAUTH
10 DNS_R_NOTZONE
16 DNS_R_BADVERS
<RCODE 11> # 11 has no macro
<RCODE 12> # 12 has no macro
<RCODE 13> # 13 has no macro
<RCODE 14> # 14 has no macro
<RCODE 15> # 15 has no macro
A mio parere NOERROR & SERVFAIL significa esiste il nome host (anche se ciò non significa un IP è collegato ad esso). NXDOMAIN vorrebbe dire che non esiste assolutamente.
Preferisco non usare whois perché è piuttosto lento. scavare è molto più veloce in quanto ho solo bisogno di essere certo che il nome host non esiste ancora.
Qualcuno potrebbe far luce sulle mie ipotesi e sulle altre macro?
Grazie