1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > Linux查看DNS地址以及端口 nslookup命令以及更强大的dig命令

Linux查看DNS地址以及端口 nslookup命令以及更强大的dig命令

时间:2022-08-14 07:38:47

相关推荐

Linux查看DNS地址以及端口 nslookup命令以及更强大的dig命令

先说结论:DNS端口一般默认为53,默认采用UDP协议:

下面说查看方式:

一、使用nslookup命令查看

nslookup

返回结果为:

可以看到,我的服务器DNS地址是100.100.2.136,端口为53.

二、通过resolv.conf 文件查看DNS地址

cat /etc/resolv.conf

可以看到,结果和上面一致。

三、获取目标服务器IP

这个就是常见的Ping命令了:

ping

结果如下,可以看到百度的一个服务器IP是39.156.69.79,这与一中的nslookup 结果一致。

总结:nslookup 命令既可以看到resolv.conf文件DNS地址,又可以起到ping命令查看域名ip的效果,除了这些之外,还能额外看到DNS服务器端口信息。

四、更强大的dig命令

dig,和nslookup作用有些类似,都是DNS查询工具。

dig,其实是一个缩写,即Domain Information Groper。

一些专业的DNS管理员在追查DNS问题时,都乐于使用dig命令,是看中了dig设置灵活、输出清晰、功能强大的特点。

4.1 基础的dig用法

[deployer@host-172-25-0-33 ~]$ dig; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.6 <<>>;; global options: +cmd;; Got answer:;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 31395;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0;; QUESTION SECTION:;.INNS;; Query time: 4001 msec;; SERVER: 11.125.0.12#53(11.125.0.12);; WHEN: Thu Apr 2 11:26:14 ;; MSG SIZE rcvd: 17

4.2 指定114 DNS来查的A记录

dig @114.114.114.114 A

对应的命令是:

dig @dnsserver name querytype

4.3 指定用tcp协议和114 DNS来查的A记录

dig +tcp @114.114.114.114 A

4.4 跟踪dig全过程

dig +trace

此外,还有一篇博文描写nolookup很详细,这里列出来:Linux命令学习之nslookup

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。