如何在CMD中获取DNS信息?

HCRM技术_小炮 DNS 2026-06-15 42 0

在 Windows 的 cmd(命令提示符)中获取 DNS 相关信息,最常用的命令是ipconfig /allnslookupping,以下是具体操作步骤和命令详解:

dns怎么在cmd获取

1. 查看本机正在使用的 DNS 服务器地址(最常用)

命令:ipconfig /all

作用:显示所有网络适配器的详细配置信息,包括 DNS 服务器地址。

操作步骤

1. 按Win + R,输入cmd 并回车打开命令提示符。

dns怎么在cmd获取

2. 输入以下命令并回车:

     ipconfig /all

3. 在输出结果中找到你的网络连接(如“以太网适配器 以太网”或“无线局域网适配器 Wi-Fi”)。

4. 查找“DNS 服务器” 一行,后面显示的 IP 地址就是当前使用的 DNS(可能有多个,如主 DNS 和备用 DNS)。

     无线局域网适配器 Wi-Fi:
       连接特定的 DNS 后缀: .local
       IPv4 地址: 192.168.1.100
       子网掩码: 255.255.255.0
       默认网关: 192.168.1.1
       DNS 服务器: 8.8.8.8      ← 这就是正在用的 DNS
                   114.114.114.114  ← 备用 DNS

2. 测试某个域名的解析结果(验证 DNS 是否工作)

命令:nslookup

dns怎么在cmd获取

作用:查询域名对应的 IP 地址,并显示使用的是哪个 DNS 服务器。

操作步骤

1. 在 cmd 中输入:

     nslookup www.baidu.com

2. 输出示例:

     服务器:  dns.google          ← 当前使用的 DNS 服务器名称
     Address:  8.8.8.8            ← 当前使用的 DNS 服务器 IP
     非权威应答:
     名称:    www.baidu.com
     Addresses:  110.242.68.4     ← 解析出的 IP 地址
                 110.242.68.3

指定 DNS 查询:如果想用某个特定 DNS 解析域名,可以写成:

  nslookup www.baidu.com 114.114.114.114

这会强制使用114.114.114.114 进行解析。

简单测试域名解析是否正常(通用)

命令:ping

作用:通过域名访问,如果返回 IP 地址说明解析成功。

示例

  ping www.baidu.com

如果输出开头显示正在 Ping www.a.shifen.com [110.242.68.4],则说明 DNS 解析正常,如果提示找不到主机,则可能 DNS 有问题。

跟踪域名解析路径(高级)

命令:tracert

作用:跟踪数据包到达目标域名的路径,间接验证 DNS 和网络连通性。

示例

  tracert www.baidu.com

想快速知道本机 DNS 地址 → 用ipconfig /all,看DNS 服务器 一行。

想测试某个域名是否能被正确解析 → 用nslookup 域名

想验证网络是否通 → 用ping 域名

如果在ipconfig /all 中看到 DNS 服务器地址是192.168.x.x,那说明你正在使用路由器或运营商自动分配的 DNS;如果看到8.8.8.8114.114.114.114 等公共 DNS,说明手动设置了或使用了第三方 DNS。

文章摘自:https://idc.huochengrm.cn/dns/26588.html

评论