CentOS 7 配置 resolv.conf

resolv.conf 是 Linux 系统中用于配置 DNS 解析的配置文件,在 CentOS 7 系统中,该文件通常位于 /etc 目录下,正确配置 resolv.conf 对于网络访问至关重要,以下将详细介绍如何在 CentOS 7 中配置 resolv.conf。
查看当前 DNS 解析配置
在配置之前,首先查看当前系统的 DNS 解析配置,可以使用以下命令:
cat /etc/resolv.conf
输出结果可能如下:
search example.com
nameserver 8.8.8.8
nameserver 8.8.4.4 修改 DNS 解析配置
- 使用文本编辑器打开
resolv.conf文件:
vi /etc/resolv.conf
根据需要修改或添加以下配置:
search:指定域名搜索列表,通常用于本地域名解析。nameserver:指定 DNS 服务器地址,可以添加多个,系统会按顺序查询。
将 DNS 服务器地址修改为阿里云的 DNS 服务器:

nameserver 223.5.5.5 nameserver 223.6.6.6
保存并关闭文件。
验证 DNS 解析配置
修改完成后,可以使用以下命令验证 DNS 解析配置:
cat /etc/resolv.conf
输出结果应包含新的 DNS 服务器地址。
重启网络服务
为了使配置生效,需要重启网络服务:
systemctl restart network
或者:

service network restart
FAQs
Q1:如何查看当前系统的 DNS 解析配置?
A1:使用 cat /etc/resolv.conf 命令可以查看当前系统的 DNS 解析配置。
Q2:如何修改 DNS 解析配置?
A2:使用文本编辑器(如 vi)打开 /etc/resolv.conf 文件,根据需要修改或添加 search 和 nameserver 配置,然后保存并关闭文件,重启网络服务使配置生效。

