路由器管理界面,进入DNS设置页面,选择手动设置并输入DNS服务器地址,保存后生效
自定义DNS设置详细指南
DNS基础知识
(一)什么是DNS
DNS(Domain Name System,域名系统)是互联网的一项服务,它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网,而不需要记住能够被机器直接读取的IP数串,当我们在浏览器中输入一个网址(如www.baidu.com),DNS服务器会将其解析为对应的IP地址(如123.125.114.144),然后计算机才能与目标服务器建立连接并获取网页内容。
(二)为什么要自定义DNS
- 提高访问速度:默认的DNS服务器可能由于负载过高、网络拥堵或地理位置较远等原因,导致域名解析速度较慢,通过自定义DNS,可以选择距离更近、性能更优的DNS服务器,从而加快域名解析过程,提升网页加载速度,一些公共DNS服务器在国内多个地区部署了节点,能够根据用户的地理位置快速响应解析请求。
- 增强网络安全:部分DNS服务器可能会存在安全风险,如被恶意篡改解析记录,导致用户访问到恶意网站,自定义可靠的DNS服务器可以降低这种风险,一些知名的公共DNS服务提供商会对恶意网站进行屏蔽和过滤,保护用户的上网安全。
- 突破网络限制:在某些网络环境下,可能存在对特定域名或网站的访问限制,通过自定义DNS,可以尝试使用其他未受限制的DNS服务器来绕过这些限制,实现对被封锁网站的访问(但请注意,在遵守法律法规和网络使用规定的前提下进行操作)。
不同操作系统下自定义DNS的方法
(一)Windows系统
以太网(有线网络)设置
步骤 | 操作详情 |
---|---|
打开网络连接设置 | 右键点击桌面右下角的网络图标,选择“打开网络和Internet设置”,在弹出的窗口中点击“更改适配器选项”。 |
选择以太网连接 | 在“网络连接”窗口中,找到正在使用的以太网连接(通常名为“本地连接”),右键点击并选择“属性”。 |
配置TCP/IP协议 | 在以太网属性窗口中,双击“Internet协议版本4(TCP/IPv4)”(如果是IPv6网络,则双击相应的IPv6协议项)。 |
设置DNS地址 | 在弹出的“Internet协议版本4属性”窗口中,选择“使用下面的DNS服务器地址”选项,然后在“首选DNS服务器”和“备用DNS服务器”文本框中分别输入想要设置的DNS地址,常用的公共DNS有阿里云DNS(首选DNS服务器填223.5.5.5,备用DNS服务器填223.6.6.6)或腾讯DNS(首选DNS服务器填119.29.29.29,备用DNS服务器填182.254.116.116),填写完成后,点击“确定”按钮保存设置。 |
Wi Fi网络设置
步骤 | 操作详情 |
---|---|
打开网络连接设置 | 同样右键点击桌面右下角的网络图标,选择“打开网络和Internet设置”,点击“Wi Fi”选项下的“管理Wi Fi设置”。 |
选择Wi Fi网络 | 在“管理Wi Fi设置”窗口中,找到正在连接的Wi Fi网络名称,点击右侧的“属性”按钮。 |
配置IP地址 | 在Wi Fi网络属性窗口中,切换到“网络”选项卡,选择“Internet协议版本4(TCP/IPv4)”,然后点击“属性”按钮。 |
设置DNS地址 | 在“Internet协议版本4属性”窗口中,按照上述以太网设置中相同的方法,在“首选DNS服务器”和“备用DNS服务器”文本框中输入自定义的DNS地址,最后点击“确定”保存设置。 |
(二)Mac系统
有线网络设置
步骤 | 操作详情 |
---|---|
打开网络设置 | 点击苹果菜单中的“系统偏好设置”,然后选择“网络”选项。 |
选择网络接口 | 在“网络”设置窗口中,左侧列表中选择正在使用的有线网络接口(如“以太网”),然后点击右侧的“高级”按钮。 |
配置DNS | 在弹出的“以太网”高级设置窗口中,切换到“DNS”选项卡,点击“+”按钮添加新的DNS地址,输入想要设置的首选DNS服务器地址,如Google公共DNS(首选DNS服务器填8.8.8.8,备用DNS服务器填8.8.4.4),然后再次点击“+”按钮添加备用DNS服务器地址,设置完成后,点击“好”按钮保存设置,最后点击“应用”按钮使设置生效。 |
Wi Fi网络设置
步骤 | 操作详情 |
---|---|
打开网络设置 | 同样点击苹果菜单中的“系统偏好设置”,选择“网络”选项。 |
选择Wi Fi接口 | 在左侧列表中选择正在使用的Wi Fi网络接口,点击右侧的“高级”按钮。 |
配置DNS | 后续操作与有线网络设置中的DNS配置步骤相同,添加自定义的DNS地址后保存并应用设置。 |
(三)Linux系统(以Ubuntu为例)
临时修改DNS(适用于当前会话)
步骤 | 命令及操作详情 |
---|---|
打开终端 | 通过快捷键Ctrl + Alt + T打开终端窗口。 |
查看当前网络接口 | 输入命令ip a (或者ifconfig ,如果系统中已安装)查看当前正在使用的网络接口名称,如eth0 (有线网络)或wlan0 (无线网络)。 |
修改DNS | 使用命令sudo nano /etc/resolv.conf (如果没有安装nano编辑器,可以先安装,命令为sudo apt get install nano )打开resolv.conf文件,在该文件中,删除原有的DNS配置行(如果有),然后添加如下两行(以阿里云DNS为例):nameserver 223.5.5.5 nameserver 223.6.6.6 保存并关闭文件(在nano中,按Ctrl + O保存,按Enter确认,再按Ctrl + X退出)。 注意:这种修改方式在系统重启后可能会失效,因为它只是临时修改了配置文件。 |
永久修改DNS
步骤 | 命令及操作详情 |
---|---|
打开终端 | 通过快捷键Ctrl + Alt + T打开终端窗口。 |
编辑网络配置文件 | 对于有线网络,编辑/etc/netplan/ 目录下的相应配置文件(具体文件名可能因系统版本和网络配置方式而异,一般为01 netcfg.yaml 等),使用命令sudo nano /etc/netplan/01 netcfg.yaml (假设文件名为01 netcfg.yaml),在文件中,找到addresses 和gateway4 等配置项所在的部分,添加dns: 配置项,如下所示(以阿里云DNS为例):addresses: [192.168.1.100/24] gateway4: 192.168.1.1 dns: 223.5.5.5 223.6.6.6 保存并关闭文件。 对于无线网络,编辑 /etc/NetworkManager/system connections/ 目录下的相应无线网络配置文件(文件名一般为无线网络名称对应的配置文件),使用命令sudo nano /etc/NetworkManager/system connections/[无线网络名称].nmconnection (将[无线网络名称]替换为实际的无线网络名称),在文件中,找到[ipv4] 部分,添加dns 配置项,如下所示(以Google公共DNS为例):[ipv4] method = auto dns = 8.8.8.8,8.8.4.4; 保存并关闭文件。 应用配置 |
常见问题与解答
(一)问题1:自定义DNS后无法上网怎么办?
- 解答:
- 检查DNS地址是否正确:确保输入的DNS服务器地址准确无误,没有输错数字或标点符号,可以尝试重新输入或更换其他可靠的DNS地址。
- 检查网络连接是否正常:除了DNS设置外,还要确保网络本身没有问题,检查网线是否插好(有线网络),Wi Fi密码是否正确(无线网络),以及路由器等网络设备是否工作正常,可以尝试重启路由器和计算机,重新连接网络。
- 检查防火墙设置:防火墙可能会阻止对自定义DNS服务器的访问,检查计算机上的防火墙设置,确保允许DNS查询流量通过,如果是在企业网络环境中,还需要咨询网络管理员关于防火墙策略的情况。
- 清除DNS缓存:有时候计算机缓存的旧DNS信息可能会导致冲突,在Windows系统中,可以通过命令提示符(以管理员身份运行)输入
ipconfig /flushdns
命令来清除DNS缓存;在Mac系统中,可以通过终端输入sudo killall HUP mDNSResponder
命令来清除DNS缓存;在Linux系统中,可以使用sudo systemd resolve flushcaches
(对于使用systemd resolved的系统)或其他相应的命令来清除DNS缓存,清除缓存后,重新尝试访问网络。
(二)问题2:如何选择合适的自定义DNS服务器?
- 解答:
- 考虑速度和性能:可以通过一些在线工具来测试不同DNS服务器的响应时间,距离您地理位置较近的DNS服务器可能会有更快的响应速度,国内用户可以选择阿里云DNS、腾讯DNS等在国内有较多节点的公共DNS服务器,它们通常能够提供较好的性能,也可以参考一些专业的网络评测网站或论坛,了解其他用户对不同DNS服务器速度和性能的评价。
- 关注安全性:选择具有良好安全机制的DNS服务器,一些知名的公共DNS服务提供商会对恶意网站进行拦截和过滤,能够有效防止用户访问到钓鱼网站、恶意软件分发站点等危险网站,谷歌公共DNS和阿里云DNS都有相应的安全功能,可以查看DNS服务提供商的安全政策和相关说明,了解其在安全防护方面所做的努力。
- 考虑稳定性:稳定的DNS服务器能够保证持续可靠的域名解析服务,选择那些具有高可用性架构和良好运维管理的DNS服务提供商,可以通过查看服务提供商的官方网站了解其服务保障措施,如是否有多地备份服务器、负载均衡机制等,以确保在面对大量查询请求或网络故障
来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/230200.html