如何通過外網訪問局域網的網站【路由器設置端口映射】


轉載請注明出處。

原文作者:宋發元

原文鏈接:http://blog.csdn.NET/u011019141/article/details/53709668

 

一直以來,在開發中我都使用花生殼對內網的地址做映射,以此達到外網訪問內網的網站資源。但是這之間經過花生殼轉發這一折騰,明顯速度慢了不少。而且還必須時常開啟並登陸花生殼客戶端。

閑來沒事我搗鼓了下直接通過路由器中對局域網中的電腦進行映射,讓外網通過路由器的公網ip直接訪問我局域網中的網站資源。

 

start:

1.首先,我啟動我電腦上的Tomcat,然后訪問Tomcat下默認的資源,如下:

這里的http://192.168.1.101:8080/為本機局域網ip+Tomcat的8080端口(根據自己需求修改)

 

2.訪問192.168.1.1登錄路由器管理界面(我這里是TP-LINK路由器,不同牌子路由器大同小異),找到【轉發規則】>【虛擬服務器】,如圖:

在右側根據規則添加ip地址和端口信息。

 

舉例說明:如果您的FTP服務器(端口號為21)IP地址為192.168.1.2,Web服務器(端口號為80)地址為 192.168.1.3,POP3服務器(端口號為110)IP地址為 192.168.1.6,游戲服務器(端口號為6001-6008)IP地址為 192.168.1.8,這時您需要指定如下的虛擬服務器映射表:
服務端口
IP地址
協議
狀態
21
192.168.1.2
ALL
生效
80
192.168.1.3
TCP
生效
110
192.168.1.6
TCP
生效
6001-6008
192.168.1.8
TCP
生效
注意:如果設置了服務端口為80的虛擬服務器,則需要將“安全功能”菜單中“遠端WEB管理”項的WEB管理端口設置為80以外的值, 如8080,否則會發生沖突,而導致虛擬服務器不起作用。

3.之后,請關閉你電腦的防火牆。

 

win7通過【控制面板】-【系統和安全】-【Windows 防火牆】-【打開或關閉Windows防火牆】,如圖:

 

4.然后,在百度輸入IP,會得到你當前網絡的公網ip,如圖:

 

5.最后,即可通過公網IP+端口號訪問局域網的網站資源啦。

 

 

 

----by:songfayuan 2016-12-17點擊這里給我發消息


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM