网络设置DNS在网络适配器属性的“Internet协议版本4(TCP/IPv4)
DNS的概念及作用
什么是DNS
- DNS(Domain Name System,域名系统)是互联网的一项服务,它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网,当我们在浏览器中输入一个网址(如www.baidu.com)时,DNS服务器会将这个易于记忆的域名转换为计算机网络中使用的IP地址(如123.125.114.144),这样我们就可以顺利访问网站了。
- 形象地说,DNS就像是一个电话号码簿,它将我们熟悉的网站名称(类似于人名)转换成计算机能够识别的数字地址(类似于电话号码),以便计算机之间进行通信和数据传输。
DNS的作用
- 方便记忆:人们很难记住复杂的IP地址,但记住有意义的域名相对容易,DNS使得我们可以通过输入简单易记的域名来访问网站,而不需要记住每个网站的IP地址。
- 高效解析:当用户访问一个网站时,DNS服务器能够快速地将域名解析为对应的IP地址,从而让用户能够及时连接到目标网站,提高上网效率。
- 灵活管理:网站管理员可以随时更改网站的IP地址,而用户只需要继续使用原来的域名进行访问,DNS会自动将域名指向新的IP地址,这为用户和网站管理都带来了很大的便利。
不同操作系统下电脑网络设置DNS的位置及方法
Windows系统
-
Windows 10/11
- 通过“设置”应用
- 点击Windows操作系统中的“设置”应用软件。
- 选择“网络和Internet”。
- 根据当前网络环境选择“以太网”或“WiFi”。
- 点击“高级网络设置”,然后点击“IP设置”。
- 找到“DNS服务器”选项,将其从“自动”更改为“手动”模式。
- 在“首选DNS服务器”和“备用DNS服务器”字段中输入您想要使用的DNS服务器地址,然后点击“保存”按键。
- 通过控制面板
- 打开“控制面板”,然后选择“网络和Internet”。
- 点击“网络和共享中心”,再点击左侧的“更改适配器设置”。
- 右键单击您正在使用的网络连接,选择“属性”。
- 在列表中找到“Internet协议版本4(TCP/IPv4)”,点击“属性”按钮。
- 选择“使用下面的DNS服务器地址”,然后在相应的字段中输入您想要使用的首选DNS及备用DNS服务器地址,最后点击“确定”按钮。
- 通过“设置”应用
-
Windows 7
- 打开“控制面板”,点击“网络和Internet”,再点击“网络和共享中心”。
- 点击“更改适配器设置”,右键点击正在使用的网络连接,选择“属性”。
- 双击“Internet协议版本4(TCP/IPv4)”,选择“使用下面的DNS服务器地址”,输入相应的DNS地址后点击“确定”。
MacOS系统
- 打开“系统偏好设置”,然后点击“网络”。
- 从列表中选择您要配置的网络连接,点击“高级”按钮。
- 转到“DNS”标签页,点击左下角的“+”号添加新的DNS服务器地址,输入完成后点击“好”,然后点击“应用”即可。
Linux系统
- 不同的Linux发行版设置DNS的方法可能会有所不同,但一般可以通过修改网络配置文件来实现,以Ubuntu为例,可以打开终端,输入
sudo nano /etc/resolv.conf
,在打开的文件中添加或修改DNS服务器地址,如nameserver 8.8.8.8
(谷歌DNS)和nameserver 8.8.4.4
,保存并退出后即可生效。
常见的公共DNS服务器地址
序号 | 首选DNS地址 | 备用DNS地址 | 所属机构 |
---|---|---|---|
1 | 8.8.8 | 8.4.4 | 谷歌 |
2 | 114.114.114 | 114.115.115 | 中国电信 |
3 | 5.5.5 | 6.6.6 | 阿里云 |
如何选择合适的DNS服务器
根据网络速度需求选择
- 如果您希望获得更快的网页加载速度,可以尝试使用谷歌DNS(8.8.8.8和8.8.4.4)或Cloudflare DNS(1.1.1.1和1.0.0.1)等公共DNS服务,这些DNS服务器通常具有广泛的服务器分布和高效的解析能力,能够在一定程度上提高上网速度。
- 对于国内用户来说,114 DNS(114.114.114.114和114.114.115.115)也是一个不错的选择,它在国内的解析速度相对较快,并且稳定性较高。
根据网络安全需求选择
- 一些公共DNS服务器提供了额外的安全功能,如阻止恶意软件和钓鱼网站等,谷歌DNS和Cloudflare DNS都具有一定的安全防护能力,可以帮助用户减少受到网络攻击的风险。
- 如果您对网络安全有较高的要求,可以选择这些具有安全防护功能的DNS服务器,以增强网络的安全性。
根据隐私保护需求选择
- 部分DNS服务器可能会记录用户的查询信息,这可能会涉及到个人隐私问题,如果您注重隐私保护,可以选择一些不记录查询日志的DNS服务器,如Cloudflare DNS声称不会记录用户的查询信息,以保护用户的隐私。
相关问题与解答
问题:设置DNS后为什么还是无法上网?
- 解答:可能的原因有以下几种,一是DNS服务器地址输入错误,请检查您输入的DNS地址是否正确,二是网络连接本身存在问题,如网线未插好、WiFi信号不稳定等,可以尝试重新连接网络,三是防火墙或安全软件阻止了DNS请求,您可以暂时关闭防火墙或安全软件,或者在其设置中允许DNS请求通过,四是路由器设置问题,如果路由器上的DNS设置不正确,也可能导致无法上网,可以检查路由器的DNS设置。
问题:如何将DNS设置恢复为默认值?
- 解答:在Windows系统中,如果您之前是通过“设置”应用修改的DNS,可以再次进入“设置”>“网络和Internet”>选择对应的网络类型>“高级网络设置”>“IP设置”,将DNS服务器选项从“手动”改回“自动”,如果是通过控制面板修改的,可按照之前的步骤进入“网络连接属性”窗口,双击“Internet协议版本4(TCP/IPv4)”,选择“自动获得DNS服务器地址”,然后点击“确定”即可,在MacOS系统中,打开“系统偏好设置”>“网络”,选择对应的网络连接,点击“高级”,在“DNS”标签页中删除之前添加的自定义DNS地址,然后点击“好”和“应用”即可恢复默认设置,在Linux系统中,打开`/etc/resolv.