Kev*_*vin 1 domain-name-system host nameserver
我正在尝试使用“host”命令检查域的可用性并寻找 NXDOMAIN 响应。不过,我遇到了一个奇怪的域:
host -W 1 antiquejewelry.net
Run Code Online (Sandbox Code Playgroud)
这将返回 NXDOMAIN,但whois 记录显示其名称服务器设置为:
nsf.algx.net
rapnet.diamonds.com
Run Code Online (Sandbox Code Playgroud)
这种反应有什么特别的原因吗?有没有更好的方法来检查域的名称服务器是否存在?
我的 WHOIS 结果显示这两个名称服务器:
RAPNET.DIAMONDS.COM
NS.DIGEX.NET
Run Code Online (Sandbox Code Playgroud)
WHOIS 结果中的名称服务器“存在”,但没有列出的名称服务器对此域的记录进行响应。检查两者的输出host并dig使用 WHOIS 中列出的两台服务器以及您在问题中列出的另一台服务器:
使用host:
dave@dev:/var$ host antiquejewelry.net rapnet.diamonds.com
;; connection timed out; no servers could be reached
dave@dev:/var$ host antiquejewelry.net ns.digex.net
host: couldn't get address for 'ns.digex.net': not found
dave@dev:/var$ host antiquejewelry.net nsf.algx.net
Using domain server:
Name: nsf.algx.net
Address: 207.88.20.150#53
Aliases:
Host antiquejewelry.net not found: 3(NXDOMAIN)
Run Code Online (Sandbox Code Playgroud)
使用dig:
dave@dev:/var$ dig @rapnet.diamonds.com antiquejewelry.net
; <<>> DiG 9.5.1-P2 <<>> @rapnet.diamonds.com antiquejewelry.net
; (1 server found)
;; global options: printcmd
;; connection timed out; no servers could be reached
dave@dev:/var$ dig @ns.digex.net antiquejewelry.net
dig: couldn't get address for 'ns.digex.net': not found
dave@dev:/var$ dig @nsf.algx.net antiquejewelry.net
; <<>> DiG 9.5.1-P2 <<>> @nsf.algx.net antiquejewelry.net
; (3 servers found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 8959
;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;antiquejewelry.net. IN A
;; Query time: 62 msec
;; SERVER: 207.88.20.150#53(207.88.20.150)
;; WHEN: Sat Jul 25 10:19:16 2009
;; MSG SIZE rcvd: 36
Run Code Online (Sandbox Code Playgroud)
与第一个名称服务器的连接超时,第二个名称服务器的主机名无法解析,第三个名称服务器响应表明它没有用于 anticiptaljewelry.net 的区域(它没有该域的记录) .
| 归档时间: |
|
| 查看次数: |
8345 次 |
| 最近记录: |