VPS 域名解析与 DNS 配置教程

DNS 基础

将域名指向 VPS 需要配置 DNS 记录:

记录类型 用途 示例
A 域名 → IPv4 @ → 1.2.3.4
AAAA 域名 → IPv6 @ → 2001:db8::1
CNAME 子域名 → 另一域名 www → example.com
MX 邮件服务器 @ → mail.example.com

配置步骤

  1. 在域名注册商(Namesilo、Cloudflare 等)进入 DNS 管理
  2. 添加 A 记录:主机记录 @,值填 VPS IP
  3. 添加 A 记录:主机记录 www,值填 VPS IP
  4. TTL 设为 600(10 分钟)方便测试

使用 Cloudflare CDN

  1. 将域名 NS 服务器改为 Cloudflare 提供的地址
  2. 在 Cloudflare 添加 A 记录指向 VPS IP
  3. 开启代理(橙色云朵)隐藏源 IP
  4. SSL 模式选「完全」

验证解析

dig 你的域名 +short
nslookup 你的域名

返回的 IP 应与 VPS IP 一致(未使用 CDN 时)。

常见问题

解析不生效? DNS 全球传播需 10 分钟到 48 小时。

CDN 后无法获取真实 IP? 在 Nginx 配置 Cloudflare 真实 IP 模块。

相关阅读WordPress 建站 | SSL 配置

关于作者

VPSBang 专业评测团队,由资深云计算工程师和网络技术专家组成。我们拥有 10+ 年 VPS 行业经验,测试过全球 200+ VPS 服务商,致力于为用户提供客观、真实、专业的云服务器评测报告。

✓ 专业认证 ✓ 实测数据 ✓ 独立评测