我试图寻找解决方案,其中大部分都谈到将HTTP,RDP,HTTPS添加到我已经完成的安全组。我有一个在亚马逊Windows Server 2012上运行的基本hello world nodeJS应用程序。我想使用DNS访问此应用程序,但它在我的本地笔记本电脑浏览器中显示ERR_CONNECTION_TIMED_OUT
。
配置:
我有RDP,HTTPS,HTTP,SSH,自定义TCP协议和9000端口(nodeJS在端口9000上运行)用于入站规则,并且出站默认“所有流量”规则存在。我没有对Windows Server 2012配置进行任何更改。当我在Windows Server 2012中运行localhost:9000然后服务器返回“Hello World”但是当我在DNS : 9000
的本地计算机上尝试时,它会显示ERR_CONNECTION_TIMED_OUT
答案 0 :(得分:0)
感谢大家的支持。特别感谢Viccari。他的建议(在问题下面的评论中)起了作用。我需要将端口添加到防火墙。所以基本上在将所有协议添加到安全组之后,我不得不将NodeJS正在工作的新端口添加到服务器中的防火墙。最后它的工作。