2014-02-26 24 views
0

我有一個靜態IP地址,說:127.254.x.x 是否有可能通過用我的IP替換本地主機從其他地方訪問我的Web應用程序?我應該如何取代本地主機以從別處運行我的Web應用程序?

此外,如果Ithe服務器在WiFi網絡上,我將如何替換本地主機?即路由器分配一個不同的IP到我的服務器(由於dhcp),而不是我原來的靜態IP。在這種情況下,它應該是 192.x.x.2:8090 或者 127.254.x.x

任何幫助表示讚賞。

+1

它與java無關。 –

+0

我已經刪除了'java'和'jsp'標籤。正如Bosko所說,他們無關緊要。 –

回答

3
我有一個靜態IP地址,

說:127.254.x.x是否有可能通過剛剛與我的IP取代本地主機從別的地方訪問我的web應用程序???

是的,只要你正確配置它。

通常情況下,您的寬帶調制解調器/路由器可與外界通信,併爲您的設備提供NAT網絡範圍。所以你有一個外部IP地址(調制解調器/路由器用來與外部世界通信的地址),以及可能的幾個內部IP地址(用於你的手機,你的筆記本電腦,你的其他筆記本電腦,你的Kindle等)。

所以從外界進入你的內部網絡上的Web服務器,你必須做兩件事情:

  1. 配置調制解調器/路由器「前進」收到所需的端口上的流量(端口80用於HTTP)到網絡上的服務器。你怎麼做取決於你的調制解調器/路由器。尋找「端口轉發」。

  2. 當試圖從外部訪問應用程序時,請使用外部而非內部IP地址。

因此,舉例來說,如果你的外部IP地址爲222.111.222.12,你正在使用的機器的IP地址作爲Web服務器是127.154.0.23,然後你告訴你的調制解調器/路由器,無論它在端口80上收到的流量應該轉發到127.154.0.23(這個配置可能是IP地址,或者可能是你網絡服務器上的網卡的MAC地址;它取決於調制解調器/路由器)。然後,從網絡外部查看您的應用,請轉至http://222.111.222.12(或者您在DNS中分配該IP地址的任何名稱)。

相關問題