如何将域名指向VPS

本指南将介绍如何在域名注册商处配置 DNS 记录,以将流量从您的域名重定向至您的虚拟专用服务器 (VPS)。

Beginner

要将域名指向虚拟专用服务器(VPS),通常需要执行以下步骤:

1. 获取您的 VPS IP 地址

  • 登录您的 VPS 控制面板或通过 SSH 连接到 VPS。
  • 记录下公共 IPv4 地址(如有且需要,也请记录 IPv6 地址)。

2. 访问域名注册商的 DNS 管理后台

  • 登录您注册域名的那家网站(例如 GoDaddy、Namecheap、Cloudflare 等)。
  • 进入您特定域名的 DNS 管理部分。该部分可能被称为“DNS 设置”、“管理 DNS”、“区域编辑器”或类似名称。

3. 创建或修改 DNS 记录

  • 通常您需要创建或修改“A”记录(用于 IPv4),并可能需要修改“AAAA”记录(用于 IPv6)。
  • 对于主域名(例如 yourdomain.com):
    • 创建一个 A 记录,并将“主机/名称”字段设置为 @ (或根据注册商不同,有时留空)。
    • 将“值/指向”字段设置为您的 VPS 的 IPv4 地址。
    • 将 TTL(生存时间)设置为一个合理的值(例如 3600 秒或 1 小时)。
  • 对于 www 的子域名(例如 www.yourdomain.com):
    • 您可以创建另一个 A 记录,将“主机/名称”设置为 www ,并将“值/指向”设置为您的 VPS 的 IPv4 地址。
    • 或者,您可以创建一个 CNAME 记录,将“主机/名称”设置为 www 并将“值/指向”设置为 yourdomain.com (这将 www 指向任何 yourdomain.com 指向的任何地址)。
  • 如果您拥有 VPS 的 IPv6 地址:
    • 为主域名创建一个 AAAA 记录@) 和/或 www 子域,使其指向您的 VPS 的 IPv6 地址。

4. 保存更改

  • 添加或修改记录后,请保存更改。

5. 等待 DNS 传播

  • DNS 更改并非即时生效。更改在互联网的 DNS 服务器上传播可能需要几分钟到 48 小时不等。这一过程称为 DNS 传播。
  • 您可以使用以下在线工具查看传播状态: whatsmydns.net.

6. 配置您的 VPS(Web 服务器)

  • 请确保您 VPS 上的 Web 服务器(例如 Apache、Nginx)已配置为监听 yourdomain.comwww.yourdomain.com。这通常涉及设置虚拟主机或服务器块。

一旦传播完成且 Web 服务器配置正确,您的域名将指向您的 VPS,访问该域名的用户将看到服务器上托管的内容。