UAAA 域名加速产品 DNS 配置指南
一、配置背景说明
UAAA 域名加速产品通过独立 DNS 服务器提供优化解析服务,提升域名解析效率与稳定性。使用前需将云主机默认 DNS 指向特定DNS解析服务器,以启用加速功能,以下为各操作系统云主机的具体配置步骤。
二、DNS 服务器地址
请将私有网络中云主机的默认 DNS 修改为以下地址(主备顺序建议优先填写前者):
100.90.90.90
100.90.90.100三、不同操作系统下的DNS修改方式
Rocky Linux / CentOS(含CentOS6/7/8)
- 临时修改 DNS(立即生效,重启后失效)
sudo vim /etc/resolv.conf删除原有nameserver行,添加以下内容:
nameserver 100.90.90.90
nameserver 100.90.90.100保存退出
- 持久化配置(重启后保留)
sudo vim /etc/sysconfig/network-scripts/ifcfg-<网卡名> # 例如ifcfg-eth0或ifcfg-ens33修改以下字段(若不存在则新增):
DNS1=100.90.90.90
DNS2=100.90.90.100 将原配置中的DNS1/DNS2替换为指定地址,保存并退出,保存后重启网络服务:
sudo systemctl restart network 重启完成即可生效。
Ubuntu(含20.04/22.04/24.04)
- 临时修改 DNS(立即生效,重启后失效)
sudo vim /etc/resolv.conf删除原有nameserver行,添加以下内容:
nameserver 100.90.90.90
nameserver 100.90.90.100保存退出
- 持久化配置(重启后保留)
打开配置文件:
sudo vim /etc/netplan/50-cloud-init.yaml找到 nameservers: 区域,修改为:
nameservers:
addresses: [100.90.90.90, 100.90.90.100] 保存并退出,让配置立即生效:
sudo netplan apply 重启完成即可生效。
Ubuntu(含14.04/16.04/18.04)
- 临时修改 DNS(立即生效,重启后失效)
sudo vim /etc/resolv.conf删除原有nameserver行,添加以下内容:
nameserver 100.90.90.90
nameserver 100.90.90.100保存退出
- 持久化配置(重启后保留)
非cloud init启动管理
sudo vim /etc/network/interfaces找到eth0接口的dns-nameservers行,修改为:
dns-nameservers 100.90.90.90 100.90.90.100 保存并退出,保存后重启网络服务:
sudo /etc/init.d/networking restart 重启完成即可生效。
使用cloud init进行启动管理
sudo vim /etc/network/interfaces.d/50-cloud-init.cfg 修改dns-nameservers字段,修改为:
dns-nameservers 100.90.90.90 100.90.90.100 保存并退出,保存后重启网络服务:
sudo systemctl restart networking.service 重启完成即可生效。
Debian(含8/9/10)
- 临时修改 DNS(立即生效,重启后失效)
sudo vi /etc/resolv.conf删除原有nameserver行,添加以下内容:
nameserver 100.90.90.90
nameserver 100.90.90.100保存退出
- 持久化配置(重启后保留)
非cloud init启动管理
sudo vi /etc/network/interfaces找到eth0接口的dns-nameservers行,修改为:
dns-nameservers 100.90.90.90 100.90.90.100 可选保留公共DNS(如114.114.114.114)作为备用,配置如下:
dns-nameservers 100.90.90.90 100.90.90.100 114.114.114.114 保存并退出,保存后重启网络服务:
sudo systemctl restart networking 重启完成即可生效。
使用cloud init进行启动管理
sudo vi /etc/network/interfaces.d/50-cloud-init修改dns-nameservers字段,修改为:
dns-nameservers 100.90.90.90 100.90.90.100 可选保留公共DNS(如114.114.114.114)作为备用,配置如下:
dns-nameservers 100.90.90.90 100.90.90.100 114.114.114.114 保存并退出,保存后重启网络服务:
sudo systemctl restart networking 重启完成即可生效。
使用 systemd-resolved(Debian 9/10 默认) 禁用 resolv.conf 的自动管理
sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf编辑 systemd-resolved 配置
sudo vi /etc/systemd/resolved.conf在 [Resolve] 部分添加:
DNS=100.90.90.90 100.90.90.100
FallbackDNS=114.114.114.114保存并退出,保存后重启网络服务:
sudo systemctl restart systemd-resolved重启完成即可生效。
Redhat 6.X
- 临时修改 DNS(立即生效,重启后失效)
sudo vim /etc/resolv.conf删除原有nameserver行,添加以下内容:
nameserver 100.90.90.90
nameserver 100.90.90.100保存退出
- 持久化配置(重启后保留)
sudo vim /etc/sysconfig/network-scripts/ifcfg-eth0找到eth0接口的dns-nameservers行,修改为:
DNS1=100.90.90.90
DNS2=100.90.90.100 保存并退出,保存后重启网络服务:
sudo service network restart 重启完成即可生效。
Windows(含2008/2012/2016)
- 右键点击start,选择 network connections。
- 右键点击 Ethernet,选择Properties。
- 选择Internet Protocol Version4(TCP/IPv4),并修改Preferred DNS server和Alternnate DNS server。
- 点击OK,即可修改成功。
四、验证配置生效
配置完成后,可通过以下命令验证 DNS 是否生效:
-
Linux/macOS:nslookup your-domain.com ,查看解析服务器是否为
100.90.90.90或100.90.90.100。 -
Windows:命令提示符执行nslookup,输入域名后查看 “服务器” 字段。
注意事项:
- 部分云厂商可能限制 DNS 修改,需确保网卡配置文件权限正常(如ifcfg-eth0文件可写)。