可通过四种方法查看当前dns服务器:一、图形界面查网络连接详细信息;二、命令提示符运行ipconfig /all;三、powershell执行get-dnsclientserveraddress命令;四、设置中进入网络硬件属性查看dns分配方式及地址。

如果您需要确认当前网络连接所使用的DNS服务器地址,以便排查域名解析异常或验证网络配置是否按预期生效,则可通过系统内置的多种途径直接获取实时DNS配置信息。以下是解决此问题的步骤:
一、通过网络连接详细信息查看DNS服务器
该方法利用系统图形界面快速访问当前活动网络连接的实时参数,所显示的DNS服务器地址为系统当前正在向其发起域名解析请求的实际IP,无需命令行操作,结果即时可信。
1、在任务栏右下角找到网络图标(Wi-Fi信号图标或以太网插头图标),右键单击该图标。
2、在弹出菜单中选择“打开网络和 Internet 设置”(Win11)或“打开网络和共享中心”(Win10旧版)。
3、在设置页面中,点击左侧“高级网络设置”,再点击右侧“更多网络适配器选项”。
4、在“网络连接”窗口中,双击当前已启用并连接的网络项(如“WLAN”或“以太网”)。
5、在弹出的网络状态窗口中,点击“详细信息…”按钮。
6、在“网络连接详细信息”窗口中,查找IPv4 DNS 服务器或DNS服务器字段,其右侧显示的IPv4地址即为当前生效的主DNS服务器地址。
二、使用ipconfig /all命令查询DNS配置
该命令直接调用TCP/IP协议栈底层接口,输出所有网络适配器的完整IPv4/IPv6配置,包括首选与备用DNS服务器列表,结果不受GUI缓存影响,权威性强,兼容Win10与Win11所有版本。
1、按下Win + R组合键,打开“运行”对话框。
2、输入cmd并按回车,启动命令提示符窗口。
3、在窗口中输入命令:ipconfig /all,然后按回车执行。
4、滚动输出内容,定位到当前活动的网络适配器名称(例如“无线局域网适配器 WLAN”或“以太网适配器 以太网”)。
5、在该适配器信息块内,查找标有DNS Servers的行,其后列出的第一个IPv4地址即为首选DNS服务器,第二个为备用DNS服务器(如有)。
三、通过PowerShell获取DNS客户端服务地址
PowerShell可读取DNS客户端策略存储(ActiveStore),不仅能显示当前生效的DNS服务器地址,还能反映多接口优先级、DoH启用状态等深层配置,尤其适合存在多个网络连接或启用了加密DNS的场景。
1、在开始菜单搜索框中输入PowerShell,右键“Windows PowerShell”选择以管理员身份运行。
2、输入以下命令并回车:Get-DnsClientServerAddress -AddressFamily IPv4 -PolicyStore ActiveStore。
3、在返回结果中,查找ServerAddresses字段值,其中列出的IPv4地址即为当前接口实际使用的DNS服务器地址列表。
四、通过“设置”应用查看DNS分配方式及地址
该路径可直观确认DNS获取方式(自动/DHCP 或 手动配置),并直接显示当前配置的DNS服务器地址,适用于需快速核对DNS设置来源的用户。
1、使用Win + I快捷方式转到“设置”应用。
2、从左侧边栏中选择“网络和互联网”,然后从右侧选择“Wi-Fi”或“以太网”,具体取决于您的互联网连接。
3、向下滚动并选择“硬件属性”。
4、找到DNS 服务器分配设置,然后单击它旁边的“编辑”按钮。
5、在弹出的“编辑 DNS 设置”窗口中,观察顶部下拉菜单当前选中项:若为自动(DHCP),则DNS地址由路由器动态分配;若为手动,则下方字段中填写的地址即为当前配置的首选与备用DNS服务器。











