通过DHCP来获取DNS的VPS,每次修改了/etc/resolv.conf 文件,重启以后,都会被重新修改为系统默认的DNS,导致设置DNS失效。可以通过给/etc/resolv.conf 添加只读属性,来解决这个问题。

修改/etc/resolv.conf 文件后执行:

chattr +i /etc/resolv.conf

需要修改DNS时,可以执行:

chattr -i /etc/resolv.conf