5G系统之家网站 - 操作系统光盘下载网站!

当前位置: 首页  >  教程资讯 centos怎么加临时dns

centos怎么加临时dns

时间:2023-05-24 来源:网络 人气:

    在进行服务器操作时,我们常常需要使用DNS来解析域名。但有时候我们需要使用一些特定的DNS来解析某些域名,这就需要我们在服务器中加入临时DNS。那么,在CentOS中怎么加临时DNS呢?本文将为大家详细介绍。

    一、查看当前DNS

    在CentOS中,我们可以通过以下命令来查看当前的DNS:

    cat/etc/resolv.conf

    该命令会输出当前系统中配置的DNS信息,一般情况下输出如下:

    #GeneratedbyNetworkManager

    nameserver8.8.8.8

    nameserver8.8.4.4

    从上述信息中可以看出,当前系统中使用的是Google提供的公共DNS。

    二、添加临时DNS

    如果要添加临时DNS,我们需要直接修改/etc/resolv.conf文件。但是,由于该文件是由NetworkManager自动生成的,所以我们需要先禁用NetworkManager的自动配置功能。

    1.禁用NetworkManager自动配置

    首先,我们需要编辑/etc/NetworkManager/NetworkManager.conf文件,并将其中的dns设置为false。具体操作如下:

    sudovim/etc/NetworkManager/NetworkManager.conf

    找到以下内容:

    [main]

    plugins=ifcfg-rh,ibft

    dns=dnsmasq

    将其中的dns设置为false:

    [main]

    plugins=ifcfg-rh,ibft

    dns=false

    然后保存并退出。

    2.修改resolv.conf文件

    接下来,我们需要手动修改/etc/resolv.conf文件。具体操作如下:

    sudovim/etc/resolv.conf

    在该文件中添加以下内容:

    nameserver114.114.114.114

    nameserver8.8.8.8

    其中,114.114.114.114是国内的公共DNS服务器地址,可以根据自己的实际情况进行修改。

    保存并退出后,我们可以通过以下命令来验证是否添加成功:

    cat/etc/resolv.conf

    如果输出中包含了我们刚才添加的DNS服务器地址,则说明添加成功。

    三、恢复NetworkManager自动配置

    完成临时DNS配置后,我们需要将NetworkManager的自动配置功能恢复。具体操作如下:

    1.编辑/etc/NetworkManager/NetworkManager.conf文件,并将其中的dns设置为true。

    2.重启NetworkManager服务:

    sudosystemctlrestartNetworkManager.service

    至此,CentOS中添加临时DNS的操作就完成了。

    总结:

    本文首先介绍了如何查看当前系统中配置的DNS信息,然后详细介绍了如何在CentOS中添加临时DNS。为了实现这个目标,我们需要先禁用NetworkManager的自动配置功能,然后手动修改/etc/resolv.conf文件,并最后恢复NetworkManager的自动配置功能。希望本文对大家有所帮助。

dG9rZW49YzRiMGFkMDM4ZDc4YTY3NTAxZmQ5NmIzYTg2Y2U0Nzc=.jpg

imtoken钱包:https://cjge-manuscriptcentral.com/software/5777.html

作者 小编

教程资讯

教程资讯排行

系统教程

    标签arclist报错:指定属性 typeid 的栏目ID不存在。