如何在 Ubuntu 中更改名称服务器?

如何在 Ubuntu 中更改名称服务器?

我怎样才能改变我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为不可变

  1. 编辑/etc/resolve.conf
  2. 设置/etc/resolve.conf为不可变
    • sudo chattr +i /etc/resolve.conf

删除/etc/resolve.conf不可变的

/etc/resolve.conf除非删除不可变标志,否则任何程序都无法更改文件的内容:

  1. sudo chattr -i /etc/resolve.conf

相关内容