架設花生殼實現外網訪問本地tomcat

介紹背景:
本人Tomcat版本: Apache Tomcat/6.0.30
目的:
光使用Tomcat,頂多只能實現局域網內訪問。經過結合使用花生殼軟件,實現外網訪問。

1.打開Tomcat,先確保你的Tomcat初始化正常,並保證你要測試外網訪問的網站在內網起碼能訪問。
記住,請把tomcat的端口號由8080改爲80,由於訪問域名默認訪問的端口號是80.
具體方法:
到你的tomcat安裝文件...\Tomcat6.0\conf,找到serer.xml,打開,把非註釋部分中的8080都改爲80就行。
(非註釋部分指:位於《!-- --》以外的文字)
若是你在瀏覽器裏面輸入http://localhost,能獲得如下界面,說明第一步完成
c51683636_1368ef3feafg215.jpg

3.安裝運行花生殼,首先你必須註冊執照之類的。註冊成功後便能成功登錄打開花生殼,而且你會獲得一個免費的域名。
c51683636_1368ef7840fg215.jpg
4.右鍵該域名,點擊域名管理。彈出一個網頁。選擇免費域名,勾選你的域名,點擊激活花生殼
c51683636_1368ef902abg214.jpg
5.從新回到你的花生殼客戶端,右擊你的免費域名,選擇「域名診斷」,若是顯示以下,說明本步驟完成
c51683636_1368f10b9cdg213.jpg

6.接下來,直接輸入你的域名加 相關文件夾路徑便可訪問你的網頁了
好比我想外網觀看我tomcat中webapp文件夾中的nba文件夾中的aa.wmv視頻,只需在瀏覽器中輸入:http://czxttkl.vicp.cc/nba/aa.wmv

若是你是使用Tp-Link路由器,從第4步執行以前,須要進行以下步驟:
1.進入192.168.1.1 TPLINK控制頁,選擇動態DNS,設置以下圖所示。而後點登錄。(用戶名和密碼就是你花生殼的用戶名和密碼)登錄成功會顯示你的域名信息,而後點保存。
c51683636_1368f09c830g215.jpg
2.打開cmd.exe,輸入ipconfig,得到你的本地ipv4地址(即你的內網地址)
如個人是192.168.0.102
c51683636_1368f0ce4ffg214.jpg
3.回到你的TPLINK控制頁,選擇轉發規則中的「虛擬服務器」,添加一條記錄,端口是80,ip地址是你的內網ip
c51683636_1368f0e38a8g213.jpg
相關文章
相關標籤/搜索