使用公共DNS在特定端口上无法访问EC2实例

时间:2020-01-16 21:50:06

标签: amazon-web-services amazon-ec2

我创建了一个新的EC2实例和一个新的SG,并设置了入站规则以接受端口8080以及HTTP和SSH上的自定义TCP,并将其用于我的EC2实例。我可以ping公共DNS并得到“连接被拒绝”。问题是,当我在实例上创建一个简单的节点服务器并启动它以监听端口8080时,ec2-x-x-x-x-x.compute-1.amazonaws.com:8080超时。

现在,如果我使用iptables将来自80端口的传入流量重新路由到8080端口,我可以直接调用Public DNS,当然我会得到响应。我也可以为此目的使用负载平衡器,但我的问题是,公共DNS是否可以解析为VPC?为什么我不能仅仅点击端点ec2-x-x-x-x.compute-1.amazonaws.com:8080并从实例上运行的节点服务器获得响应?

0 个答案:

没有答案