Có thể kiểm tra tên miền của nó bằng cách kiểm tra đầu ra của "đào" không? Bên trong nguồn ràng buộc tôi tìm thấy những hằng số:Sự tồn tại tên miền thông qua "đào"
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
Trong noerror Theo tôi & SERVFAIL nghĩa là hostname tồn tại (mặc dù nó không có nghĩa là một ip được liên kết với nó). NXDOMAIN có nghĩa là nó hoàn toàn không tồn tại.
Tôi không thích sử dụng whois vì nó khá chậm. đào nhanh hơn nhiều vì tôi chỉ cần chắc chắn rằng tên máy chủ không tồn tại.
Ai đó có thể chiếu sáng các giả định của tôi và các macro khác không?
Cảm ơn