05-Linux中DNS详解
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了05-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详解的主要内容,如果未能解决你的问题,请参考以下文章