如何在 AWS 中添加指向 EC2 实例 IP 的子域,其中该域指向其他托管服务提供商机器的 IP?

How to add a subdomain pointing to IP of EC2 instance in AWS where the domain is pointing to the IP of the machine of some other hosting provider?

情况是这样的-

  1. 我的域名 xyz.com 从 godaddy 购买,指向由 wix.com 托管的网站 IP。提供的 2 个名称服务器属于 wix.com 即 - ns2.wixdns.net & ns3.wixdns.net.
  2. 我有另一个网站托管在 AWS EC2 实例中,有一些 IP 说 XX:XX:XX:XX

我想创建一个子域 sub.xyz.com,它应该指向我的 AWS EC2 实例的 IP(XX:XX:XX:XX),而不影响主域指向通过 wix.com.

创建的网站的域

我做过但没用的东西-

  1. 为此我试图联系 godaddy,但他们说必须通过 AWS 来完成
  2. 尝试在 godaddy 上使用子域选项并为 sub.xyz.com EC2 实例的 IP 地址创建子域记录
  3. 在互联网上查了一下,得到了一些说明在 AWS 上使用 Route 53 的文章。我试图用 xyz.com 域名创建一个托管区域文件,但它创建了 4 个新的名称服务器。然后我使用 -
  4. 为此创建了一个记录集

姓名=子.xyz.com,

记录类型 = A-IPv4 地址,

TTL=300,

值 = XX:XX:XX:XX(EC2 实例的 IP),

路由策略=简单

Route 53 提供了 4 个新的名称服务器,我认为如果我在 godaddy 上更新它不会将域名 xyz.com 指向 wix.com

托管的网站

我对 AWS 和 domain/subdomain 路由了解不多。

在 Wix DNS 中创建 sub.xyz.com 条记录。

正如评论者 - Dusan Bajic

经过尝试并如 Dusan 上面所评论,在 WIX 中为 "sub.xyz.com" 创建 'A' 记录解决了问题。