无法通过互联网访问节点服务器

我有一个基本的restify节点应用程序。

它运行在具有静态IP地址的专用Windows服务器上。 这个服务器是由第三方build立的。 防火墙已configuration为将端口8000转发到此服务器。

我可以在本地很好地访问这个node-restify服务器。

我在Windows防火墙上设置了规则,允许通过端口8000的传入和传出TCPstream量

这是我的服务器创build和侦听代码:

var server = restify.createServer(); server.listen(8000,'0.0.0.0', function() { console.log('%s listening at %s', server.name, server.url); }); 

当使用localtunnel我可以访问服务器罚款。

我想弄清楚我的问题在哪里。 是我的node-restifyconfiguration导致这个问题,还是由第三方业务的Windows服务器的configuration?