我怎样才能改变我nameserver
的没有手动更改任何文件,我需要使用哪个命令?
root@ubuntu-1gb-nyc2-01:~# cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 8.8.8.8
nameserver 8.8.4.4
root@ubuntu-1gb-nyc2-01:~#
答案1
如果您要始终使用相同的名称服务器(即:您不在笔记本电脑或其他移动设备上)并且想要永久的解决方案,您可以尝试以下操作:
设置/etc/resolve.conf
为不可变
- 编辑
/etc/resolve.conf
- 设置
/etc/resolve.conf
为不可变sudo chattr +i /etc/resolve.conf
删除/etc/resolve.conf
不可变的
/etc/resolve.conf
除非删除不可变标志,否则任何程序都无法更改文件的内容:
sudo chattr -i /etc/resolve.conf