服务器无法从 Ubuntu 22 上的外部 IP 访问"/>
Node.js 网络服务器无法从 Ubuntu 22 上的外部 IP 访问
我在 Ubuntu 22.04.2 LTS 上运行 Node.js 网络服务器。该服务器是来自 Hetzner 的专用服务器。可以从本地网络访问网络服务器,但不能使用外部 IP。
Node.js 代码如下所示:
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');
iptables配置:
sudo iptables -I INPUT -p tcp -m tcp --dport 8080 -j ACCEPT
ufw 防火墙处于非活动状态,Hetzner 防火墙配置为允许所有流量。 知道问题可能是什么吗?
谢谢!
回答如下:更多推荐
Node.js 网络服务器无法从 Ubuntu 22 上的外部 IP 访问
发布评论