从域名到IP地址:nslookup命令带你开启网络之旅
Nslookup是“Name Server Lookup”的缩写,用于查询域名系统(DNS)服务器以获取域名的IP地址或域名服务器的授权信息。在Windows下使用nslookup命令非常方便,只需要在cmd命令提示符中输入“nslookup”后加上查询的域名即可,如“nslookup www.baidu.com”。下面让我们来详细了解一下如何使用nslookup命令。
1.查询域名的IP地址
在真实网络中,用户往往输入的是域名而不是IP地址,因为域名更容易记忆和书写。使用nslookup命令可以查询域名的IP地址,以发送网络请求,并最终访问特定的网站。例如,在命令提示符中输入“nslookup www.360.com”,将返回以下域名的IP地址:
服务器: public1.114dns.com
Address: 114.114.114.114
非权威应答:
名称: www.360.com
Addresses: 36.110.213.45
180.163.251.93
在这个例子中,我们查询了www.360.com的IP地址,并返回了两个地址36.110.213.45和180.163.251.93作为答案。
2.查询域名服务器
如果我们想查询一个域名的NS记录或域名服务器,可以使用nslookup命令。例如,命令“nslookup -type=ns www.360.com”将返回以下结果:
服务器: public1.114dns.com
Address: 114.114.114.114
360.com
primary name server = dns1.360safe.com
responsible mail addr = domainadmin.360safe.com
serial = 1686897795
refresh = 3600 (1 hour)
retry = 180 (3 mins)
expire = 1209600 (14 days)
default TTL = 180 (3 mins)
在这个例子中,我们通过查询NS记录或域名服务器,返回了NS记录中列出服务器的名称。
3.反向查询IP地址
与查询域名相反,我们可以使用nslookup命令来查询IP地址的主机名。例如,在命令提示符中输入“nslookup 202.96.64.68”,将返回以下结果:
服务器: public1.114dns.com
Address: 114.114.114.114
名称: ns.lnpta.net.cn
Address: 202.96.64.68
在这个例子中,我们通过查询DNS服务器,返回了IP地址202.96.64.68的主机名ns.lnpta.net.cn。
4.国内常用的公共DNS服务器
安徽:
202.102.199.68 (ns.ahwhtel.net.cn)
澳门:
202.175.3.8 (vassun2.macau.ctm.net)
保定:
202.99.160.68 (sjzdns.heinfo.net)
202.99.166.4 (tsdns.heinfo.net)
北京:
202.96.0.133 (ns.bta.net.cn)
202.96.199.133 (ns.spt.net.cn)
202.97.16.195 (ns.cn.net)
202.106.0.20 (gjjline.bta.net.cn)
202.106.196.115 (linedns.bta.net.cn)
长沙:
202.103.96.68 (dns1.cs.hn.cn)
成都:
202.98.96.68 (ns.sccdppt.net.cn)
重庆:
61.128.128.68 (cq.cta.net.cn)
61.128.192.4 (cq.cta.net.cn)
福建:
202.101.98.55 (dns.fz.fj.cn)
广西:
202.103.224.68 (nsc0.gxnnptt.net.cn)
202.103.225.68 (nsc.lzptt.gx.cn)
广东:
202.96.128.143 (ns.guangzhou.gd.cn)
202.96.128.68 (dns.guangzhou.gd.cn)
江西:
202.101.224.68 (ns.jxncptt.net.cn)
202.101.226.68 (ns.jxjjptt.net.cn)
河北:
202.99.160.68 (ns.hesjptt.net.cn)
河南:
202.102.227.68 (zz.163.ppp)
202.102.224.68 (ns1.hazzptt.net.cn)
湖北武汉:
202.103.24.68 (ns.wuhan.net.cn)
202.103.0.117 (ns1.hbwhptt.net.cn)
湖南:
202.103.100.206
吉林:
202.98.5.68 (ns.jlccptt.net.cn)
江苏:
202.102.29.3 (pub.jsinfo.net)
202.102.13.141 (info.ptt.js.cn)
202.102.24.35 (dns.nj-online.nj.js.cn)
辽宁:
202.96.75.68 (ns.dcb.ln.cn)
202.96.64.68 (ns.lnpta.net.cn)
202.96.69.38 (dns.dl.lnpta.net.cn)
厦门:
202.101.103.55 (dns.xm.fj.cn)
202.101.103.54 (dns2.xm.fj.cn)
山东:
202.102.134.68 (ns1.sdqdptt.net.cn)
陕西:
202.100.13.11 (ns.snnic.com)
上海:
202.96.199.132 (ns.sta.net.cn)
202.96.209.133 (ns-pd.online.sh.cn)
山西:
202.99.198.6 (ns.sxyzptt.net.cn)
山东:
202.102.152.3 (dns1.sdjnptt.net.cn)
202.102.128.68 (ns.sdjnptt.net.cn)
深圳:
202.96.134.133 (ns.shenzhen.gd.cn)
202.96.154.8 (public.szonline.net)
202.96.154.15 (ns.szonline.net)
四川:
61.139.2.69 (ns.sc.cninfo.net)
天津:
202.99.96.68 (ns.tpt.net.cn)
西安:
202.100.4.15 (ns1.xaonline.com)
香港:
205.252.144.228 (ns1.netvigator.com)
新疆:
61.128.97.73
云南:
202.98.160.68 (ns.ynkmptt.net.cn)
浙江:
202.96.102.3 (dns.zj.cninfo.net)
202.96.96.68 (ns.wuhan.net.cn)
202.96.104.18 (ns.zjnbptt.net.cn)
通过这些例子,我们可以看到nslookup命令在Windows中的实用功能。无论是查询域名的IP地址,还是查询域名服务器、反向查询IP地址,这个命令都可以帮助我们在线快速查询并解决各种网络问题。对于初学者来说,学会使用这个命令是非常重要的。