要使 /etc/resolv.conf
文件中的 DNS 设置生效,请按照以下步骤操作:
打开终端并登录到 root 账户。
编辑 NetworkManager 配置文件以使用
/etc/resolv.conf
文件中的 DNS 设置。运行以下命令以打开NetworkManager.conf
文件:
vi /etc/NetworkManager/NetworkManager.conf
将
dns=none
更改为dns=dnsmasq
,然后保存更改并退出文件编辑器。重新启动 NetworkManager 服务以应用更改。运行以下命令来重新启动服务:
systemctl restart NetworkManager
- 现在您已经成功将
/etc/resolv.conf
文件中的 DNS 设置应用于系统。可以使用ping
命令测试网络连接是否正常。
注意:如果您正在使用 DHCP 客户端,则可能会在 /etc/resolv.conf
文件中看到一条注释,指示不要手动编辑该文件。这意味着 DHCP 客户端正在自动更新 DNS 设置。如果您需要更改 DNS 设置,请联系网络管理员或通过 DHCP 服务器进行更改。