要在 CentOS 8 中更改 名称服务器,请按照以下步骤操作:
1. 检查当前名称服务器状态
DNS 配置文件位于以下路径:
cat /etc/resolv.conf
此命令的结果显示当前 DNS 服务器的列表。例如:
nameserver 8.8.8.8
nameserver 8.8.4.4
2.编辑 resolv.conf 文件(临时方法)
要临时更改名称服务器:
从 Radib 购买具有即时交付和惊人速度的云服务器(按小时和按月),点击
sudo nano /etc/resolv.conf
添加或替换新的名称服务器:
nameserver 8.8.8.8
nameserver 8.8.4.4
注意:
- 服务器重启后,此更改将会丢失。
- 要使更改永久生效,请继续执行以下步骤。
3.永久更改名称服务器
a) 使用 NetworkManager
- 编辑网络连接配置文件:
sudo nmcli con show
-
查找网络连接 ID(例如“eth0”)。
-
更改 DNS 设置:
sudo nmcli con mod eth0 ipv4.dns "8.8.8.8 8.8.4.4"
sudo nmcli con mod eth0 ipv4.ignore-auto-dns是
- 应用更改:
sudo nmcli con up eth0
B) 编辑网络脚本文件
- 编辑与网络接口相关的文件:
以最优惠的价格从 Radib 购买无滥用的服务器,点击
sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0
- 添加(或编辑)以下行:
DNS1=8.8.8.8
DNS2=8.8.4.4
- 重新启动网络服务:
sudo systemctl restart NetworkManager
4.检查更改
为确保更改已应用,请再次检查 resolv.conf 文件:
cat /etc/resolv.conf
5.刷新 DNS 缓存(可选)
如果服务器使用 DNS 缓存,请刷新它:
sudo systemctl restart named
sudo systemctl restart nscd
重要说明:
如果您的服务器使用 CloudLinux 或 cPanel/WHM,则 DNS 设置可能通过这些工具进行管理,并且可能需要在控制面板环境中手动更改。
结论:
通过这些步骤,您可以暂时或永久更改 CentOS 8 服务器的名称服务器。如果您需要快速稳定的 Linux 服务器,Radib Group 提供多种托管选项。