Node.js Amazon EC2-端口80和x27的白名单流量源IP;行不通

Node.js Amazon EC2-端口80和x27的白名单流量源IP;行不通,node.js,amazon-web-services,amazon-ec2,dns,http-proxy,Node.js,Amazon Web Services,Amazon Ec2,Dns,Http Proxy,我在Amazon上有一个服务器实例。我有DNS指向亚马逊服务器IP的域名。我有一个node.js http proxy(),它运行在端口80上,并根据请求中的域指向服务器上的不同应用程序(运行在端口8080,8081)。一切都很顺利 现在我需要创建流量可以到达服务器的IP的白名单。我在AWS上编辑了以下安全组: 将自定义ip添加到端口80(使所有域都指向此端口) 让所有其他端口从任何位置打开 但这不起作用。。当通过域(以及ip)访问服务器时,连接是时间路由的。AWS源字段仅接受CIDR格式的I

我在Amazon上有一个服务器实例。我有DNS指向亚马逊服务器IP的域名。我有一个node.js http proxy(),它运行在端口
80
上,并根据请求中的域指向服务器上的不同应用程序(运行在端口
8080
8081
)。一切都很顺利

现在我需要创建流量可以到达服务器的IP的白名单。我在AWS上编辑了以下安全组:

  • 将自定义ip添加到端口
    80
    (使所有域都指向此端口)
  • 让所有其他端口从任何位置打开

  • 但这不起作用。。当通过域(以及ip)访问服务器时,连接是时间路由的。AWS源字段仅接受CIDR格式的IP,如
    93.33.40.229/32
    ,这可能就是问题所在?或者其他想法?

    听起来您需要打开端口80以便从0.0.0.0访问,然后关闭其他端口。服务器不需要安全组设置来与自己对话。@Michael sqlbot实际上是什么解决了这个问题-将服务器ip添加到80端口的白名单中如果你解决了问题,你能提供一个可接受的答案吗?