gpt4 book ai didi

在 Ubuntu 上无法从外部 IP 访问 Node.js

转载 作者:太空宇宙 更新时间:2023-11-03 22:31:10 29 4
gpt4 key购买 nike

我尝试访问在 Ubuntu 上运行的 Node.js 服务器。我的电脑与TP-link路由器连接。现在,我想从其他IP(而不是从我的本地主机或本地IP)访问 Node 服务。我能做些什么?我使用了以下代码。

注意:该服务器工作正常,可以从本地 IP 访问,但无法从我的公共(public) IP 访问

http.listen(6000,"0.0.0.0",function(){
log.info("server started");
})

最佳答案

你必须使用:-

iptables -A OUTPUT -p tcp  --sport 8080 -j ACCEPT

用于传出规则(不是dport)。除此之外,也许有一个更早的规则阻止了交通?尝试iptables -L

关于在 Ubuntu 上无法从外部 IP 访问 Node.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36989773/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com