无法从外部ec2实例访问nodejs服务器

时间:2017-10-03 05:59:48

标签: node.js amazon-web-services amazon-ec2

我正在尝试在aws ec2 windows server 2008 r2实例上托管一个Web服务,但是无法使用实例外部的公共ip访问服务器。我的应用程序托管在3333上的端口。我在我的安全组中添加了SSH,HTTP和ICMP规则,但仍无法从外部访问它。 我可以通过RDP连接到机器,但甚至无法从我的本地机器ping ip。这是亚马逊免费12个月帐户不支持的东西吗? 一直在努力解决这个问题,任何帮助表示赞赏。下面附有我所选实例的安全组的快照。

enter image description here 谢谢, Aakash

2 个答案:

答案 0 :(得分:0)

我与免费套餐无关。您需要允许公开访问您要访问的端口。请转到安全组并允许它。

答案 1 :(得分:0)

即使您拥有免费套餐,也可以从任何地方访问服务器。您只需要在关联的安全组中添加正确的入站规则。就您而言,规则看起来不错,但Windows Defender必须阻止所有传入的请求。您可以尝试通过搜索“ Windows Defender防火墙”->单击“打开或关闭Windows Defender防火墙”->选择“关闭Windows Defender防火墙(不推荐)”来尝试在Windows ec2实例中关闭Windows Defender。公开请求

我面临着同样的问题。关闭它对我有用。