5

我有一个 AWS EC2 实例,其域如http://ec2-some-ip-addres.compute-1.amazonaws.com/

现在我想将这个 url(添加一个未注册的自定义域)更改为一些小的别名,如 testing.webserver.com 等。我们可以这样做吗?

我试过编辑 /etc/hosts 文件

ip-address hostname alias

但不工作。在没有在 no-ip 或其他一些服务上创建 DNS 条目的情况下更改 url 的最佳方法是什么?

4

2 回答 2

6

要使用您自己的域名访问 Amazon EC2 实例,请使用 DNS 服务器(例如 Amazon Route 53)将您的域名指向 EC2 实例的 IP 地址。

步骤是:

  • 在 EC2 管理控制台中创建一个弹性 IP 地址。这是您可以控制的静态 IP 地址。
  • 将弹性 IP 地址分配给您的 EC2 实例
  • 选择 DNS 提供商(您自己的或 Amazon Route 53)
  • 购买您的域名(如果您还没有拥有它),例如example.com
  • 创建一个子域(例如server1.example.com
  • 在 DNS 系统中创建一条A记录以指向弹性 IP 地址

然后,您可以通过 访问您的实例server1.example.com

另请参阅:将查询路由到 Amazon EC2 实例

于 2015-10-09T20:50:51.893 回答
2

您无法更改它,因为它取决于 ec2 服务器Private 和 Public IP。虽然您可以更改公共和私有 IP。

于 2019-09-04T14:20:07.053 回答