在Linux中修改DNS服务器
问题:安装宝塔时提示curl: (6) Could not resolve host: download.bt.cn bash: install_panel.sh: No such file or directory,该如何处理
使用FinalShell 进行SSH登录服务器,直接打开文件管理器,打开对应文件添加dns保存即可。
在Linux系统中,修改DNS服务器可以通过临时修改和永久修改两种方式进行。以下是详细的步骤:
一、临时修改DNS服务器
临时修改DNS服务器的方法是直接编辑/etc/resolv.conf文件。此方法在重启后会失效。
打开/etc/resolv.conf文件:
路径/etc/resolv.conf
复制
在文件中添加或修改DNS服务器地址,例如:
nameserver 223.5.5.5
nameserver 8.8.8.8
nameserver 8.8.4.4
保存并退出编辑器。此修改会立即生效,但在系统重启后会失效。
二、永久修改DNS服务器
永久修改DNS服务器的方法是编辑网络配置文件,使DNS设置在重启后仍然有效。
打开网络接口配置文件,例如/etc/network/interfaces(适用于Debian/Ubuntu):
打开路径/etc/network/interfaces
在文件末尾添加DNS服务器地址:
dns-nameservers 223.5.5.5
dns-nameservers 8.8.8.8
dns-nameservers 8.8.4.4
保存并退出编辑器。
使修改生效,重启网络服务:
sudo /etc/init.d/networking restart
检查DNS配置是否生效:
cat /etc/resolv.conf
如果看到设置的DNS服务器地址,说明配置成功。