我可以从 WAN 访问 localhost:8080 上的应用程序 运行 吗?

Can I access my application running on localhost:8080 from WAN..?

我在家里的机器上开发了一个应用程序。现在我想展示我通过 WAN 向客户制作的应用程序。我家里有 TP-Link WiFi 路由器。是否可以使用端口转发或其他解决方案?

是的,您可以使用端口转发使您的应用程序可以从 Internet 访问。本质上,您要做的是将进入端口 80 上的 public IP 的流量重定向到端口 8080 上的内部计算机 运行 tomcat。

public guides 种可用于在不同路由器上配置端口转发。

编辑:但是端口转发可能不是唯一的问题。还有其他事情需要考虑: 1. 您应该使用静态外部 IP 并将其映射到 DNS 名称,这样用户就可以通过在地址栏中键入名称来访问该站点。 2. 你应该确保机器 运行 tomcat 允许到端口 8080 的外部连接,所以这些不会被防火墙阻止。