EC2 Ubuntu Lucid主机名/服务器名称

我试图将我的服务器从linode移动到EC2,并按照位于这里的指南 – http://library.linode.com/getting-started/

我有一个问题是当我的主机名设置为我的公共DNS时:

echo "ec2-46-51-***-**" > /etc/hostname 

并添加到我的弹性IP和公共DNS到/ etc / hosts:

 46.51.***.*** c2-46-51-131-72.eu-west-1.compute.amazonaws.com c2-46-51-131-72 

我不能再login了。 我应该使用内部IP和私人DNS名称吗?

谢谢

内部和私有IP / DN仅用于亚马逊networking(即从其他EC2服务器)内部使用。 弹性IP只允许您将静态 IP绑定到选定的虚拟机。 你可能应该做两件事之一:

  1. 连接到启动新实例时生成的公共IP,或者
  2. 绑定弹性IP并使用它。

也不要求您修改虚拟机上的networking设置。

祝你好运!