配置你的虛擬服務(wù)器

前言

  1. 本篇旨在理清,路由器端口映射的過程,簡單來講就是讓外網(wǎng)也能訪問你的本地資源。
  2. 所以涉及到本地服務(wù)的搭建自行解決

原理:

通常情況下,路由器都有防火墻功能,互聯(lián)網(wǎng)用戶只能訪問到你的路由器WAN口(接ADSL的電話線口或路由寬帶外網(wǎng)口),而訪問不到內(nèi)部服務(wù)器。要想讓互聯(lián)網(wǎng)用戶訪問到你建的服務(wù)器,就要在路由器上做一個轉(zhuǎn)發(fā)設(shè)置,也就是端口映射設(shè)置,讓互聯(lián)網(wǎng)用戶發(fā)送的請求到達(dá)路由器后,再轉(zhuǎn)發(fā)到你建立的服務(wù)器或WEB站點。這就是端口映射。由于各個路由器廠商所取功能名稱不一樣,有的叫虛擬服務(wù)器,有的叫NAT設(shè)置(BitComet中常見問題)端口映射。

過程

  • 外網(wǎng)訪問:http://xx.xxx.xx.xxxx:8080
  • 路由器解析映射到本地站點或者服務(wù)器:http:192.168.x.xxx:8080

開始設(shè)置

首先

進(jìn)入你的路由器管理界面,找到虛擬服務(wù)器(Virtual Server)這一條款,一般會在應(yīng)用管理或者轉(zhuǎn)發(fā)規(guī)則條目下找到(根據(jù)不同廠商位置不定),如果實在找不到,可能是你的路由器不支持該功能(只要不是太老舊,都會有虛擬服務(wù)器這一功能的)

然后

啟用服務(wù)(一般默認(rèn)關(guān)閉),點擊添加

參數(shù)填寫:

  • 外部端口(就是外網(wǎng)訪問的端口):一般填 8080
  • 內(nèi)部端口(就是路由解析映射的端口):8080
  • IP地址填路由器分給你的本機(jī)ip:例如我的是192.168.1.100
  • 協(xié)議類型:根據(jù)你的需求自行選擇

注意:原則上外部端口和內(nèi)部端口是可以隨意填寫的(有些端口系統(tǒng)占用無法使用),只要自己理清外網(wǎng)訪問會映射到本地主機(jī)的那個端口就行了
就好比你明明外部端口設(shè)置為8080,內(nèi)部端口為8080,但是本地(也就是內(nèi)部)跑了一個3000端口的服務(wù),然后你還傻乎乎的外網(wǎng)訪問8080端口,得到的只能是xx.xxx.xxx.xx拒絕了我們的連接請求

建議:內(nèi)外端口一致免得記憶,如需多個端口,多添加幾條映射關(guān)系,如下:


如果你的路由器比較人性化,你會發(fā)現(xiàn)不需要填寫什么外部端口內(nèi)部端口,只需填寫服務(wù)端口范圍:
范圍

由此操作也就默認(rèn)內(nèi)外端口一致了,即本地跑了一個XXXX端口的服務(wù),外網(wǎng)直接訪問該端口就行
范圍

最后

點擊生效后,就可以在外網(wǎng)根據(jù)你的IP訪問你的本地資源

注意:此處的IP不是路由器分配給你的局域網(wǎng)IP,而是路由器的IP,可以在百度搜索關(guān)鍵字IP查詢

ip.png

我配置成功后在手機(jī)上用移動數(shù)據(jù)網(wǎng)絡(luò)訪問電腦的資源

success

當(dāng)然要有如上效果,你還得掌握一定的服務(wù)器配置基礎(chǔ):

怎么啟動一個本地服務(wù)要會吧 比如apahce, tomcate, node.js什么的
會一些HTML基礎(chǔ),那就可以美化以下訪問界面了

最后的最后

感謝室友的路由器

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容