18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 建站知识 > 域名与DNS

域名与DNS

时间:2023-02-01 17:48:01 | 来源:建站知识

时间:2023-02-01 17:48:01 来源:建站知识

最近又来了一篇关于域名与DNS的文章

提问:怎么看域名解析的ip?有几种方法?

  1. ping baidu.com 看返回的ip。这是大家最常用最粗暴的方法,只能知道ping命令执行时dns给返回的ip
  2. nslookup baidu.com 看返回数据。可以看到baidu.com返回了2个IP结果。
  3. nslookup baidu.com 114.114.114.114 看返回数据。强制使用指定的dns服务器查看,可以更好的确认不同dns解析的效果。
提问:如何查看域名的解析提供商?

  1. whois baidu.com |grep 'Name Server' 一般域名解析商至少是2个域名地址,保障可用性,百度是自己提供的解析服务
提问:如何查看域名解析递归顺序?

我们知道域名解析是要通过根域名服务器层层向下查找,最后找到域名解析商返回的数据或中间节点的缓存数据后返回。

  1. dig +trace baidu.com 可以清晰的看到整个dns 解析过程中经过的dns服务器节点。
由于有任播协议因此至今(2020.2.15)在全球已经有1089个根域名服务器节点了,当前由12个组织负责运营,我们可以在https://root-servers.org/看到部署情况。

所以虽然我们看到dns根节点是13台,但实际上是就近访问的。

com. 172800 IN NS a.gtld-servers.net.com. 172800 IN NS b.gtld-servers.net.com. 172800 IN NS c.gtld-servers.net.com. 172800 IN NS d.gtld-servers.net.com. 172800 IN NS e.gtld-servers.net.com. 172800 IN NS f.gtld-servers.net.com. 172800 IN NS g.gtld-servers.net.com. 172800 IN NS h.gtld-servers.net.com. 172800 IN NS i.gtld-servers.net.com. 172800 IN NS j.gtld-servers.net.com. 172800 IN NS k.gtld-servers.net.com. 172800 IN NS l.gtld-servers.net.com. 172800 IN NS m.gtld-servers.net.




//云服务器上执行$ dig +trace baidu.com|grep Receive;; Received 525 bytes from 100.100.2.138#53(100.100.2.138) in 0 ms;; Received 1169 bytes from 198.41.0.4#53(a.root-servers.net) in 51 ms;; Received 757 bytes from 192.31.80.30#53(d.gtld-servers.net) in 2 ms;; Received 240 bytes from 220.181.33.31#53(ns2.baidu.com) in 44 ms//本地执行$ dig +trace baidu.com|grep Receive;; Received 228 bytes from 192.168.0.1#53(192.168.0.1) in 19 ms;; Received 1169 bytes from 192.33.4.12#53(c.root-servers.net) in 228 ms;; Received 757 bytes from 192.26.92.30#53(c.gtld-servers.net) in 177 ms;; Received 240 bytes from 110.242.68.134#53(ns1.baidu.com) in 29 ms云上的dns解析比在家要快的多。

关键词:

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