你好
我是你们的雨嘉叔

05-Linux中DNS详解(二)

接“04-Linux中DNS详解(一)


六、在Linux上测试域名解析
1、先检查DNS是否设置正确
cat /etc/resolv.conf


[resolv.conf]
# Generated by NetworkManager
nameserver 192.168.80.100


2、使用nslookup来测试域名解析
a.常规解析法
nslookup wwww.zhangyujia.cn


Server: 192.168.80.100
Address: 192.168.80.100#53


b.使用指定的DNS解析
nslookup www.zhangyujia.cn 114.114.114.114 #后边接上指定的DNS


Server: 114.114.114.114
Address: 114.114.114.114#53
Non-authoritative answer: #非权威应答,解析的是互联网上的主机
Name: www.zhangyujia.cn
Address: xxx.xxx.xxx.xxx


c.交互式测试域名解析
nslookup


> www.zhangyujia.cn
Server: 192.168.80.100
Address: 192.168.80.100#53

Name: www.zhangyujia.cn
Address: 192.168.80.100
> set type=mx #和WINDOWS一样,也可以设置解析类别
> 163.com


d.退出
exit


3、使用host来测试域名解析(若发现命令不可用,请执行yum install bind-utils安装域名解析测试相关工具)
a.host -a zhangyujia.cn. 192.168.80.100 #列出该主机的所有相关信息
b.host -l zhangyujia.cn. 192.168.80.100 #列出该域名的所有主机记录
c.host -i 131.107.8.222 192.168.80.100 #逆向解析
d.host -t mx zhangyujia.cn 192.168.80.100 #指定查找类型记录类型(a ptr cname txt……)


4、使用dig来测试域名解析
dig @192.168.80.100 www.baidu.com a #使用192.168.80.100DNS服务器解析www.baidu.com主机记录


5、使用whois查询域名所有者(若发现命令不可用,请执行yum install jwhois安装此工具)
whois baidu.com

(未完待续……)


欢迎关注
新浪微博:https://weibo.com/yougazhang0506

微信公众平台:张雨嘉

我的网站:https://www.zhangyujia.cn

51CTO博客:http://blog.51cto.com/11099293

赞(0)
未经允许不得转载:嘉叔的博客 » 05-Linux中DNS详解(二)
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址