Linux 配置 DNS 地址

DNS(域名系统)是互联网中用于将域名转换为IP地址的系统,在Linux系统中,正确配置DNS地址对于网络访问至关重要,本文将详细介绍如何在Linux系统中配置DNS地址。
DNS地址的作用
DNS地址是指DNS服务器的IP地址,它允许计算机通过域名解析获取相应的IP地址,正确配置DNS地址可以确保网络连接的稳定性和速度。
查看当前DNS配置
在配置DNS地址之前,我们先查看一下当前系统的DNS配置情况。
1 使用cat命令查看/etc/resolv.conf
cat /etc/resolv.conf
输出结果可能如下:
nameserver 8.8.8.8
nameserver 8.8.4.4这表示当前系统配置了两个DNS服务器,分别是8.8.8.8和8.8.4.4。

修改DNS地址
1 使用nmcli命令修改NetworkManager配置
nmcli con mod eth0 ipv4.dns "8.8.8.8 8.8.4.4"
这里eth0是网络接口名,根据实际情况替换为你的网络接口名。
2 使用nmtui命令修改NetworkManager配置
- 打开终端。
- 输入
nmtui并按回车键。 - 选择“Edit Connection”。
- 选择要修改的网络连接。
- 在“IPv4 Configuration”部分,选择“Manual”。
- 在“DNS Servers”部分,输入新的DNS地址。
- 保存并退出。
3 直接编辑/etc/resolv.conf
sudo nano /etc/resolv.conf
在文件中添加以下内容:
nameserver 8.8.8.8
nameserver 8.8.4.4保存并退出。
验证DNS配置
配置完成后,我们可以使用以下命令验证DNS配置是否正确:
ping google.com
如果能够成功ping通google.com,则表示DNS配置正确。

FAQs
1 问题1:为什么我的网络访问速度变慢了?
解答:如果DNS配置错误或DNS服务器不稳定,可能会导致网络访问速度变慢,请检查DNS地址是否正确,并尝试更换DNS服务器。
2 问题2:如何删除DNS地址?
解答:要删除DNS地址,可以使用以下命令:
sudo nano /etc/resolv.conf
在文件中删除相应的nameserver行,然后保存并退出,再次检查网络连接,确保DNS地址已被删除。
图片来源于AI模型,如侵权请联系管理员。作者:酷小编,如若转载,请注明出处:https://www.kufanyun.com/ask/95394.html




