虚拟服务器的 dns 总会重置为默认值应该怎么办?
服务器是搬瓦工的,系统 centos7,openvz
resolve.conf 里面有一个 nameserver 4.2.2.1 会导致失效的域名跳转到 level3 的一个搜索引擎。
以前删掉这行重启服务器之后就好了
最近发现,重启服务器之后,resolve.conf 就会恢复成默认
nameserver 8.8.8.8
nameserver 74.82.42.42
nameserver 4.2.2.1
nameserver 8.8.4.4
尝试过修改 ifcfg-venet0:0
在里面添加 DNS,重启后也会消失
请问这种情况应该如何处理? ----------------------- 以下是精选回复-----------------------
resolve.conf 里面有一个 nameserver 4.2.2.1 会导致失效的域名跳转到 level3 的一个搜索引擎。
以前删掉这行重启服务器之后就好了
最近发现,重启服务器之后,resolve.conf 就会恢复成默认
nameserver 8.8.8.8
nameserver 74.82.42.42
nameserver 4.2.2.1
nameserver 8.8.4.4
尝试过修改 ifcfg-venet0:0
在里面添加 DNS,重启后也会消失
请问这种情况应该如何处理? ----------------------- 以下是精选回复-----------------------
答:https://askubuntu.com/questions/30942/why-does-my-resolv-conf-file-get-regenerated-every-time
答:一个简单粗暴的解决方法,用 iptables 转发吧…
答:chattr +i resolve.conf
设为只读
答:把 DNS 配置写到网卡网络配置文件试一试。
cat /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=none
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.100.254
PREFIX=24
GATEWAY=192.168.100.110
DNS1=223.5.5.5
DNS2=223.6.6.6
0条评论