05-Linux中DNS詳解(二)
阿新 • • 發佈:2018-01-20
相關 proc gen lin 四種方法 .... rate 我的網站 四種 接“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詳解(二)