相关疑难解决方法(0)

无法从外部访问NodeJS服务器

我在Rackspace中部署了一个nodejs服务器,可以在内部访问,如下所示:

curl http://127.0.0.1:8080

但是,即使我这样做,它也无法从外部(互联网)访问:

iptables -A OUTPUT -p tcp  --dport 8080 -j ACCEPT
iptables -A INPUT -p tcp  --dport 8080 -j ACCEPT
Run Code Online (Sandbox Code Playgroud)

这是我的代码的样子:

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Simple server\n');
}).listen(8080, "0.0.0.0");
console.log('Server running at http://0.0.0.0:8080/');
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

iptables node.js

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

iptables ×1

node.js ×1