要将域名指向虚拟专用服务器(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 小时)。
- 创建一个 A 记录,并将“主机/名称”字段设置为
- 对于
www的子域名(例如www.yourdomain.com):- 您可以创建另一个 A 记录,将“主机/名称”设置为
www,并将“值/指向”设置为您的 VPS 的 IPv4 地址。 - 或者,您可以创建一个 CNAME 记录,将“主机/名称”设置为
www并将“值/指向”设置为yourdomain.com(这将www指向任何yourdomain.com指向的任何地址)。
- 您可以创建另一个 A 记录,将“主机/名称”设置为
- 如果您拥有 VPS 的 IPv6 地址:
- 为主域名创建一个 AAAA 记录(
@) 和/或www子域,使其指向您的 VPS 的 IPv6 地址。
- 为主域名创建一个 AAAA 记录(
4. 保存更改
- 添加或修改记录后,请保存更改。
5. 等待 DNS 传播
- DNS 更改并非即时生效。更改在互联网的 DNS 服务器上传播可能需要几分钟到 48 小时不等。这一过程称为 DNS 传播。
- 您可以使用以下在线工具查看传播状态:
whatsmydns.net.
6. 配置您的 VPS(Web 服务器)
- 请确保您 VPS 上的 Web 服务器(例如 Apache、Nginx)已配置为监听
yourdomain.com和www.yourdomain.com。这通常涉及设置虚拟主机或服务器块。
一旦传播完成且 Web 服务器配置正确,您的域名将指向您的 VPS,访问该域名的用户将看到服务器上托管的内容。