【问题标题】:How redirect a domain to Amazon EC2 Machine?如何将域重定向到 Amazon EC2 机器?
【发布时间】:2011-07-30 01:50:03
【问题描述】:

我正在使用 Amazon 的 EC2 来托管一个内置 JSP 的网站:

http://ec2-50-17-144-64.compute-1.amazonaws.com:8080/p2p

我买了这个域名: www.p2pbrasil.com

如何将 www.p2pbrasil.com 重定向到我在 Amazon EC2 中的网站?

当有人键入 www.p2pbrasil.com 时,它会重定向到 http://ec2-50-17-144-64.compute-1.amazonaws.com:8080/p2p

【问题讨论】:

    标签: amazon-web-services amazon-ec2 host


    【解决方案1】:

    你需要做两件事

    1. 在 Amazon Web Service 管理面板中,在与您的实例相同的区域中创建一个弹性 IP,并将该 IP 与您的该实例相关联(IP 在与实例相关联时不会产生任何费用,但如果没有,则需要付费)。
    2. 在域的 DNS 记录中添加一条 A 记录,将域映射到 (1) 中分配的弹性 IP 地址。您的域提供应该为您提供设置 A 记录(IP 地址)的方法,或者为您提供编辑域的名称服务器的方法。

    如果他们不允许您直接设置 A 记录,请找到像 ZoneEdit 这样的 DNS 管理服务,将您的域注册为那里的区域,ZoneEdit 将为您提供名称服务器,以便在您的域提供商的管理面板中输入。然后,您可以在 ZoneEdit 中添加域的 A 记录。

    我只提到 ZoneEdit 是因为基本服务是免费的,如果您愿意,也可以使用 Amazon route 53 或类似的付费服务。

    【讨论】:

      【解决方案2】:

      在 AWS 面板上创建一个弹性 IP,然后将其关联到您的实例。

      然后使用 DNS 管理服务添加您的域和 IP 地址(弹性 IP),然后在域提供商面板上添加从 DNS 管理服务提供的 DNS。

      我推荐EntryDNS,它实际上是免费的。

      【讨论】:

        【解决方案3】:

        假设这是一个爱好网站,而您的域名注册商不是 AWS。

        如果您的注册商(例如 godaddy.com)提供 DNS 管理器,您只需为 www 添加指向您实例的 aws 公共 DNS 记录的 CNAME 记录。例如 ec2-50-17-144-64.compute-1.amazonaws.com

        这将使http://www.p2pbrasil.com显示与http://ec2-50-17-144-64.compute-1.amazonaws.com相同的内容

        这样做您不必为弹性 IP 付费,这是一种专用资源。您的 ec2 实例上的 IP 不应更改,但如果您重新启动实例,则可能会更改。

        【讨论】:

        • 我认为这不是正确的方法,因为一旦您重新启动服务器,实例的 aws 公共 DNS 记录就会改变。所以不建议这样做。
        【解决方案4】:

        将您的 EC2 实例中的 公共 IP 作为 A 名称 放入 中的 根域 >Route 53 托管区域。 这种变化可能需要一些时间。

        【讨论】:

          【解决方案5】:

          由于您的服务器在 AWS 上,因此最好的选择是使用 Route53 托管区域。通过这样做,您可以使用 AWS 管理您的所有 DNS 条目。将来如果您打算在应用程序中使用 ELB,您可以使用 Route53 进行各种流量路由选项。

          1. 创建托管区域并获取名称服务器。

          2. 用您的域注册商 DNS 条目中的 AWS 名称服务器替换当前名称服务器。

          3. 在 AWS 托管区域中创建一条 A 记录,并将您的服务器 IP(弹性 IP)作为值。

          有关详细说明,您可以关注此博客文章。 Mapping Domain Name to EC2 Server

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2014-07-31
            • 1970-01-01
            • 2015-12-26
            • 2016-11-24
            • 1970-01-01
            • 2015-02-23
            • 2014-08-19
            • 1970-01-01
            相关资源
            最近更新 更多