Linux查看DNS地址以及端口,nslookup命令以及更强大的dig命令
先说结论:DNS端口一般默认为53,默认采用UDP协议:
下面说查看方式:
一、使用nslookup命令查看
nslookup baidu.com
返回结果为:
可以看到,我的服务器DNS地址是100.100.2.136,端口为53.
二、通过resolv.conf 文件查看DNS地址
cat /etc/resolv.conf
可以看到,结果和上面一致。
三、获取目标服务器IP
这个就是常见的Ping命令了:
ping baidu.com
结果如下,可以看到百度的一个服务器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:
;. IN NS;; Query time: 4001 msec
;; SERVER: 11.125.0.12#53(11.125.0.12)
;; WHEN: Thu Apr 2 11:26:14 2020
;; MSG SIZE rcvd: 17
4.2 指定114 DNS来查baidu.com的A记录
dig @114.114.114.114 www.baidu.com A
对应的命令是:
dig @dnsserver name querytype
4.3 指定用tcp协议和114 DNS来查baidu.com的A记录
dig +tcp @114.114.114.114 www.baidu.com A
4.4 跟踪dig全过程
dig +trace roclinux.cn
此外,还有一篇博文描写nolookup很详细,这里列出来:Linux命令学习之nslookup
Linux查看DNS地址以及端口,nslookup命令以及更强大的dig命令相关推荐
- linux命令如何查看dns,linux查看dns命令
linux下我们要查看服务器的DNS信息可以通过命令来实现,下面由学习啦小编为大家整理了linux查看dns命令的相关知识,希望对大家有帮助! linux查看dns命令1:查看/etc/resolv. ...
- linux查看dns命令
linux下我们要查看服务器的DNS信息可以通过命令来实现,下面由学习啦小编为大家整理了linux查看dns命令的相关知识,希望对大家有帮助! linux查看dns命令1:查看/etc/resolv. ...
- linux查看ip地址命令ipconfig命令不存在解决方法
linux查看ip地址命令ipconfig命令不存在 在新版的Linux发行版中,ipconfig已经不行了,不能使用了.那么,Linux查看ip地址应该使用什么命令呢? 如何在Linux命令行中查找 ...
- Linux查看所有对外开放的端口
Linux查看所有对外开放的端口 Centos 8查看所有对外开放的端口 查看防火墙对对应的端口是否已开启 firewall-cmd --list-all 方式1 已知服务使用的端口,查看服务是否在监 ...
- Linux查看ip地址时,只显示127.0.0.1
Linux查看ip地址时,只显示127.0.0.1 刚刚在虚拟机中新装了一个CentosOS7版本的Linux系统,输入ip addr发现只有127.0.0.1,没有其他地址. 并显示ens33mtu ...
- linux查看ip地址和检测网络
1.查看IP地址 ifconfig Linux查看IP地址的命令 ipconfig Widows查看IP地址的命令 2.检测网络是否通畅 Linux ping 命令 | 菜鸟教程 ping + ...
- Linux查看已经开放的端口,开放端口遇到防火墙的问题。
Linux查看已经开放的端口,开放端口,FirewallD is not running 查看已经开放的端口 firewall-cmd --list-all 1 如果出现这种情况说明你的防火墙没有开: ...
- dig命令使用详解|使用dig命令挖掘域名解析信息
dig命令使用详解|使用dig命令挖掘域名解析信息 Dig命令主要用来从 DNS 域名服务器查询主机地址信息 1. 查询域名的A记录 dig qq.com #查询qq.com的A记录 root@xg: ...
- linux 查看dns进程,探查Linux系统DNS服务器运行状况
在Linux环境下,也提供了广泛流行的BIND服务器,它是构建DNS服务器最常用的服务器软件.介绍BIND的安装的文章现在很多,现在我们就一起来谈一下维护的话题.我们如何才能够了解DNS服务器的运行情 ...
最新文章
- Windows Phone 7 多点触摸编程
- Deep Learning论文笔记之(三)单层非监督学习网络分析
- 企业云计算架构--笔记
- 从C#到TypeScript - Generator
- 计算机网络 学习笔记-概论
- 你身边有创业失败导致负债累累的案例吗
- Cocos Creator 获取当前URL取参数
- Http压力测试工具HttpTest4Net
- 给apk去签名、重新签名
- mysql开发认证 cmdev_学无止境:了解主流的DBA认证考试
- SVN:SVN分支管理
- 什么是负边沿触发_边沿触发 - FreeSaber - 博客园
- 使用HBuilderX软件快速搭建Vue项目
- GLASS数据批量下载
- Adobe Photoshop CC2018软件安装教程
- **遇到“Cannot create file “不要慌**
- 为什么寄存器比RAM快
- MVVM+Retrofit+Kotlin网络框架封装
- 如何设置windows防火墙的出入规则
- Part2:S3C2440裸跑一个LED程序
热门文章
- 基于COMS技术,COMS工艺等,CMOS到底是个啥?
- 超详细的DOM迭代思维图
- 【web-攻击用户】(9.4)跨域捕获数据——通过注入HTML捕获数据、注入CSS捕获数据、JavaScript劫持
- Python学习笔记:数据可视化(一)
- 网络安全毕业设计选题题目大全
- 6-2 车的不同行为 (10 分)
- pip3 install XXX加快下载速度
- oracle ora00940,ORA-32773问题的解决方法。
- 怎么查看Python扩展库所有可用安装版本
- CCF论文列表(2022拟定)大更新!NAACL升B!ICLR继续陪跑...MICCAI空降B!PRCV空降C!