我们在利用虚拟机安装服务时,经常需要修改dns为本地服务(127.0.0.1),但是经常会发现修改后的dns在重启后会变回以前,所以我们需要锁定dns。
通过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