向公众开放港口

向公众开放港口

我有一台端口 9901 的服务器正在运行一个 nodejs 应用程序。
如果我通过以下方式访问该应用程序http://本地主机:9901,应用程序成功运行。
但如果我从外部计算机访问应用程序并使用 IP。例如:http://1.2.3.4:9901。我收到错误“服务器没有响应”。

我如何9901向公众开放端口?

答案1

您需要在网络层(通过路由器或调制解调器)以及操作系统内启用端口转发或向公众开放端口。对于网络层,请参阅调制解调器/路由器用户手册并联系您的 ISP(有时您需要 ISP 的帮助)对于 Ubuntu Linux 或操作系统层,您需要参考

相关内容