如何追踪域名的解析过程?帮你搞懂域名解析是如何工作的

本文介绍了如何追踪和理解域名解析的过程,通过使用https://simpledns.plus/lookup-dg网站或nslookup-debug命令,展示了www.mogecity.com的解析步骤,从根服务器到顶级域名服务器,再到最终的域名服务器。这一过程揭示了互联网中域名如何被转换成IP地址,并提供了在遇到解析问题时的排查思路。
摘要由CSDN通过智能技术生成

给定一个域名,我们如果想知道它是怎么被解析的呢?有时候,我们想找到域名解析过程中的故障,该怎么做呢?

方法1:使用 https://simpledns.plus/lookup-dg

使用 https://simpledns.plus/lookup-dg 网站,我们可以清晰地看到域名的解析过程。

下面是,我追踪 www.mogecity.com的解析过程的日志:

  1. 导入根服务器
Loading root server list (static data):
-> a.root-servers.net (198.41.0.4)
-> b.root-servers.net (192.228.79.201)
-> c.root-servers.net (192.33.4.12)
-> d.root-servers.net (128.8.10.90)
-> e.root-servers.net (192.203.230.10)
-> f.root-servers.net (192.5.5.241)
-> g.root-servers.net (192.112.36.4)
-> h.root-servers.net (128.63.2.53)
-> i.root-servers.net (192.36.148.17)
-> j.root-servers.net (192.58.128.30)
-> k.root-servers.net (193.0.14.129)
-> l.root-servers.net (199.7.83.42)
-> m.root-servers.net (202.12.27.33)
  1. 任选一个服务器请求能够查询 com 域的服务器的列表
    这里选择的是 j.root-servers.net。j.root-servers.net 会发回所有可以用来查询 com 域的服务器的列表
Sending request to "j.root-servers.net" (192.58.128.30)

Received referral response - DNS servers for "com":
-> e.gtld-servers.net (192.12.94.30)
-> b.gtld-servers.net (192.33.14.30)
-> j.gtld-servers.net (192.48.79.30)
-> m.gtld-servers.net (192.55.83.30)
-> i.gtld-servers.net (192.43.172.30)
-> f.gtld-servers.net (192.35.51.30)
-> a.gtld-servers.net (no IP address)
-> g.gtld-servers.net (no IP address)
-> h.gtld-servers.net (no IP address)
-> l.gtld-servers.net (no IP address)
-> k.gtld-servers.net (no IP address)
-> c.gtld-servers.net (no IP address)
-> d.gtld-servers.net (no IP address)
  1. 任选一台 com 域服务器查询 mogecity.com
    这里选择的是 j.gtld-servers.net,我们得到了 hichina.com 的一系列域名服务器
Sending request to "j.gtld-servers.net" (192.48.79.30)

Received referral response - DNS servers for "mogecity.com":
-> dns31.hichina.com (106.11.141.119)
-> dns31.hichina.com (106.11.141.129)
-> dns31.hichina.com (106.11.211.59)
-> dns31.hichina.com (106.11.211.69)
-> dns31.hichina.com (140.205.41.19)
-> dns31.hichina.com (140.205.41.29)
-> dns31.hichina.com (140.205.81.19)
-> dns31.hichina.com (140.205.81.29)
-> dns32.hichina.com (106.11.141.120)
-> dns32.hichina.com (106.11.141.130)
-> dns32.hichina.com (106.11.211.60)
-> dns32.hichina.com (106.11.211.70)
-> dns32.hichina.com (140.205.41.20)
-> dns32.hichina.com (140.205.41.30)
-> dns32.hichina.com (140.205.81.20)
-> dns32.hichina.com (140.205.81.30)
  1. 任选一台为mogecity.com服务的域名服务器查询www服务器的位置
    本次查询选择的是 dns31.hichina.com
Sending request to "dns31.hichina.com" (106.11.141.129)

Received authoritative (AA) response:
-> Answer: CNAME-record for www.mogecity.com = moge.chinacloudsites.cn

方法2:使用 nslookup -debug

比如在 Windows 上输入下面的命令

nslookup -debug www.mogecity.com

nslookup 给出的结果跟方法1中描述的过程类似,这里不再赘述。

结论

如果我们要追踪域名的解析过程可以通过 https://simpledns.plus/lookup-dg 或者 Windows 的 nslookup 命令。本文还通过查询www.mogecity.com的过程,描述了域名解析是如何通过一级级服务器来执行的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

surfirst

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值