Linux DNS配置
DNS配置包括两种方法。
DNS配置方法1
网卡配置文件ifcfg-ens33配置DNS1,DNS2。
不同网卡可配置不同DNS。
DNS配置方法2
/etc/resolv.conf配置文件配置nameserver。
所有网卡共用配置。
cat /etc/resolv.conf
如果两者同时配置,当重启网络systemctl restart network后,默认情况,会用网卡配置文件的DNS配置内容重新生成/etc/resolv.conf文件。所以我们没有配置这个文件,也会自动生成相应DNS地址。
配置resolv.conf文件不被ifcfg-ens配置文件。
ifcfg-ens33等网卡配置文件中加入
PEERDNS=no
表示不会覆盖resolv.conf文件的DNS配置。
vim /etc/resolv.conf
设置resolv.conf
vim /etc/resolv.conf
从原来的DNS改为阿里云DNS。
nameserver 223.5.5.5
nameserver 223.6.6.6
再次重启网络,查看/etc/resolv.conf中的内容不会被覆盖 。
systemctl restart network