Tag: portforwarding

访问私人http服务器

我构build了一个Nodejs HTTP服务器。 它在localhost:3000上运行。 从局域网之外,如何向私有HTTP服务器发出请求? 手动弄乱路由器不是一个选项; 过程应该是自动的。 我看了各种技术 – 我很困惑: 将本地端口映射到外部IP地址( node-nat-pmp ) HTTP隧道( 节点隧道 ) SOCKS( shadowsocks-nodejs ) 请求头中的CONNECT方法 看来,一切都是build立在一个客户端通过防火墙隧道,我想通过防火墙和私人服务器隧道的请求。 或者只是在外部IP上运行localhost端口。 任何帮助,将不胜感激。 困惑。

端口转发不能设置本地Web服务器

我刚刚使用节点服务器创build了一个简单的Web服务器,运行良好。 我可以通过访问http://127.0.0.1:1337从同一台PC访问它。 现在我想从我的WAN IP访问该Web服务器。 我得到了我使用110.36.xxx.xxx并得到像110.36.xxx.xxx 。 当我尝试http://110.36.xxx.xxx:1337 ,我得到: Firefox can't establish a connection to the server at 110.36.xxx.xxx:1337. 以下是我在路由器中创build端口转发的屏幕截图: 这里有什么问题?

通过XAMPP托pipe时允许外部访问node.js应用程序

因此,我有以下URL将外部用户引导到我的端口转发的XAMPP网站。 http://ip_to_my_computer:433 但是,我的节点服务器在端口466 。 我如何连接到它? 我做不到 var client = io.connect('http://ip_to_my_computer:433:466'); 谢谢!

如何让同一networking上的其他计算机连接到您的node.js服务器

你好,所以我想了解有关node.js和如何使用它时,使html5游戏。 我想知道如何设置它以允许同一networking上的其他计算机连接到它。 目前在电脑上我运行的服务器上可以连接到它,这种打败了多人游戏的目的。 如果我把服务器放在主机上,我会假设允许networking上的其他人连接到互联网上的任何一台计算机上? 这是我使用他创build服务器的代码: var express = require('express'); var app = express(); var serv = require('http').Server(app); app.get('/', function(req, res) { res.sendFile(__dirname + "/client/index.html"); }); app.use('client', express.static(__dirname + '/client')) app.use(express.static(__dirname + '/client')); //Saw on another post for node.js servers to put //serv.listen(2000, "the ip I want"); //to allow the other computers to connect but //that […]

外部访问Docker容器内的Node.JS应用程序

我有一个Node应用程序运行在托pipe在Elastic Beanstalk(单个实例)上的Docker容器中。 docker有端口3000暴露访问泊坞窗内的应用程序,我可以'curl172.17.0.32:3000/test'从主机返回预期的响应。 我遇到的问题是使用弹性beanstalkurl从外部访问此端口。 即 http://XXXXXX-env.elasticbeanstalk.com:3000/test 这将超时..任何人都可以推荐如何访问此端口外部? 谢谢

Node.js – 将端口A的所有stream量转发到端口B.

我试图转发从端口6999 7000端口(我知道我可以使用iptables,但想法是使用Node.js做一些数据包检查)的所有stream量。 这里是我有sofar的代码: var net=require('net'); var compress=require('./node-compress/compress'); var ip='172.16.1.224'; var ipPort=6999; var opPort=7000; var output=net.createServer(function(connOut){ var input=net.createServer(function(connIn){ connIn.pipe(connOut); }); input.listen(ipPort,ip); }); output.listen(opPort,ip); 这似乎并没有工作。 当我在7000端口上做tcpdump时,什么也没有显示出来。 任何人有任何build议? 提前谢谢了,