怎么设置电脑和路由器的DNS?

HCRM技术_小炮 DNS 2025-07-29 1 1

电脑与路由器DNS设置完全指南

电脑dns路由dns怎么设置教程

你是否曾感觉网页打开变慢?访问某些网站莫名出错?或者希望享受更安全、更快速的网络体验?这些问题很可能与DNS(域名系统)的设置息息相关,DNS如同互联网的“电话簿”,负责将我们输入的网址(如 www.baidu.com)转换成计算机能识别的IP地址(如 220.181.38.148),选择高效、稳定的DNS服务器,并正确设置,是优化网络性能、提升安全性的关键一步,本指南将手把手教你如何在电脑(Windows/macOS)和路由器上设置DNS。

为什么需要自定义DNS?

默认ISP DNS的局限 你的网络服务提供商(ISP)通常会分配默认的DNS服务器,这些服务器可能速度不够快、稳定性欠佳,甚至存在劫持(将错误网址指向广告页面)或日志记录用户访问行为的风险。

提升速度与响应 公共DNS服务(如阿里DNS、腾讯DNS、Cloudflare DNS、Google DNS)通常拥有遍布全球的节点和优化的缓存策略,能显著缩短域名解析时间,加快网页加载。

增强安全性 部分公共DNS提供恶意网站过滤、钓鱼网站拦截、DNSSEC验证等安全功能,为你的上网保驾护航。

电脑dns路由dns怎么设置教程

解决特定问题 有时DNS故障会导致无法访问特定网站,更换DNS是有效的排查和解决手段。

访问控制(高级) 在路由器设置特定DNS(如家庭防护DNS),可对连接该路由器的所有设备实现内容过滤。

主流公共DNS推荐(IPv4 & IPv6)

阿里DNS

首选223.5.5.5

电脑dns路由dns怎么设置教程

备用223.6.6.6

* IPv6:2400:3200::1,2400:3200:baba::1 (国内速度快,稳定性好)

腾讯DNS (DNSPod Public DNS+):

首选119.29.29.29

备用182.254.116.116

* IPv6:2402:4e00::

Cloudflare DNS (1.1.1.1):

首选1.1.1.1

备用1.0.0.1

* IPv6:2606:4700:4700::1111,2606:4700:4700::1001 (注重隐私和速度)

Google DNS:

首选8.8.8.8

备用8.8.4.4

* IPv6:2001:4860:4860::8888,2001:4860:4860::8844 (全球覆盖广)

百度DNS

首选180.76.76.76

备用180.76.76.76 (国内节点)

选择建议: 国内用户优先考虑阿里DNS腾讯DNS,速度和本地化支持更优,注重隐私可选择Cloudflare,Google DNS在国内某些地区可能速度稍慢。

一、 在Windows电脑上设置DNS

1、打开网络设置:

* 右键点击任务栏右下角的网络图标(Wi-Fi或小电脑图标)。

* 选择“打开网络和 Internet 设置”

* 或者,通过开始菜单 -> 设置(齿轮图标)-> 网络和 Internet

2、进入适配器选项:

* 在“网络和 Internet 设置”页面,点击“更改适配器选项”(在“高级网络设置”下)。

3、选择当前网络连接:

* 找到你当前正在使用的网络连接(“以太网”对应有线网卡,“WLAN”或你的Wi-Fi名称对应无线网卡)。

* 右键点击该连接,选择“属性”

4、配置IPv4 DNS:

* 在属性窗口中,滚动找到并双击“Internet 协议版本 4 (TCP/IPv4)”

* 在弹出的窗口中,选择“使用下面的 DNS 服务器地址”

“首选 DNS 服务器” 框中输入你选择的DNS地址(例如223.5.5.5)。

“备用 DNS 服务器” 框中输入另一个地址(例如223.6.6.6)。

