【问题标题】:Can I access my application running on localhost:8080 from WAN..?我可以从 WAN 访问我在 localhost:8080 上运行的应用程序吗?
【发布时间】:2015-05-28 20:29:42
【问题描述】:

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

【问题讨论】:

  • 是的,您可以使用端口转发将应用程序暴露给 WAN

标签: java tomcat nat portforwarding


【解决方案1】:

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

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

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

【讨论】:

  • 你好,马特我转发了端口 8080,但我无法从 WAN 访问它。我家里的路由器没有静态 IP,当我用谷歌搜索“我的 ip 是什么”时,我的路由器 IP 没有显示唯一,所以该怎么做...?
  • @Sumit 您可以使用动态 dns 服务,例如 noip.com/freednsdynamic.org 或类似服务。它会在更改时使用您的 IP 更新 dns 记录。
猜你喜欢
  • 1970-01-01
  • 2016-09-02
  • 1970-01-01
  • 2011-06-27
  • 1970-01-01
  • 1970-01-01
  • 2019-08-18
  • 1970-01-01
  • 2016-02-19
相关资源
最近更新 更多