Node.js Can';t从Internet连接到我的主节点js服务器
我想在NodeJS服务器中显示一个“Hello World”。代码是这样的Node.js Can';t从Internet连接到我的主节点js服务器,node.js,linux,window,Node.js,Linux,Window,我想在NodeJS服务器中显示一个“Hello World”。代码是这样的 var http = require("http"); function onRequest(request,response){ response.writeHead(200,{"Content-Type":"text/html"}); response.write("Hello"); response.end(); } http.createServer(onRequest).listen(
var http = require("http");
function onRequest(request,response){
response.writeHead(200,{"Content-Type":"text/html"});
response.write("Hello");
response.end();
}
http.createServer(onRequest).listen(8877);
我的计算机通过以下方式连接:
Internet <-Hitron modem/router <- Tp-Link router <- Belkin Router <- My PC
我家里的设备是1-2-3,但我的ip跟踪器又跳了两次,这样可以吗?嗯,另外,我尝试关闭防火墙和防病毒软件,在三个路由器中激活DMZ,我运行Windows。我想让它工作,请。谢谢你 我发现了问题,是我的ISP。我的ISP似乎将客户机管理到覆盖社区的内部网络中。所以,当我尝试whatismyip时得到的ip是分配给我整个社区的ip。解决办法是用额外的钱来承包公共IP。这就是他们向我解释的,也许这对某人有用,我在这个问题上浪费了很多时间
Traza a la dirección xxx.122.2.190.ros.express.com.ar [190.2.122.xxx]
sobre un máximo de 30 saltos:
1 <1 ms 1 ms 1 ms . [192.168.2.1]
2 <1 ms <1 ms <1 ms 192.168.1.1
3 1 ms <1 ms 1 ms hitronhub.home [192.168.0.1]
4 16 ms 16 ms 8 ms 10.220.0.1
5 15 ms 16 ms 14 ms xxx.122.2.190.ros.express.com.ar [190.2.122.xxx]