0

我在 localhost:80 上有一个正在运行的 webapp。我现在如何将其公开到互联网上?我使用tomcat,并且可以从网络正常访问我的localhost ip!

但是如果我尝试连接到我的互联网 IP,我只会超时。

如何从网络访问我的应用程序?

4

3 回答 3

2

您正在从本地网络访问。您需要使用“端口转发”tcp/udp 80 从您的路由器设置打开 80 端口到您的本地 IP(即 10.0.0.132)

于 2012-08-03T12:15:42.217 回答
1

您将需要配置您的路由器(即,将本地网络连接到 Internet 的设备)以将端口 80 上的传入 TCP 连接转发到运行 Tomcat 的机器上的端口 80。

如果您的 Tomcat 机器的内部 IP 是静态的,这将容易得多,如果您使用 DHCP 在内部分配 IP 地址,那么您需要在 IP 更改时保持端口转发规则的更新。

于 2012-08-03T12:15:14.583 回答
0

您需要在路由器中端口转发请求,,

:80 ==> (转发这个到) ==> :80

在此之后,当您请求互联网地址时,路由器会将人转发到您的机器,并且该请求将得到答复。

于 2012-08-03T12:38:09.953 回答