2014-10-29 71 views
0

我想部署一個網址的web應用程序說不能訪問本地計算機上比其他部署Web應用程序

http://10.x.x.x:8080/test使用Apache Tomcat。這從本地計算機運行。 問題是地址10.x.x.x是我的ipv4地址,當我嘗試從其他計算機打它不可訪問時。 使用noip /什麼是我的ipaddress.com我也看到,公共IP不同於IPV4地址。 即使我嘗試http://1.x.x.x:8080/test它劑量工作。此外,我發現,當我從命令提示符下執行ping 1.x.x.x時,它會超時而沒有成功。

我正在使用wifi加密狗。

+0

我不認爲你可以用wifi dongle做到這一點。有路由器是的。在路由器上,您需要創建一個也稱爲虛擬服務器的NAT設置。您需要製作NAT設置或虛擬服務器條目。這取決於路由器的品牌。添加一個條目,將端口8080發出的請求轉發到託管tomcat服務器的內部ipv4地址 – sethu 2014-10-29 03:44:37

回答

0

10.x.x.x是一個IPv4專用IP地址。它不在您的「本地網絡」之外尋址。有可能您的計算機根本沒有公共IP地址。

您的計算機可能正在通過NAT服務器與外界通話。默認情況下,這隻適用於外出連接。根據您的網絡設置方式,可能需要配置NAT服務器以將其公共IP地址上的端口映射到計算機上的端口8080。

但這不是一個編程問題。這個問題不屬於這裏。

相關問題