DynDNS 上的 Tomcat 表示“连接超时”
我有一个通过 DynDNS 注册的域 (dummydns.dyndns-server.com)。我最初在 Apache-PHP 的端口 80 上启用端口转发,在 Tomcat 的端口 8080 上启用端口转发。我可以在本地计算机上访问 Apache 和 Tomcat(分别为 localhost:80 和 localhost:8080)。但是,我只能访问网络外部的 Apache (dummydns.dyndns-server.com:80),而不能访问 Tomcat (dummydns.dyndns-server.com:8080)。我想我现在只需要 Tomcat,所以我交换了两个域(现在 Apache 在 8080 上,Tomcat 在 80 上)。令我沮丧的是,我仍然无法访问 Tomcat (dummydns.dyndns-server.com:80),但仍然能够访问 Apache(dummydns.dyndns-server.com:8080)。
现在很清楚,这不是路由器问题,而是服务器配置问题。
我正在运行 XAMPP 1.73,并安装了 Tomcat 作为附加组件。除了端口之外,所有配置都是默认的 XAMPP 配置(因为我交换了它们,没有其他配置修改)。
我是否需要修改 Tomcat 上的任何内容才能启用远程访问?默认情况下只允许本地访问吗?
任何帮助将非常感激。
I have a domain registered through DynDNS (dummydns.dyndns-server.com). I initially enabled port forwarding on port 80 for Apache-PHP and 8080 for Tomcat. I can access both on my local machine for Apache and Tomcat (localhost:80 and localhost:8080 respectively). However, I am only able to access Apache outside our network (dummydns.dyndns-server.com:80) but not Tomcat (dummydns.dyndns-server.com:8080). I figure I only need Tomcat for now so I swapped the two domains (now Apache is on 8080 and Tomcat on 80). To my dismay, I am still unable to access Tomcat (dummydns.dyndns-server.com:80) and still able to access Apache(dummydns.dyndns-server.com:8080).
So it's clear now that it is not a router issue but with server configuration.
I am running XAMPP 1.73 with Tomcat installed as add on. All configurations are defaults XAMPP configurations except for their ports (because I swapped them, no other config modifications).
Do I have to modify anything on Tomcat to enable remote access? Does it only allow local access by default?
Any help would be very much appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
忘记那件事吧。这是防火墙问题。
Forget about that. It's a firewall problem.