(可选)配置IPv6 DNS 如果你需要设置IPv6 DNS,双击“Internet 协议版本 6 (TCP/IPv6)”,同样选择“使用下面的 DNS 服务器地址”,并填入对应的IPv6 DNS地址(例如阿里DNS的2400:3200::12400:3200:baba::1)。

重要 勾选下方的“退出时验证设置”(如果存在)。

* 点击“确定” 保存IPv4/IPv6设置。

5、关闭属性窗口: 点击“确定” 关闭网络连接的属性窗口。

6、刷新DNS缓存(推荐): 设置完成后,最好刷新本地DNS缓存使新设置立即生效。

* 按Win + R 键打开运行框。

* 输入cmd 并按回车,打开命令提示符。

* 输入命令ipconfig /flushdns 并按回车,看到“已成功刷新 DNS 解析缓存。” 的提示即完成。

二、 在macOS电脑上设置DNS

1、打开系统偏好设置:

* 点击屏幕左上角的苹果菜单 ()。

* 选择“系统偏好设置”(或“系统设置” - 取决于macOS版本)。

2、进入网络设置:

* 点击“网络” 图标。

3、选择当前网络连接:

* 在左侧列表中选择你当前活跃的网络连接(如“Wi-Fi”或“以太网”)。

* 确保状态显示为“已连接”。

4、进入高级设置:

* 点击右下角的“高级...” 按钮。

5、配置DNS:

* 切换到“DNS” 选项卡。

* 你会看到左侧的“DNS 服务器” 列表,列表中可能已有你的ISP分配的DNS或之前设置的记录。

添加新DNS

* 点击列表左下角的“+” (加号) 按钮。

输入你选择的首选DNS服务器地址(例如223.5.5.5),按回车。

再次点击“+” ,输入备用DNS服务器地址(例如223.6.6.6),按回车。

(可选)添加IPv6 DNS 同样点击“+”输入对应的IPv6地址(例如阿里DNS的2400:3200::1)。

移除旧DNS(可选但推荐) 选中列表中你不想要(如ISP默认)的DNS服务器地址,点击“-” (减号) 按钮将其删除,这样系统会优先使用你新添加的DNS,通常保留新添加的即可。

调整顺序(重要) DNS服务器按从上到下的顺序尝试使用,确保你添加的首选DNS在最上面,可以用鼠标拖动地址进行排序。

6、保存设置:

* 点击右下角的“好” 按钮。

* 回到网络窗口,点击“应用” 按钮使设置生效。

7、刷新DNS缓存(推荐): 打开“终端” (在“应用程序”->“实用工具”里),输入以下命令之一(根据你的macOS版本)并按回车:

macOS Big Sur (11.0.0) 及更新版本sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

macOS Yosemite (10.10) 到 macOS Catalina (10.15)sudo killall -HUP mDNSResponder

* 输入密码后(输入时不会显示),命令执行完毕即可。

三、 在路由器上设置DNS(一劳永逸)

在路由器上设置DNS是最高效的方式!所有连接到该路由器的设备(电脑、手机、平板、智能家居等)都会自动使用你设置的DNS服务器,无需逐台设备配置。

1、登录路由器管理界面:

* 打开你的网页浏览器(Chrome, Firefox, Edge等)。

在地址栏输入路由器的管理IP地址,常见的有

192.168.0.1

192.168.1.1

192.168.3.1

10.0.0.1

查找路由器IP

Windows 命令提示符 (cmd) 中输入ipconfig,查看“默认网关”地址。

macOS 系统偏好设置->网络->选中连接->点击“高级”->TCP/IP选项卡,查看“路由器”地址。

输入路由器的管理员用户名和密码登录。(注意 这不是你的Wi-Fi密码!如果忘记,通常可在路由器背面标签找到默认信息,或需要重置路由器)。

2、找到DNS设置位置:

路由器管理界面各不相同,通常需要寻找类似以下名称的菜单或选项卡

网络设置 (Network Settings)

互联网设置 (Internet Settings) / WAN 设置 (WAN Settings)

DHCP 服务器 (DHCP Server)

