我已经在 Netbeans 中使用 apache tomcat 服务器创建了一个 Web 应用程序。我希望能够从 Web 访问该服务器。我位于 NAT 后面,项目可以访问吗?从我的计算机,我使用 访问该项目http://localhost:8084/equinox/
,如果我将 localhost 更改为外部 IP,我是否能够从其他网络访问此网站,或者我是否应该做其他事情。
答案1
您需要确保以下情况属实:
Tomcat 绑定的 IP 地址不仅仅是 localhost。即它必须能够接受远程连接
配置 NAT,将外部端口转发到运行 tomcat 的正确 IP 地址和端口
您可以配置任何防火墙,以允许 TCP 流量通过该端口往返于该主机。