如何换DNS
一、什么是DNS?
在介绍如何更换DNS之前,先简单了解一下DNS是什么,DNS(Domain Name System)即域名系统,是互联网的一项基础服务,用于将人们易于记忆的域名转换为计算机能处理的IP地址,当你在浏览器中输入www.example.com时,DNS服务器会将其解析为对应的IP地址,使你能够访问该网站。
二、为什么需要更换DNS?
1、提高网络速度:某些公共DNS服务器可能比ISP提供的默认DNS服务器更快。
2、增强隐私保护:一些DNS服务提供商提供加密和隐私保护功能。
3、解决访问问题:某些网站在你的ISP的DNS服务器上无法正常解析,更换DNS可以解决这个问题。
4、防止劫持:避免DNS被恶意篡改导致的访问异常。
三、常用的公共DNS服务器
名称 | 首选DNS服务器 | 备用DNS服务器 |
Google DNS | 8.8.8.8 | 8.8.4.4 |
Cloudflare DNS | 1.1.1.1 | 1.0.0.1 |
OpenDNS | 208.67.222.222 | 208.67.220.220 |
阿里DNS | 223.5.5.5 | 223.6.6.6 |
腾讯DNS | 119.29.29.29 | 182.254.116.116 |
CNNIC SDNS | 1.2.4.8 | 210.2.4.8 |
V2EX DNS | 199.91.73.222 | 178.79.131.110 |
百度DNS | 180.76.76.76 | |
OneDNS | 114.114.114.114 | 114.114.115.115 |
四、如何在Windows系统中更换DNS
方法一:通过控制面板修改DNS
Windows 10及更早版本
1、打开控制面板:按下Win + R
键,输入control
,按回车键。
2、进入网络连接:找到并点击“网络和Internet”下的“查看网络状态和任务”,然后点击“更改适配器选项”。
3、选择网络连接:找到你正在使用的网络连接(如以太网或WiFi),右键点击选择“属性”。
4、打开TCP/IPv4属性:在弹出的窗口中,双击“Internet协议版本4 (TCP/IPv4)”。
5、手动配置DNS:在打开的窗口中,选择“使用下面的DNS服务器地址”,然后在“首选DNS服务器”和“备用DNS服务器”栏中分别输入你选择的DNS服务器地址,使用Google DNS可以在首选DNS服务器中输入8.8.8.8
,备用DNS服务器中输入8.8.4.4
。
6、保存设置:点击“确定”按钮,关闭所有窗口,完成设置。
Windows 11
1、打开设置:按下Win + I
键打开设置界面,或者点击开始菜单中的齿轮图标。
2、进入网络设置:点击左侧的“网络&Internet”,然后在右侧选择“高级网络设置”。
3、选择网络适配器:点击“更多网络适配器选项”,找到你正在使用的网络连接(如以太网或WiFi),右键点击选择“属性”。
4、打开TCP/IPv4属性:双击“Internet协议版本4 (TCP/IPv4)”。
5、手动配置DNS:选择“使用下面的DNS服务器地址”,然后在“首选DNS服务器”和“备用DNS服务器”栏中分别输入你选择的DNS服务器地址,使用Google DNS可以在首选DNS服务器中输入8.8.8.8
,备用DNS服务器中输入8.8.4.4
。
6、保存设置:点击“确定”按钮,关闭所有窗口,完成设置。
方法二:通过命令行修改DNS
Windows 10及更早版本
1、打开命令提示符:按下Win + R
键,输入cmd
,按回车键。
2、输入命令:在命令提示符窗口中,输入以下命令来获取当前网络连接的配置信息:
ipconfig /all
3、找到你的网络适配器名称:记下你需要配置的网络适配器的名称(例如以太网适配器或无线网络适配器的名称)。
4、设置新的DNS服务器:假设你的网络适配器名称是“以太网”,输入以下命令来设置新的DNS服务器(以Google DNS为例):
netsh interface ip set dns name="以太网" static 8.8.8.8 8.8.4.4
5、确认设置:再次输入ipconfig /all
查看是否成功应用了新的DNS服务器地址。
Windows 11
1、打开命令提示符:按下Win + R
键,输入cmd
,按回车键。
2、输入命令:在命令提示符窗口中,输入以下命令来获取当前网络连接的配置信息:
ipconfig /all
3、找到你的网络适配器名称:记下你需要配置的网络适配器的名称(例如以太网适配器或无线网络适配器的名称)。
4、设置新的DNS服务器:假设你的网络适配器名称是“以太网”,输入以下命令来设置新的DNS服务器(以Google DNS为例):
netsh interface ip set dns name="以太网" static 8.8.8.8 8.8.4.4
5、确认设置:再次输入ipconfig /all
查看是否成功应用了新的DNS服务器地址。
五、如何在macOS系统中更换DNS
方法一:通过系统偏好设置修改DNS
1、打开系统偏好设置:点击屏幕左上角的苹果图标,选择“系统偏好设置…”。
2、进入网络设置:点击“网络”图标。
3、选择网络连接:在左侧列表中选择你正在使用的网络连接(如WiFi或有线连接)。
4、打开高级设置:点击右下角的“高级”按钮。
5、进入TCP/IP设置:在弹出的窗口中,切换到“TCP/IP”标签。
6、手动配置DNS:点击左下角的“+”号按钮添加一个新的DNS服务器地址,使用Google DNS可以在第一个字段中输入8.8.8.8
,第二个字段中输入8.8.4.4
。
7、保存设置:点击“好”,然后点击“应用”按钮,完成设置。
方法二:通过终端修改DNS
1、打开终端:可以通过按下Command + Space
键调出Spotlight搜索框,输入Terminal
并按回车键打开终端。
2、编辑配置文件:在终端中输入以下命令以编辑/etc/resolver
文件:
sudo nano /etc/resolver
3、输入管理员密码:系统会提示你输入管理员密码,输入后按回车键。
4、添加新的DNS服务器:在文件中添加你选择的DNS服务器地址,使用Google DNS可以在文件中添加以下内容:
nameserver 8.8.8.8 nameserver 8.8.4.4
5、保存并退出:按Ctrl + O
保存文件,然后按Enter
确认,接着按Ctrl + X
退出编辑器。
6、刷新DNS缓存:在终端中输入以下命令刷新DNS缓存:
sudo killall HUP mDNSResponder
六、如何在移动设备(Android和iOS)上更换DNS
Android设备
方法一:通过WiFi设置修改DNS
1、打开设置:滑动屏幕顶部的通知栏,找到并点击“设置”图标。
2、进入网络和互联网设置:点击“网络和互联网”选项。
3、选择WiFi网络:点击你当前连接的WiFi网络名称。
4、修改网络设置:点击“修改网络”(注意不是“忘记此网络”)。
5、手动配置DNS:在弹出的窗口中,将“IP设置”改为“静态”。
6、输入DNS服务器地址:向下滚动,找到“DNS 1”和“DNS 2”字段,分别输入你选择的DNS服务器地址(Google DNS的8.8.8.8
和8.8.4.4
)。
7、保存设置:点击“保存”按钮,完成设置。
方法二:使用第三方DNS更改应用
如果你的设备不支持直接修改DNS,可以使用第三方应用如“DNS Changer”等来更改DNS服务器地址,这些应用通常提供用户友好的界面,让你可以轻松地在不同的DNS服务器之间切换。
iOS设备
方法一:通过WiFi设置修改DNS
1、打开设置:滑动屏幕顶部的通知栏,找到并点击“设置”图标。
2、进入WiFi设置:点击“WiFi”选项,然后点击你当前连接的WiFi网络名称旁的信息图标(i)。
3、手动配置DNS:在弹出的窗口中,将“DNS”设置为“手动”。
4、添加DNS服务器地址:点击“添加服务器”按钮,输入你选择的DNS服务器地址(Google DNS的8.8.8.8
和8.8.4.4
)。
5、保存设置:点击右上角的“保存”按钮,完成设置。
方法二:使用第三方DNS更改应用
与Android设备类似,iOS设备也可以使用第三方应用如“Namecheap True DNS”等来更改DNS服务器地址,这些应用通常提供用户友好的界面,让你可以轻松地在不同的DNS服务器之间切换。
七、常见问题解答
Q1: 如何知道当前的DNS服务器是否工作正常?
A1: 你可以通过以下几种方法检查当前的DNS服务器是否正常工作:
1、使用ping命令:在命令提示符或终端中输入ping www.google.com
,如果能够正常响应,说明DNS解析正常,如果不能响应,可能是DNS服务器出现问题。
2、使用nslookup命令:在命令提示符或终端中输入nslookup www.google.com
,查看返回的IP地址是否正确,如果返回的IP地址不正确或超时,可能是DNS服务器出现问题。
3、使用在线工具:访问一些在线DNS检测工具(如 [dnschecker](https://www.dnschecker.org/)),输入你要测试的域名,查看解析结果是否正常。
Q2: 如果更换DNS后仍然无法访问某些网站怎么办?
A2: 如果更换DNS后仍然无法访问某些网站,可以尝试以下几种解决方法:
1、清除浏览器缓存:有时候浏览器缓存会导致解析错误,尝试清除浏览器缓存后再试。
2、检查防火墙和安全软件:有些防火墙和安全软件可能会阻止特定的DNS请求,确保它们没有阻止你正在使用的DNS服务器。
3、尝试不同的DNS服务器:有时某个特定的DNS服务器可能会出现故障,尝试更换其他公共DNS服务器看看是否能解决问题。
4、检查网络连接:确保你的网络连接正常,可以尝试重启路由器或切换到其他网络试试。
5、联系ISP:如果以上方法都无法解决问题,可能是你的ISP存在限制或故障,联系他们寻求帮助。
通过以上步骤,你应该能够顺利更换DNS服务器并解决相关的网络问题,如果在操作过程中遇到任何困难,可以参考上述常见问题解答或寻求专业人士的帮助。
来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/90163.html