/etc/resolv.conf
文件来实现。使用文本编辑器打开该文件,将其中的DNS服务器地址替换为你希望使用的DNS服务器地址,然后保存并关闭文件。Ubuntu 修改 DNS 的全面指南
在 Ubuntu 系统中,DNS(域名系统)服务器负责将域名解析为 IP 地址,在某些情况下,您可能需要修改 DNS 设置,例如切换到更快的 DNS 服务器或解决网络连接问题,以下是如何在 Ubuntu 中修改 DNS 设置的详细步骤。
一、通过图形化界面修改 DNS
Ubuntu 提供了一个方便的图形化界面来修改网络设置,包括 DNS。
(一)打开网络设置
1、点击屏幕右上角的网络图标(通常是一个无线信号图标或以太网图标)。
2、选择“设置”选项,这将打开网络设置窗口。
(二)选择有线或无线网络
在网络设置窗口中,根据您的连接类型(有线或无线),选择相应的选项卡,如果您是通过以太网线连接到网络,请选择“有线”;如果是通过 WiFi 连接,请选择“无线”。
(三)编辑连接
1、在所选选项卡下,找到您当前正在使用的网络连接,然后点击它。
2、在弹出的窗口中,点击“齿轮”图标以编辑该连接。
(四)更改 DNS 设置
1、在编辑连接窗口中,切换到“IPv4”选项卡(对于大多数用户来说,这是最常用的设置),如果您使用的是纯 IPv6 网络,则切换到“IPv6”选项卡。
2、在“DNS 服务器”部分,选择“手动”选项。
3、点击“添加”按钮,然后输入您想要使用的 DNS 服务器的 IP 地址,您可以使用 Google 的公共 DNS 服务器:8.8.8.8 和 8.8.4.4,每输入一个 IP 地址后,点击“应用”按钮。
4、完成 DNS 服务器的添加后,再次点击“应用”以保存所有更改。
(五)重新启动网络连接
为了使更改生效,您需要重新启动网络连接,在网络设置窗口中,找到您刚才编辑的连接,然后点击“断开连接”,等待几秒钟,然后再次点击“连接”,您的 Ubuntu 系统应该使用新的 DNS 服务器进行域名解析了。
二、通过终端命令修改 DNS
如果您更喜欢使用命令行,也可以通过修改网络配置文件来更改 DNS 设置。
(一)打开终端
按下“Ctrl + Alt + T”组合键打开终端。
(二)编辑网络配置文件
1、使用文本编辑器打开网络配置文件,对于有线连接,编辑/etc/netplan/01netcfg.yaml
文件;对于无线连接,编辑/etc/netplan/50wifi.yaml
文件(文件名可能因系统而异)。
sudo nano /etc/netplan/01netcfg.yaml
2、找到与您的网络接口对应的部分(通常是以“ens”开头的名称表示有线接口,以“wlp”开头的名称表示无线接口)。
(三)修改 DNS 设置
1、在网络接口配置部分,添加以下行来指定 DNS 服务器:
nameservers: addresses: [8.8.8.8, 8.8.4.4]
这只是一个示例,您应该将其替换为您实际想要使用的 DNS 服务器的 IP 地址。
2、保存文件并退出编辑器(在 nano 中,按“Ctrl + X”,然后按“Y”确认保存,最后按“Enter”键)。
(四)应用更改
运行以下命令使更改生效:
sudo netplan apply
三、常见问题与解答
(一)问题:修改 DNS 后无法上网怎么办?
解答:如果修改 DNS 后无法上网,首先检查您输入的 DNS 服务器地址是否正确,可以尝试更换其他可靠的 DNS 服务器,如 OpenDNS(208.67.222.222 和 208.67.220.220)或 Cloudflare(1.1.1.1 和 1.0.0.1),确保您的网络连接正常,并且没有其他网络配置问题。
(二)问题:为什么需要修改 DNS?
解答:修改 DNS 可以有多种原因,一些公共 DNS 服务器可能比默认的 ISP 提供的 DNS 服务器更快、更稳定,某些网站可能会被 ISP 的 DNS 服务器屏蔽,而使用其他 DNS 服务器可以绕过这些限制,如果您在本地网络中运行自己的 DNS 服务器,修改 DNS 设置可以让设备正确解析内部域名。
来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/132046.html