linux下怎么用nslookup查看域名对应的ip

Դhttp://www.6cu.com

ߣ高质量外链

17

2021-03-26 00:09:37

     windows&&linux

     查看域名对应的ip,无论在windows还是在linux下都是用 nslookup ,这里是拿 www.baidu.com 做测试。

     我们可以看见 www.baidu.com 对应 61.135.169.121 这个ip。我们再看一下浏览器请求走的ip,可以看见,走的 61.135.169.121 这个

     下面我们来分析一下 nslookup www.baidu.com 结果

Server: 192.168.0.5 //1

Address: 192.168.0.5#53 //2

Non-authoritative answer://3

www.baidu.com canonical name = www.a.shifen.com.//4

Name: www.a.shifen.com//5

Address: 61.135.169.125//6

Name: www.a.shifen.com//7

Address: 61.135.169.121//8

     第1行,Server,指的是默认dns服务器,也就是local DNS,就是局域网的DNS服务器

     第2行,Address,指的是localDNS对应的ip

     第3行,非权威解答:要查询的域名不受默认dns服务器管理,就是非权威解答。反之要查询的域名受默认域名dns服务器管理,就是权威解答。

     第4行,指定别名,将 www.baidu.com 指定别名为 www.a.shifen.com

     第5-8行,同一个域名先后解析了两次,最终解析结果是 61.135.169.121

     域名解析过程

     接下来,我们使用dig (只能用在linux下,可以下载windows版本)查看详细的域名解析过程。

     我们把响应区摘出来,

www.baidu.com. 326 IN CNAME www.a.shifen.com. //1

www.a.shifen.com. 33 IN A 61.135.169.125   //2

www.a.shifen.com. 33 IN A 61.135.169.121   //3

     第1行, www.baidu.com 解析到别名 www.a.shifen.com

     第2、3行,将www.a.shifen.com 解析了两次,最终解析到61.135.169.121

     如果添加 +trace 能看到详细信息

[root@xx ~]# dig +trace www.baidu.com

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.6 <<>> +trace www.baidu.com

;; global options: +cmd

. 3600 IN NS l.root-servers.net.

. 3600 IN NS k.root-servers.net.

. 3600 IN NS j.root-servers.net.

. 3600 IN NS i.root-servers.net.

. 3600 IN NS h.root-servers.net.

. 3600 IN NS g.root-servers.net.

. 3600 IN NS f.root-servers.net.

. 3600 IN NS e.root-servers.net.

. 3600 IN NS d.root-servers.net.

. 3600 IN NS c.root-servers.net.

. 3600 IN NS b.root-servers.net.

. 3600 IN NS a.root-servers.net.

. 3600 IN NS m.root-servers.net.

;; Received 505 bytes from 192.168.0.5#53(192.168.0.5) in 19 ms

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.

;; Received 503 bytes from 193.0.14.129#53(193.0.14.129) in 347 ms

baidu.com. 172800 IN NS dns.baidu.com.

baidu.com. 172800 IN NS ns2.baidu.com.

baidu.com. 172800 IN NS ns3.baidu.com.

baidu.com. 172800 IN NS ns4.baidu.com.

baidu.com. 172800 IN NS ns7.baidu.com.

;; Received 201 bytes from 192.12.94.30#53(192.12.94.30) in 271 ms

www.baidu.com. 1200 IN CNAME www.a.shifen.com.

a.shifen.com. 1200 IN NS ns1.a.shifen.com.

a.shifen.com. 1200 IN NS ns3.a.shifen.com.

a.shifen.com. 1200 IN NS ns5.a.shifen.com.

a.shifen.com. 1200 IN NS ns4.a.shifen.com.

a.shifen.com. 1200 IN NS ns2.a.shifen.com.

;; Received 228 bytes from 202.108.22.220#53(202.108.22.220) in 14 ms

     . 是root ns,根域名服务器

     com,是gTLD Server

     baidu.com.,a.shifen.com.,也是gTLD Server,可以看见nameserver是多级的

     原文链接:https://blog.csdn.net/wangjun5159/article/details/54599759

佭ϴý Ѷ Media8ý

在线客服

外链咨询

扫码加我微信

微信:juxia_com

返回顶部