Fangqi.cc —— 放弃封锁,连接自由返回首页

电脑DNS怎么设置?Windows 10/11与Mac操作步骤

更新于 2026-10-27 · fangqi.buzz

简答:电脑DNS设置通常只需修改当前正在使用的网络适配器中的DNS服务器字段,不要同时改动IP地址、子网掩码和默认网关。Windows 11优先从“设置—网络和Internet”进入,Windows 10可通过控制面板修改IPv4属性;设置后用ipconfig /all和nslookup验证。如果只是网页打不开,建议先验证当前DNS,再决定是否修改。

定义:DNS是把域名转换为网络地址的解析服务;修改DNS主要影响域名解析,不会直接增加宽带带宽,也不能单独解决所有延迟、丢包或连接问题。

30秒操作卡:先只改DNS,不动其他网络参数

本文整理的是Windows 10、Windows 11和macOS的通用设置方法。不同系统版本、网络类型和更新状态可能导致菜单名称略有差异,但最重要的判断原则不变:先确认当前正在使用的网卡,再只修改DNS服务器。

电脑DNS设置速查表
系统或场景优先入口修改内容先不要改动
Windows 11设置—网络和Internet—Wi-Fi或以太网—当前网络—DNS服务器分配首选DNS、备用DNSIP地址、子网掩码、默认网关
Windows 10控制面板—网络和共享中心—更改适配器设置—网卡属性IPv4中的DNS地址静态IP和网关,除非管理员明确提供
Mac系统设置—网络—当前网络—详细信息—DNSDNS服务器列表搜索域及其他无关网络项目
Wi-Fi与以太网并存选择状态为已连接的实际网卡只设置当前生效的连接未连接或闲置的网卡
  1. 先记下原来的DNS配置,便于恢复。
  2. 确认当前使用的是Wi-Fi还是以太网。
  3. 只填写运营商、单位、校园网或DNS服务提供方给出的地址。
  4. 保存后重新连接网络,再执行验证命令。
  5. 如果设置后异常,优先恢复自动获取DNS。

微软的Windows网络设置适用于Windows 10和Windows 11;华为官方教程也明确给出了通过网卡属性修改IPv4 DNS的路径。可参考微软Windows基本网络设置和华为Windows计算机设置DNS地址说明。

Windows 11怎么设置DNS

适用范围:Windows 11,且当前网络已经连接。界面名称可能随系统更新变化。

  1. 打开“开始—设置—网络和Internet”。
  2. 使用无线网络时进入“Wi-Fi”,选择当前已连接的网络;使用网线时进入“以太网”。
  3. 找到“DNS服务器分配”或名称相近的项目,点击“编辑”。
  4. 将方式从“自动(DHCP)”改为“手动”。
  5. 只打开需要配置的IPv4,填写首选DNS和备用DNS。
  6. 点击保存,关闭设置页面后重新连接当前网络。

如果找不到“DNS服务器分配”,可进入“更多网络适配器选项”或“高级网络设置”,找到当前网卡后打开“属性”,再进入“Internet协议版本4(TCP/IPv4)”修改DNS。这是Windows 11中较稳定的备用路径,但不同版本的入口名称可能不同。

部分Windows 11版本还会显示DNS加密相关选项。普通修改DNS时可以先跳过,不需要额外填写模板;只有在网络管理员或DNS服务提供方明确要求时,才按其说明配置。不要把DNS加密选项和普通DNS地址混为一项。

Windows 10怎么修改DNS

适用范围:Windows 10,也适用于Windows 11找不到新版设置入口的情况。

  1. 在任务栏搜索并打开“控制面板”。
  2. 将“查看方式”改为“大图标”或“小图标”,进入“网络和共享中心”。
  3. 点击“更改适配器设置”。
  4. 找到当前实际连接的Wi-Fi或以太网网卡,右键选择“属性”。
  5. 选中“Internet协议版本4(TCP/IPv4)”,点击“属性”。
  6. 如果只想修改DNS,保留IP地址、子网掩码和默认网关原有的自动获取方式。
  7. 选择“使用下面的DNS服务器地址”,填写首选DNS和备用DNS,依次点击“确定”。

华为官方文档对Windows 10和Windows 11均给出了这条控制面板路径,并建议DNS地址向网络运营商咨询。没有完整网络参数时,不要同时选择“使用下面的IP地址”,否则可能导致电脑无法正常获取网络配置。

Mac电脑怎么设置DNS

Mac不是本文重点,但如果你使用macOS,可以按下面路径操作;系统版本不同,菜单名称可能略有差异。

  1. 点击苹果菜单,打开“系统设置”。
  2. 在边栏选择“网络”。
  3. 点击当前正在使用的网络服务,例如Wi-Fi或有线网络。
  4. 点击“详细信息”,再选择“DNS”。
  5. 在DNS服务器列表下添加已确认的IPv4或IPv6地址。
  6. 点击“好”或“完成”,重新连接网络后测试。

