我有一個通過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)。DynDNS上的Tomcat表示「連接超時」
所以現在很清楚,它不是路由器問題,而是服務器配置。
我正在運行XAMPP 1.73,並將Tomcat作爲附件進行安裝。除端口之外,所有配置都是默認的XAMPP配置(因爲我交換了它們,沒有其他配置修改)。
我必須修改Tomcat上的任何內容以啓用遠程訪問嗎?它僅默認允許本地訪問?
任何幫助將非常感激。
tomcat是否有'Listen IP'配置? '0.0.0.0'會在所有IPs_上顯示_Listen,'127.0.0.1'會在localhost_上顯示_Listen。也許它有一個'Listen Interface'配置? – sarnold 2011-05-31 10:12:55
感謝您的回覆。說實話,我不知道。我是一個LAMP傢伙,這是我第一次使用Tomcat。 – 2011-05-31 10:18:05
@Jourdlad,看看['地址'](http://tomcat.apache.org/tomcat-6.0-doc/config/http.html#Standard_Implementation),其描述符合法案。 – sarnold 2011-05-31 10:23:27