Windows 11当前生效的DNS服务器地址可通过三种方法获取:一、命令提示符运行ipconfig /all,查找对应适配器下的DNS Servers行;二、网络连接状态窗口中点击“详细信息”查看IPv4 DNS服务器;三、PowerShell执行Get-DnsClientServerAddress命令获取活动接口的ServerAddresses值。

如果您需要确认Windows 11当前实际生效的DNS服务器地址,以便排查解析异常、验证配置是否生效或进行网络诊断,则需从系统底层或图形界面中提取真实配置值。以下是三种可靠且互为印证的查询方法:
一、使用命令提示符查看DNS服务器
该方式直接调用系统网络栈输出原始配置信息,结果权威、无GUI缓存干扰,适用于所有连接类型(Wi-Fi/以太网)且无需额外权限即可执行。
1、按下 Win + R 组合键打开“运行”对话框。
2、输入 cmd 并按回车,启动命令提示符窗口。
3、在窗口中输入命令:ipconfig /all,然后按回车执行。
4、在返回的详细列表中,定位到您当前正在使用的网络适配器名称(例如“无线局域网适配器 WLAN”或“以太网适配器 以太网”)。
5、在该适配器段落内查找标有 DNS Servers 的行,其后列出的第一个IP地址即为当前首选DNS服务器,后续为备用DNS服务器。
二、通过网络连接状态查看DNS
此方法利用系统内置的连接状态面板,以图形化方式呈现实时网络参数,数据来源与ipconfig一致,但路径更直观,适合不熟悉命令行的用户快速核对。
1、右键点击任务栏右下角的 网络图标(Wi-Fi或地球图标)。
2、在弹出菜单中选择 “打开网络和 Internet 设置”。
3、在设置页面中,点击左侧的 “高级网络设置”。
4、在右侧“更多设置”区域,点击 “更多网络适配器选项”,打开“网络连接”窗口。
5、找到当前已启用并连接的网络连接(如“WLAN”或“以太网”),双击该连接项(非右键)。
6、在弹出的“状态”窗口中,点击 “详细信息…” 按钮。
7、在新窗口的属性列表中,找到并记录 “IPv4 DNS 服务器” 对应的IP地址值。
三、通过PowerShell获取DNS客户端配置
该方式可同时显示DNS服务器地址与客户端实际使用的解析策略,尤其适用于多网络接口共存或启用了DNS over HTTPS(DoH)的场景,提供比ipconfig更细粒度的上下文信息。
1、在开始菜单搜索框中输入 PowerShell,右键“Windows PowerShell”选择 “以管理员身份运行”(部分信息需提权才完整显示)。
2、输入以下命令并回车:Get-DnsClientServerAddress -AddressFamily IPv4 -PolicyStore ActiveStore。
3、在返回结果中,查找 ServerAddresses 字段,其数组中的首个元素即为当前活动接口的首选DNS服务器地址。
4、若需查看所有接口(包括禁用状态)的DNS配置,可将命令中的 -PolicyStore ActiveStore 替换为 -PolicyStore PersistentStore 后重新执行。










