我的EC2实例的公共URL是什么?

时间:2016-03-20 19:45:02

标签: amazon-ec2 ip-address

Some sources建议它是https://ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com/(其中xxx-xxx-xxx-xxx是机器的公共IP地址)。但是当我在那里导航时,Chrome会说This site can’t be reached

3 个答案:

答案 0 :(得分:6)

只需使用host命令并指定您的公共IP - 它会显示正确的网址,例如

$ host 52.204.122.132
132.122.204.52.in-addr.arpa domain name pointer ec2-52-204-122-132.compute-1.amazonaws.com.

ec2-52-204-122-132.compute-1.amazonaws.com是您的域名。

因此,您可以在其前面添加https://以通过HTTPS访问实例。

答案 1 :(得分:3)

当您从任何浏览器访问URL时,您需要确保在端口80上运行服务器,这是默认端口。如果您刚刚启动了一个Linux ec2实例,它只能通过ssh访问。要访问这些实例,您需要在启动过程中生成的de access证书和ssh客户端,例如Linux的ssh或Windows的putty。此外,如果您确实在端口80或任何其他服务上运行了服务,则应确保在实例的安全策略中打开这些端口。

答案 2 :(得分:1)

公共DNS和IP地址都可以直接在浏览器中使用。你只需要打开端口80(http)和443(https,不是必需的,仍然......)。

您必须将文件上传到/ var / www / html才能托管您的网站。