阿里云国际站服务器DNS服务器设置成什么?服务器dns怎么填写?
阿里云国际站服务器DNS服务器设置成什么?服务器dns怎么填写?针对阿里云国际站(Alibaba Cloud International)的 ECS 服务器,设置 DNS 分为两种常见场景:使用阿里云内网 DNS(推荐)或使用公共 DNS。
以下是具体的 DNS 地址和填写方法:
一、推荐的 DNS 服务器地址
| 场景 | 首选 DNS | 备选 DNS | 适用说明 |
|---|---|---|---|
| 阿里云内网 DNS | 从 VPC 获取(见下文) | 从 VPC 获取(见下文) | 最推荐。不占用公网带宽,解析内网服务更快,且免费。 |
| 公共 DNS (国际站常用) | 8.8.8.8 | 8.8.4.4 | Google 全球通用,稳定。适合有国际业务或自定义需求的场景。 |
| 国内加速公共 DNS | 1.1.1.1 | 1.0.0.1 | Cloudflare 提供的快速、隐私保护 DNS。 |
如果你有访问中国大陆境内特定网站或服务的需求,使用上述国际公共 DNS 可能解析较慢;此时可考虑
223.5.5.5/223.6.6.6(阿里云公共 DNS,全球节点,国际站也可用)。
二、如何获取阿里云内网 DNS 地址?(最推荐)
内网 DNS 取决于你的VPC(专有网络),通常为100.100.x.x格式。获取方法:
登录阿里云国际站控制台 → 进入ECS 实例列表。
找到目标服务器,点击实例 ID 进入详情页。
在“网络信息”区域,找到“VPC 虚拟交换机”,点击其 ID。
在交换机详情页,查看“VPC 详细信息”,其中“DNS 地址”就是你需要填写的首选和备选。(通常为
100.100.2.136、100.100.2.138等)
最简单的方法:如果你的服务器已经能正常获取 IP(DHCP 自动),一般内网 DNS已自动配置好了,不需要手动改。只有在你发现 yum/apt-get 无法解析仓库域名、或内网服务访问异常时,才需要手动检查和设置。
三、DNS 怎么填写?(手动配置步骤)
Linux 系统(以 CentOS/Ubuntu 为例)
方法1:修改 /etc/resolv.conf(临时生效,重启网络会失效)
bash
复制
sudo vim /etc/resolv.conf
写入:
text
复制
nameserver 8.8.8.8 nameserver 8.8.4.4
方法2:永久配置(不同发行版略有差异)
CentOS / AlmaLinux / Rocky:编辑网卡配置文件
bash
复制sudo vim /etc/sysconfig/network-scripts/ifcfg-eth0
添加或修改:
text
复制DNS1=8.8.8.8 DNS2=8.8.4.4
然后重启网络:
sudo systemctl restart networkUbuntu 18.04+ (Netplan):
bash
复制sudo vim /etc/netplan/99-netcfg.yaml
在对应网卡的
nameservers下添加:yaml
复制nameservers: addresses: [8.8.8.8, 8.8.4.4]
应用:
sudo netplan apply
Windows Server 系统
打开“控制面板”→“网络和共享中心”→“更改适配器设置”。
右键点击网卡(通常为“以太网”)→“属性”。
双击“Internet 协议版本 4 (TCP/IPv4)”。
选择“使用下面的 DNS 服务器地址”,分别填入首选和备选 DNS。
点击“确定”保存。
四、重要提示
不要随意设置:如果 DNS 配置错误(例如写了不存在的内网地址),会导致服务器无法解析域名,从而无法 yum/apt 安装软件、无法 wget 下载、甚至无法访问外网(能 ping IP 但 ping 不通域名)。
检测是否生效:配置后可以运行
nslookup google.com或dig google.com查看是否使用了你设置的 DNS 服务器进行解析。区分“服务器 DNS”与“域名解析”:
本文说的是服务器的 DNS 客户端设置(服务器自己上网时用哪个 DNS 查询域名)。
如果你是想问如何在阿里云国际站控制台为你的域名添加解析记录(例如把
example.com指向服务器 IP),那需要去“云解析 DNS(DNS)” 产品控制台操作,与本文不同。
