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

当前位置: 首页  >  教程资讯 centos7添加dns不生效

centos7添加dns不生效

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

    在使用CentOS7时,有时候我们会遇到添加DNS后无法生效的问题,这会导致网络无法连接,给我们的工作和生活带来很大的困扰。本文将从以下几个方面详细讲解如何解决这一问题。

    问题分析:

    首先,我们需要了解为什么添加DNS后不能生效。通常情况下,CentOS7默认使用NetworkManager进行网络管理。在NetworkManager中,我们可以通过nmcli命令或者修改配置文件来修改DNS服务器地址。但是,在某些情况下,这些方法并不能使修改生效。

    解决方案:

    1.修改resolv.conf文件

    我们可以通过编辑resolv.conf文件手动指定DNS服务器地址。该文件主要用于存储系统的DNS配置信息。在CentOS7中,resolv.conf文件通常位于/etc目录下。我们可以使用以下命令打开该文件:

    sudovi/etc/resolv.conf

    然后,在文件中添加以下内容:

    nameserver8.8.8.8

    nameserver8.8.4.4

    其中,8.8.8.8和8.8.4.4是Google的公共DNS服务器地址。你也可以根据自己的需要自行更改。

    2.修改NetworkManager配置文件

    在CentOS7中,NetworkManager的配置文件通常位于/etc/NetworkManager目录下。我们可以通过编辑该目录下的conf.d文件夹中的配置文件来修改DNS服务器地址。具体操作如下:

    sudovi/etc/NetworkManager/conf.d/dns.conf

    然后,在文件中添加以下内容:

    [main]

    dns=none

    [ipv4]

    dns=8.8.8.8;8.8.4.4;

    其中,8.8.8.8和8.8.4.4是Google的公共DNS服务器地址。你也可以根据自己的需要自行更改。

    3.重启NetworkManager服务

    在修改完DNS服务器地址后,我们需要重启NetworkManager服务才能使其生效。具体操作如下:

    sudosystemctlrestartNetworkManager.service

    以上三种方法通常都可以解决CentOS7添加DNS不生效的问题。如果你还有其他解决方案,欢迎在评论区分享。

    总结:

    本文介绍了CentOS7添加DNS不生效的问题及其解决方案。无论是手动修改resolv.conf文件、修改NetworkManager配置文件还是重启NetworkManager服务,都可以有效地解决这一问题。希望本文对大家有所帮助!

src-TVRZNMTY4NDgzNjU5MQaHR0cHM6Ly9waWNzMi5iYWlkdS5jb20vZmVlZC9iOTBlN2JlYzU0ZTczNmQxMmQzMWI3NzU4YTM1MmZjNGQ1NjI2OTEzLnBuZz90b2tlbj04YWMzNTMxNmQzNGQwMjU0N2RhY2E5YzQyN2ViYTNhNw==.jpg

whatsapp官网版下载:https://cjge-manuscriptcentral.com/software/4773.html

作者 小编

教程资讯

教程资讯排行

系统教程

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