可通过四种方法查看当前DNS服务器:一、图形界面网络连接详细信息;二、命令行ipconfig /all;三、网络适配器IPv4属性设置;四、PowerShell的Get-DnsClientServerAddress命令。

一、通过网络连接详细信息查看DNS服务器
当您需要快速确认当前网络连接所使用的DNS服务器地址,且不希望打开命令行工具时,可通过图形界面进入网络适配器的详细信息窗口获取。该方法适用于所有已连接的有线或无线网络,显示的是系统当前实际生效的DNS配置。
1、在任务栏右下角找到网络图标(Wi-Fi信号图标或以太网插头图标),右键单击该图标。
2、在弹出菜单中选择“打开网络和共享中心”。
3、在新窗口中,单击当前已连接的网络名称(例如“WLAN”或“以太网”)。
4、在弹出的网络状态窗口中,点击“详细信息…”按钮。
5、在“网络连接详细信息”窗口中,查找“DNS服务器”一行,其右侧显示的IPv4地址即为当前正在使用的主DNS服务器地址。
二、使用ipconfig /all命令查询DNS配置
该命令可完整列出所有网络适配器的TCP/IP配置信息,包括IPv4/IPv6地址、子网掩码、默认网关及DNS服务器列表(含首选与备用DNS)。结果中显示的DNS地址是系统实际向其发起域名解析请求的服务器。
1、按下Win + R组合键,打开“运行”对话框。
2、输入cmd,按回车键启动命令提示符。
3、在命令提示符窗口中,输入ipconfig /all并按回车键执行。
4、滚动窗口内容,定位到当前活动的网络适配器(如“无线局域网适配器 WLAN”或“以太网适配器 以太网”)。
5、在该适配器信息块中,查找“DNS服务器”字段,其后列出的第一个IPv4地址为主DNS,第二个为备用DNS(如有)。
三、通过网络设置中的适配器属性查看DNS
此路径直接访问网络适配器的IPv4协议设置,可同时看到手动配置的DNS地址(若启用)以及系统自动获取的DNS地址。适用于需验证DNS是否为自动获取(DHCP)或手动指定的场景。
1、右键点击开始按钮,选择“设置”。
2、进入“网络和Internet” → “状态”,向下滚动并点击“更改适配器选项”。
3、在“网络连接”窗口中,右键单击当前启用的网络连接(如“WLAN”或“以太网”),选择“状态”。
4、在状态窗口中点击“属性”按钮。
5、在属性列表中双击“Internet 协议版本 4 (TCP/IPv4)”。
6、若选中“自动获得DNS服务器地址”,则实际DNS由DHCP分配,此时需参考前述方法一或二获取具体值;若选中“使用下面的DNS服务器地址”,则下方“首选DNS服务器”和“备用DNS服务器”字段即为当前配置的DNS地址。
四、通过PowerShell快速获取DNS服务器
PowerShell提供更结构化的网络配置查询能力,Get-DnsClientServerAddress命令可精准筛选出IPv4 DNS服务器地址,避免ipconfig输出中冗余信息干扰,适合熟悉命令行环境的用户。
1、按下Win + X组合键,在弹出菜单中选择“Windows PowerShell(管理员)”或“终端(管理员)”。
2、输入以下命令并按回车:
Get-DnsClientServerAddress -AddressFamily IPv4 | Where-Object {$_.InterfaceAlias -notlike "Loopback*"}
3、在返回结果中,查找ServerAddresses列,其值即为该接口当前配置的IPv4 DNS服务器地址列表。










