Centos 修改 DNS 怎样生效
  8UkzPabuJ03x 2023年11月13日 33 0


起因:

我们在配置Centos的时候,很多情况需要能联外网,那么就需要DNS解析功能,默认的是没有配置DNS信息的,所以我们得配置DNS信息。
Centos配置DNS信息的时候,很多都是说在这个文件进行配置"/etc/resolv.conf",我们在这个里面加了nameserver后确实可以ping通域名,但是重启centos或者重启network服务后就无法ping通了,在"/etc/resolv.conf"配置的nameserver信息也丢失了。

解决方案:

我们找到对应的网卡配置文件“/etc/sysconfig/network-scripts/ifcfg-eth”
这里可以是 0, 1, 2 等等,代表不同网卡的配置文件。
例如,系统上第一张网卡是eth0的话,那它的配置文件就是 /etc/sysconfig/network-scripts/ifcfg-eth0
使用命令查看网卡信息。

ifconfig

Centos 修改 DNS 怎样生效_linux


使用第一张网卡来

vim /etc/sysconfig/network-scripts/ifcfg-eth0

打开后插入如下配置:

PEERDNS=no
DNS1=10.100.7.1

保存配置文件 重启网络配置

service network restart

查看 resolv.conf 文件

cat /etc/resolv.conf

Centos 修改 DNS 怎样生效_DNS_02


这样就完成了DNS的修改。


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月13日 0

暂无评论

推荐阅读
  9E2BTpjt8nym   2023年12月06日   34   0   0 WindowsgitCentOS
8UkzPabuJ03x