Windows下的DNS命令用法

摘要:
本文介绍Windows下与DNS相关的命令。这包括查看、清除DNS缓存和查询DNS记录。01 ipconfig查看DNS缓存内容,ipconfig/displaydns显示所有缓存的DNS解析结果。Ipconfig/flushdns将清空缓存的DNS解析结果。之后,所有域名都需要再次进行DNS查询:02--nslookup直接查询域名的DNS地址。

Windows下DNS相关命令的用法。


在协议分析过程中,经常会遇到一种情况,一次对某域名抓包的过程中,抓到了某个域名的DNS请求,之后再抓包,却抓不到的情况。


这时候就需要DNS命令出马了,本文介绍Windows下的DNS相关命令,包括查看、清除DNS缓存、查询DNS记录等。


01

ipconfig


查看DNS缓存内容:

ipconfig /displaydns

将显示所有缓存的DNS解析结果。

640?wx_fmt=png


清空DNS缓存内容:

ipconfig /flushdns

将清空缓存的DNS解析结果,之后所有域名均需重新DNS查询。

640?wx_fmt=png


02


nslookup


直接查询域名的DNS地址:

nslookup www.baidu.com

nslookup www.baidu.com 114.114.114.114

其中前者未指定DNS服务器,后一条命令指定了DNS服务器为114.114.114.114,所有的nslookup查询域名命令均可指定域名服务器。

640?wx_fmt=png


直接查询域名是返回的A记录,我们还可以指定参数,查询其它记录,如CNAME:

nslookup -qt=cname www.baidu.com

使用qt参数即可。

640?wx_fmt=png


查询更详细的域名信息:

nslookup -d www.baidu.com

会显示Wireshark中类似的解析信息。

640?wx_fmt=png


熟练掌握ipconfig和nslookup两个命令,不但能够帮助我们进行协议分析,还能辅助我们对网络故障进行诊断。



640?wx_fmt=jpeg

长按进行关注。





免责声明:文章转载自《Windows下的DNS命令用法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇图像风格迁移原理bigNumber.js的简单使用下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Maven系列(二)之安装和配置详解

检查JDK环境 在安装Maven之前,首先要确认你已经正确安装了JDK。Maven可以运行在JDK 1.4及以上的版本上。 打开cmd输入: java -version 下载Maven Maven官网:http://maven.apache.org/download.html 这里下载此时此刻的最新版本Maven 3.3.9版本 解压下载好的apach...

redhat7.6 DNS配置正向解析

1.安装DNS服务 yum install bind yum install bind-chroot 安装完的配置文件/etc/named.conf 启动systemctl start named.service 2.配置DNS  /etc/named.conf      //主配置文件 配置监听本机所有IP的53号端口 所有能连到本机的IP发来的请求都可...

在window里面安装ubuntu子系统并安装图形化界面

一、开启windows子系统   1、 在win10设置里面开启开发人员选项 (设置--》更新安全--》 开发者选项  )选择开启   2、在控制面板里面开启windows子系统 (启用或关闭windows功能--》找到开启windows子系统 -------------------------------------------------------...

zone和domain区别

摘录: 1、zone 是同授权(Delegation)联系在一起的,为了管理上的方便,我们把域的某部分授权出去让别人代为管理,这部分就是一个 zone 。为什么说是为了管理上的方便呢?因为这样一个很大的域就可以实现分散管理,而不是集中由一两台服务器来管理。而 zone 的划分就是通过 “授权机制”来实现的。这也是    设计 DNS 系统得初衷。 2、并不...

Linux 能ping通ip但ping不通域名

Linux里 能ping通ip,但ping不通域名(如 baidu.com),查看相关资料后发现是DNS的配置问题 修改 配置文件: /etc/resolv.conf 修改为: 1 nameserver 114.114.114.114 其中ip可选择: 114.114.114.114 119.29.29.29 223.5.5.5 参考资料:https://...

使用Git过程中经常会遇到的问题

目录 git pull如何强制覆盖本地文件 Git如何同时删除本地分支和远程分支 Git如何撤销最近一次提交 Git撤销本地的最后一次提交 Git撤销最近一次远程提交 如何修改提交信息和文件 修改本地提交信息(未推送到远程) 修改远程提交信息 Git如何在提交之前撤销git add Git如何重命令本地分支 如何在Git中添加一个空文件夹...