如何在CentOS 8中通过Xshell保持DNS修改后的效果?

如题所述

在CentOS 8环境中,当你试图直接修改或在/etc/resolv.conf中添加DNS配置,且担心重启后配置会被还原,可以采用一种更为稳妥的方法。以下是具体步骤:

首先,通过Xshell连接到你的服务器。在终端中,键入命令打开NetworkManager配置文件:

vi /etc/NetworkManager/NetworkManager.conf

然后,在[main]部分,添加以下内容以禁用DNS自动配置:

dns=none

完成编辑后,使用以下命令保存并退出:

wq!

接下来,打开resolv.conf文件进行手动DNS设置:

vi /etc/resolv.conf

在这里,添加Google的公共DNS服务器地址:

nameserver 8.8.8.8

nameserver 8.8.4.4

保存resolv.conf后,重启服务器以确保新的DNS设置生效。此时,你可以通过检查resolv.conf文件来验证是否成功修改了DNS。

通过这种方法,你可以在CentOS 8系统中更稳定地管理DNS配置,避免重启后配置被自动恢复的问题。记得在重启后检查配置是否保持有效。
温馨提示:答案为网友推荐,仅供参考
相似回答