恢复时,选中手动添加的DNS地址并移除;如果该网络原本由系统自动获取配置,则恢复为原有自动状态。具体入口可参考Apple在Mac上更改DNS设置。

设置后如何验证DNS是否生效

不要只看网页能否打开。建议在设置前后分别记录结果,并确认命令对应的是当前正在使用的网卡。

查看当前DNS服务器

  1. 按Win+R,输入cmd并回车。
  2. 执行ipconfig /all。
  3. 找到当前Wi-Fi或以太网适配器,查看“DNS服务器”一栏。
  4. 确认显示的地址与刚才填写的首选DNS或备用DNS一致。

微软文档说明,ipconfig /all可以显示各网络适配器的完整TCP/IP配置,包括DNS相关信息,适合用于核对当前设置。

测试域名解析

  1. 执行nslookup example.com,将域名替换为你有权限访问的实际域名。
  2. 观察返回的DNS服务器和解析结果是否存在。
  3. 如果超时,先检查DNS地址拼写、当前网卡和本地网络连接。

刷新DNS缓存

在命令提示符中执行ipconfig /flushdns,然后重新测试同一个域名。微软文档说明,该参数用于清空并重置DNS客户端解析缓存,可用于排查缓存导致的解析问题。相关说明见Microsoft Learn的ipconfig命令说明。

网页打不开时,先判断是不是DNS问题

现象、先查什么与下一步
现象先检查下一步
只有一个域名打不开域名拼写、网站状态和浏览器缓存用nslookup测试该域名,不要立刻改全部网络参数
多个网页都打不开当前网卡、默认网关、DNS服务器和路由器连接先执行ipconfig /all,再分别测试本地连接和域名解析
改DNS后全部异常DNS地址是否填写错误,是否误改IP或网关恢复自动获取DNS并重新连接
单位或校园系统打不开是否必须使用单位指定DNS或内部域名不要擅自替换,先向网络管理员确认
解析正常但业务页面打不开路由、证书、应用设置和服务端状态不要仅凭nslookup结果判断整个网络正常

DNS只负责域名解析,不能直接增加带宽,也不一定降低延迟或解决丢包。微软的网络排查文档建议结合连接状态、设备、路由器和网络命令综合判断;因此,改DNS无效时,应回到具体现象继续分流,而不是反复更换地址。可参考微软Windows网络连接排查说明。

设置失败后如何恢复自动获取DNS

  1. Windows 11:回到当前网络的DNS服务器编辑页面,将方式改为“自动(DHCP)”并保存。
  2. Windows 10:打开当前网卡的“Internet协议版本4(TCP/IPv4)属性”,选择“自动获得DNS服务器地址”。
  3. 如果曾经修改过IPv6,也要检查IPv6属性,避免只恢复IPv4。
  4. 执行ipconfig /flushdns,再重新连接网络。
  5. 仍然无法联网时,检查网线或无线连接、路由器和系统网络配置,不要一次修改多个项目。

如果电脑连接的是单位、校园或办公网络,DNS可能由管理员统一配置。最稳妥的做法是先记录原设置,再恢复自动获取,并确认是否存在指定DNS、搜索域或IPv6要求。

常见问题

电脑DNS应该填写什么地址?

优先使用网络运营商、单位、校园网或DNS服务提供方明确给出的地址。不同网络的可用性和管理要求不同,不能假设一组地址适用于所有电脑。

修改DNS会让网速变快吗?

不一定。DNS主要影响域名解析环节,不会直接增加宽带带宽。网页打开速度还可能受到延迟、丢包、路由、服务器负载和无线连接质量影响。

Windows 11找不到DNS服务器分配怎么办?

可以进入“更多网络适配器选项”或“高级网络设置”,打开当前网卡属性,再通过“Internet协议版本4(TCP/IPv4)”修改DNS。不同系统版本的菜单名称可能不同。

Wi-Fi和以太网需要分别设置DNS吗?

只需设置当前实际使用的网络适配器。如果经常在Wi-Fi和网线之间切换,两个适配器可以分别保留配置;设置没有效果时,先确认当前生效的是哪张网卡。

改完DNS后无法上网怎么办?

先恢复自动获得DNS,确认没有误改IP地址、子网掩码和默认网关,再执行ipconfig /flushdns并重新连接网络。单位或校园网络还应向管理员确认指定配置。

为什么nslookup能解析,浏览器仍然打不开?

这表示域名解析可能不是唯一问题。还应检查本地连接、路由、浏览器缓存、证书、系统网络相关设置和服务端状态,不能只依据一次nslookup结果下结论。

相关阅读

参考资料

  1. 微软:Windows中的基本网络设置和任务
  2. 华为官网:华为Windows计算机如何设置DNS地址
  3. Apple支持:在Mac上更改DNS设置
  4. Microsoft Learn:ipconfig命令说明
  5. 微软:修复Windows中的网络连接问题