05-Linux中DNS详解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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安装域名解析测试相关工具)

host -a zhangyujia.cn. 192.168.80.100 #列出该主机的所有相关信息
host -l zhangyujia.cn. 192.168.80.100 #列出该域名的所有主机记录
host -i 131.107.8.222 192.168.80.100  #逆向解析
host -t mx zhangyujia.cn 192.168.80.100 #指定查找类型记录类型(a ptr cname txt......)

3、使用dig来测试域名解析

dig @192.168.80.100 www.baidu.com a #使用192.168.80.100DNS服务器解析www.baidu.com主机记录

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

whois baidu.com

欢迎关注
新浪微博:https://weibo.com/yougazhang0506
微信公众平台:张雨嘉
技术分享图片
我的网站:http://www.zhangyujia.cn
51CTO博客:http://blog.51cto.com/11099293

以上是关于05-Linux中DNS详解的主要内容,如果未能解决你的问题,请参考以下文章

Python中verbaim标签使用详解

详解Android WebView加载html片段

04-Linux中DNS详解

07-Linux中DNS详解

DNS详解

企业dns服务器部署详解(上)—高速缓存dns搭建/dns正反向解析