DNS设置需进入电脑的详细指南
DNS的基本概念
DNS(Domain Name System,域名系统)是互联网的一项服务,它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网,而不需要记住能够被机器直接读取的IP数串,DNS就像一个电话簿,把人们容易记忆的域名(如www.baidu.com)转换为计算机能够理解的IP地址(如123.125.114.144),从而让浏览器能够找到对应的服务器并加载网页内容。
进入电脑进行DNS设置的步骤
(一)Windows系统
- 打开网络和共享中心
点击电脑右下角的网络图标(通常是一个小电脑的图标),在弹出的菜单中选择“打开网络和共享中心”,或者通过控制面板进入,在控制面板中找到“网络和Internet”选项,然后点击“网络和共享中心”。
- 更改适配器设置
在“网络和共享中心”窗口的左侧,点击“更改适配器设置”,这里会显示电脑中所有的网络连接方式,如本地连接、无线网络连接等。
- 选择网络连接并设置DNS
- 右键单击正在使用的网络连接(例如无线网络连接),在弹出的菜单中选择“属性”。
- 在“属性”窗口中,找到“Internet协议版本4(TCP/IPv4)”选项,并双击它。
- 在弹出的“Internet协议版本4(TCP/IPv4)属性”窗口中,选择“使用下面的DNS服务器地址”选项。
- 在“首选DNS服务器”和“备用DNS服务器”文本框中输入你想要设置的DNS地址,常用的公共DNS有谷歌的8.8.8.8(首选)和8.8.4.4(备用),或者阿里的223.5.5.5(首选)和223.6.6.6(备用),输入完成后,点击“确定”按钮保存设置。
(二)Mac系统
- 打开系统偏好设置
点击苹果菜单栏中的“系统偏好设置”选项。
- 进入网络设置
在“系统偏好设置”窗口中,点击“网络”图标。
- 选择网络连接并设置DNS
- 在左侧的网络连接列表中,选择正在使用的网络连接(如Wi Fi或以太网)。
- 点击右侧的“高级”按钮。
- 在弹出的“高级”窗口中,切换到“DNS”选项卡。
- 在“DNS服务器”列表中,可以通过点击“+”按钮添加新的DNS地址,或者通过“”按钮删除不需要的DNS地址,将想要设置的DNS地址添加到列表中,然后点击“确定”按钮保存设置。
(三)Linux系统(以Ubuntu为例)
- 打开终端
可以通过按Ctrl + Alt + T快捷键组合打开终端。
- 编辑网络配置文件
- 对于有线网络连接,通常需要编辑
/etc/network/interfaces
文件,使用文本编辑器(如nano
)打开该文件,命令为sudo nano /etc/network/interfaces
。 - 在文件中,找到对应的网络接口配置部分(如
auto eth0
,eth0是有线网络接口名称,可能因系统而异),然后在下面添加DNS设置行,dns nameservers 8.8.8.8 8.8.4.4
。 - 对于无线网络连接,可能需要使用
nmcli
命令来设置DNS,先查看无线网络连接的名称,使用命令nmcli dev status
,找到对应的无线网络接口名称(如wlan0),然后使用命令nmcli con mod "无线网络连接名称" ipv4.dns "8.8.8.8 8.8.4.4"
来设置DNS。 - 设置完成后,保存文件(在
nano
中按Ctrl + O,然后按Enter键确认保存,再按Ctrl + X退出编辑器)或者执行相应的命令后,可能需要重启网络服务或者重新连接网络才能使DNS设置生效,可以使用命令sudo service networking restart
来重启网络服务。
- 对于有线网络连接,通常需要编辑
常见DNS服务器及特点
DNS服务器 | IP地址 | 特点 |
---|---|---|
谷歌DNS | 8.8.8(首选)、8.8.4.4(备用) | 全球知名的公共DNS服务,具有快速、稳定的特点,广泛的服务器分布能够提供较好的解析速度,并且隐私保护方面有一定的措施。 |
阿里DNS | 5.5.5(首选)、223.6.6.6(备用) | 国内优秀的公共DNS服务,在国内的解析速度较快,对于国内网站的访问有良好的优化,同时也注重用户隐私和安全。 |
OpenDNS | 67.222.222(首选)、208.67.220.220(备用) | 提供了丰富的功能,如内容过滤、恶意软件拦截等,除了基本的域名解析功能外,还能根据用户的需求进行个性化的网络安全设置。 |
114DNS | 114.114.114(首选)、114.114.115.115(备用) | 国内常用的公共DNS,简单易用,在国内的网络环境下能够提供较为稳定的域名解析服务,并且有一定的防劫持能力。 |
相关问题与解答
(一)问题1:设置DNS后,网速没有明显提升怎么办?
解答:DNS设置只是影响网络访问的一个环节,网速还受到网络带宽、网络拥堵、服务器性能等多种因素的综合影响,如果设置DNS后网速没有明显提升,可以尝试以下方法:
- 检查网络连接是否正常,包括路由器、网线等设备是否工作正常。
- 更换其他DNS服务器再次尝试,不同的DNS服务器在不同的网络环境和地区可能会有不同的表现。
- 清理浏览器缓存,有时候浏览器缓存中的旧数据可能会影响网页加载速度。
- 检查电脑是否感染了病毒或恶意软件,这些程序可能会占用网络资源,导致网速变慢。
(二)问题2:如何知道自己设置的DNS是否生效?
解答:可以通过以下几种方法来检查DNS设置是否生效:
- 使用命令行工具(Windows、Linux、Mac均适用)
- 在Windows系统中,打开命令提示符(按Win + R键,输入cmd并回车),然后输入
nslookup www.baidu.com
命令,如果返回的IP地址是通过你设置的DNS服务器解析得到的,说明DNS设置生效。 - 在Mac系统中,打开终端,同样输入
nslookup www.baidu.com
命令进行查看。 - 在Linux系统中,打开终端,输入
dig www.baidu.com +short
命令(需要安装dig
命令,一般可以通过包管理器进行安装,如在Ubuntu中使用sudo apt get install dnsutils
命令),查看返回的IP地址是否符合预期。
- 在Windows系统中,打开命令提示符(按Win + R键,输入cmd并回车),然后输入
- 通过在线工具
有一些在线的DNS检测工具,如“站长之家”的DNS查询工具(https://dns.aizhan.com/),在该网站上输入域名,它可以显示域名解析的IP地址以及所使用的DNS服务器,从而帮助你判断