高级设置 (Advanced Settings)

关键 你需要设置的是路由器从ISP获取IP地址方式(WAN口/DHCP)时使用的DNS,或者设置路由器自身使用的DNS,这通常位于“互联网连接” / “WAN” / “宽带设置” 相关页面。避免设置在“LAN” 或 “DHCP服务器” 下分配的DNS(除非你明确知道在做什么,那是给内网设备分配的内网DNS)。

* 寻找类似“DNS 服务器地址”“使用以下 DNS 服务器地址”“静态 DNS” 的选项,它可能和IP地址获取方式(动态IP/PPPoE)设置在一起。

3、填写DNS地址:

* 将获取IP地址的方式(如“动态IP/DHCP”或“PPPoE”)下的“DNS 服务器” 选项改为“手动”“使用下面的DNS服务器地址”

* 在“首选 DNS 服务器” 框中输入地址(如223.5.5.5)。

* 在“备用 DNS 服务器” 框中输入地址(如223.6.6.6)。

(可选)添加IPv6 DNS 如果界面支持且你的网络有IPv6,找到IPv6 DNS设置区域填入。

4、保存并重启(至关重要):

* 仔细检查输入的DNS地址是否正确无误。

* 找到页面底部的“保存” (Save) 或“应用” (Apply) 按钮,点击保存设置。

关键步骤 大多数路由器在更改DNS等关键网络设置后,会提示你需要重启路由器才能生效,请务必按照提示重启路由器,重启可能需要1-2分钟。

验证DNS设置是否生效

设置完成后,验证一下是否成功使用了新的DNS服务器:

1、在电脑上(Windows为例):

* 打开命令提示符 (cmd)。

* 输入ipconfig /all 并按回车。

* 找到你当前活动的网络适配器(如“以太网适配器 以太网”或“无线局域网适配器 WLAN”)。

* 查看“DNS 服务器” 项后面列出的地址,如果它显示的是你刚刚设置的DNS地址(如223.5.5.5),则说明电脑设置成功。

2、使用nslookup(更准确):

* 在命令提示符 (cmd) 中输入nslookup baidu.com 并按回车。

* 查看命令结果的第一部分“服务器” (Server) 后面显示的地址,这个地址就是当前正在为你解析域名的DNS服务器地址,它应该显示为你设置的DNS(如223.5.5.5)。

* 第二部分显示的是baidu.com 解析出的IP地址。

重要安全提示

来源可靠 只使用信誉良好的公共DNS服务商(如本文推荐的),切勿随意使用来源不明的DNS地址,有安全风险。

警惕DNS劫持 如果发现浏览器经常被重定向到奇怪的页面或广告,即使设置了自定义DNS,你的路由器或电脑可能已被恶意软件劫持DNS,需进行安全扫描并重置网络设置。

HTTPS的重要性 即使使用安全DNS,也务必确保访问的网站使用HTTPS协议(浏览器地址栏有锁图标),DNS本身不加密传输内容,HTTPS能保护传输数据的机密性。

个人观点

作为一名有多年网络管理经验的站长,我强烈认为自定义DNS是每个网民都应该掌握的基础技能,它成本极低(免费),效果却立竿见影——无论是提升网页秒开率带来的畅快感,还是过滤恶意网站带来的安心感,都值得花这5分钟进行设置,在国内网络环境下,阿里DNS (223.5.5.5 /223.6.6.6) 是我最常推荐的选择,它在速度、稳定性、安全性和本地化支持上做到了优秀的平衡,路由器级别的设置更是省心省力,一次配置,全家受益,别再忍受默认DNS可能带来的卡顿与风险,动手优化你的DNS设置,享受更高效、更安全的网络体验吧!

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

评论

精彩评论
  • 2025-07-29 02:57:16

    设置电脑DNS,先进入网络设置,选择Internet协议版本4(TCP/IPv4),点击属性,选择使用下面的DNS服务器地址,输入路由器设置的DNS地址即可。