DNS 修改全攻略
在网络世界中,DNS(域名系统)扮演着至关重要的角色,它负责将我们易于记忆的域名转换为计算机能够理解的 IP 地址,从而实现对网站的访问,有时候我们可能需要手动修改 DNS 设置,无论是为了解决网络连接问题、提高网络安全性还是实现特定的网络功能,本文将详细介绍如何在不同场景下进行 DNS 修改,包括常见的操作系统和网络设备。
一、Windows 系统下的 DNS 修改
(一)通过图形界面修改
1、打开网络连接设置:右键点击任务栏右下角的网络图标,选择“打开网络和 Internet 设置”,在弹出的窗口中,点击“更改适配器选项”。
2、选择网络连接:找到你想要修改 DNS 的网络连接(例如以太网或 WiFi),右键点击该连接并选择“属性”。
3、配置 DNS 服务器:在网络连接属性窗口中,找到“Internet 协议版本 4(TCP/IPv4)”并选中,然后点击“属性”按钮,在弹出的对话框中,选择“使用下面的 DNS 服务器地址”,然后分别在“首选 DNS 服务器”和“备用 DNS 服务器”框中输入你想要使用的 DNS 地址,你可以使用公共 DNS 服务如 Google DNS(首选:8.8.8.8,备用:8.8.4.4)或 Cloudflare DNS(首选:1.1.1.1,备用:1.0.0.1),输入完成后,点击“确定”保存设置,并一路点击“确定”关闭所有窗口。
步骤 | |
1 | 打开网络和 Internet 设置 更改适配器选项 |
2 | 右键点击目标网络连接 属性 |
3 | 选中 Internet 协议版本 4(TCP/IPv4) 属性,选择“使用下面的 DNS 服务器地址”,输入首选和备用 DNS 服务器地址,确定保存 |
(二)通过命令行修改
1、打开命令提示符:按下 Win + R 键,输入“cmd”并回车,打开命令提示符窗口。
2、查看当前 DNS 设置:在命令提示符中输入“ipconfig /all”,回车后可查看当前网络连接的详细信息,包括 DNS 服务器地址。
3、修改 DNS 设置:假设你要修改以太网的 DNS 设置,输入以下命令(以设置 Google DNS 为例):
netsh interface ip set dns "以太网" static 8.8.8.8
(设置首选 DNS)
netsh interface ip add dns "以太网" 8.8.4.4 index=2
(设置备用 DNS,index=2 表示备用)
4、验证修改:再次输入“ipconfig /all”查看 DNS 服务器地址是否已成功修改。
二、Mac 系统下的 DNS 修改
(一)通过系统偏好设置修改
1、打开系统偏好设置:点击屏幕左上角的苹果菜单,选择“系统偏好设置”。
2、进入网络设置:在系统偏好设置窗口中,点击“网络”图标。
3、选择网络连接并配置 DNS:选择你想要修改 DNS 的网络连接(如 WiFi 或以太网),然后点击“高级”按钮,在弹出的对话框中,切换到“DNS”选项卡,点击“+”号添加新的 DNS 服务器地址,输入完成后点击“确定”保存设置。
步骤 | |
1 | 打开系统偏好设置 网络 |
2 | 选择目标网络连接 点击高级 切换到 DNS 选项卡 |
3 | 点击“+”号添加 DNS 服务器地址,确定保存 |
(二)通过终端修改
1、打开终端:可以通过在“聚焦搜索”中输入“终端”并回车来打开终端应用程序。
2、编辑网络配置文件:对于 WiFi 连接,输入以下命令(以设置 Google DNS 为例):
sudo nano /etc/resolver
在文件末尾添加以下内容:
nameserver 8.8.8.8 nameserver 8.8.4.4
保存并关闭文件(按 Ctrl + X,然后按 Y 键确认保存)。
3、重启网络服务:输入sudo killall mDNSResponder
命令重启网络服务,使 DNS 修改生效。
三、Linux 系统下的 DNS 修改
(一)临时修改(适用于当前会话)
1、打开终端:不同 Linux 发行版的终端打开方式略有不同,一般可以在应用程序菜单中找到终端应用程序。
2、修改 DNS 设置:以 Ubuntu 为例,在终端中输入以下命令(以设置 Google DNS 为例):
sudo nano /etc/resolv.conf
将文件中的 DNS 服务器地址修改为你想要使用的地址,
nameserver 8.8.8.8 nameserver 8.8.4.4
保存并关闭文件。
(二)永久修改
1、编辑网络配置文件:对于不同的 Linux 发行版,网络配置文件的位置和格式可能有所不同,以 CentOS 为例,编辑/etc/sysconfig/networkscripts/ifcfg<网络接口名称>
文件(例如ifcfgeth0
),在文件末尾添加或修改以下内容:
DNS1=8.8.8.8 DNS2=8.8.4.4
2、重启网络服务:输入sudo systemctl restart network
命令重启网络服务,使 DNS 修改生效。
四、路由器上的 DNS 修改
(一)登录路由器管理界面
1、连接到路由器:将电脑通过网线连接到路由器的 Lan 口,或者确保电脑与路由器在同一无线网络下。
2、打开浏览器并登录:打开浏览器,在地址栏中输入路由器的管理 IP 地址(一般在路由器底部标签上有显示,常见为 192.168.0.1 或 192.168.1.1),然后输入用户名和密码登录路由器管理界面(默认用户名和密码通常也在路由器底部标签上,如果已被修改过且忘记,可能需要重置路由器)。
(二)修改 DNS 设置
1、找到 DNS 设置选项:在路由器管理界面中,不同品牌和型号的路由器设置位置可能不同,一般在“网络设置”“LAN 设置”“DHCP 设置”或“高级设置”等选项中可以找到 DNS 设置相关选项。
2、设置 DNS 服务器地址:将原来的 DNS 服务器地址修改为你想要使用的公共 DNS 服务器地址或其他指定地址,在 DNS1 框中输入首选 DNS 服务器地址,在 DNS2 框中输入备用 DNS 服务器地址,保存设置并重启路由器(如果需要)。
在修改 DNS 设置时,要确保所填写的 DNS 服务器地址是正确的且可用的,否则可能会导致无法正常上网,一些网络环境(如公司网络、学校网络或公共 WiFi)可能有特定的 DNS 配置要求或限制,在这种情况下,可能需要遵循网络管理员的指示进行操作。
相关问题与解答
问题一:修改 DNS 后无法上网怎么办?
解答:首先检查输入的 DNS 服务器地址是否正确无误,可以尝试更换其他可靠的公共 DNS 服务器地址,如从 Google DNS 切换到 Cloudflare DNS,如果仍然无法上网,可以尝试重置网络设置,将 DNS 改回默认设置,然后逐步排查是网络连接本身的问题还是其他因素导致无法上网,也要考虑是否是防火墙或安全软件阻止了网络连接,可以暂时关闭相关安全软件进行测试。
问题二:为什么修改 DNS 可以提高网络安全性?
解答:一些恶意网站可能会利用 DNS 漏洞进行攻击,如 DNS 劫持等,通过修改为可靠的公共 DNS 服务器地址,例如具有安全防护机制的 DNS 服务,可以在一定程度上防止被恶意网站欺骗,因为这些公共 DNS 提供商通常会对域名解析结果进行安全检测和过滤,避免用户访问到危险的网站,从而提高网络安全性和隐私保护。
来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/131451.html