最近在修改VPS的DNS后,经常出现重启后就恢复原来的DNS
。简单搜索一下,发现主要是因为设置通过DHCP
来获取IP地址、网关、Dns等信息,每次重新从网卡出获取DNS并且写入到/etc/resolv.conf
的文件中。
看了网上的修改方法大多都是修改eth0的网卡配置,但其实不用那么麻烦,只需要给/etc/resolv.conf
添加只读属性,即可解决。
修改/etc/resolv.conf文件后执行:
chattr +i /etc/resolv.conf
如果想修改请先执行:
chattr -i /etc/resolv.conf
大佬,有个问题想请教下,我有个nat的vps,但是运行wget总是显示域名解析失败,每个wget都是一样的,wget的路径肯定没问题的,我查看了/etc/resolv.conf文件,里面有8.8.8.8和8.8.4.4两个DNS,但是在vps上直接ping 8.8.8.8和8.8.4.4是ping不通的,请问这是怎么回事,能解决吗?谢谢
更换国内的dns试试呢,建议工单idc解决
好的,谢谢