如何將PC電腦變成web服務(wù)器:將內(nèi)網(wǎng)主機(jī)映射到外網(wǎng)實(shí)現(xiàn)遠(yuǎn)程訪問

如何將PC電腦變成web服務(wù)器:將內(nèi)網(wǎng)主機(jī)映射到外網(wǎng)實(shí)現(xiàn)遠(yuǎn)程訪問
我是艾西,今天跟大家分享內(nèi)容還是比較多人問的一個(gè)問題:如何將PC電腦變成web服務(wù)器。內(nèi)網(wǎng)主機(jī)作為web服務(wù)器,內(nèi)容包括本地內(nèi)網(wǎng)映射、多層內(nèi)網(wǎng)映射解決方案、繞過電信80端口封鎖、DDNS功能的實(shí)現(xiàn)(非花生殼)、網(wǎng)站加速等。這也是很多人想知道怎么弄怎么設(shè)置的方法,自己電腦弄成服務(wù)器在某些時(shí)候還是可以做很多有趣的事情:比如搭建個(gè)小游戲和朋友一起體驗(yàn)服主的快樂等........(雖然現(xiàn)在很多人都是用的花生殼軟件,但小編還是想多分享一種方式方法,讓需要的小伙伴有更多的選擇)
我們進(jìn)入今天的主題端口映射
首先要把電腦變成內(nèi)網(wǎng)服務(wù)器,有如下幾點(diǎn)要求:
①有獨(dú)立IP地址
②內(nèi)網(wǎng)結(jié)構(gòu)不過于復(fù)雜,一般適用于家庭寬帶
③需要一臺(tái)服務(wù)器(國(guó)內(nèi))
④一個(gè)域名(備案或是不備案主要看服務(wù)器運(yùn)營(yíng)商那邊能不能過防火墻)
⑤擁有家里路由器和光貓的密碼
⑥上行帶寬不要太小,至少保證1M/S以上
以上為必須滿足的要求,達(dá)不到請(qǐng)放棄。
接下來我們以如何將windows的遠(yuǎn)程桌面端口映射到公網(wǎng)為例,通過端口映射將內(nèi)網(wǎng)主機(jī)映射到公網(wǎng)。為了方便大家理解,本次操作為實(shí)際操作,進(jìn)行兩次端口轉(zhuǎn)發(fā)。
一、環(huán)境介紹
環(huán)境為普通家庭寬帶,通過光貓接入,然后光貓?jiān)俳尤霟o線路由器,主機(jī)接在無線路由器上。
首先獲取光貓的公網(wǎng)地址(這個(gè)自己翻翻家里的網(wǎng)絡(luò)盒子即可知道),用百度搜索 IP 即可。
?
光貓公網(wǎng)地址為:xxx.xxx.xxx.xxx
光貓內(nèi)網(wǎng)地址為:192.168.1.1
路由器內(nèi)網(wǎng)地址為:10.1.1.1
主機(jī)地址為:10.1.1.111
大致架構(gòu)了解一下,這也是大多數(shù)家庭寬帶的結(jié)構(gòu)圖:
?

二、網(wǎng)關(guān)(光貓端口轉(zhuǎn)發(fā))
打開光貓配置頁面 192.168.1.1 輸入賬號(hào)密碼登錄
如圖找到端口映射(虛擬服務(wù)器)
?

名詞釋義:
服務(wù)協(xié)議:有TCP和UDP兩種,一般只要開TCP即可。
局域網(wǎng)IP:需要轉(zhuǎn)發(fā)到哪臺(tái)設(shè)備,這個(gè)設(shè)備的內(nèi)網(wǎng)地址
內(nèi)部端口:需要轉(zhuǎn)發(fā)到哪臺(tái)設(shè)備,這個(gè)設(shè)備的端口
外部端口:從外部哪個(gè)端口轉(zhuǎn)發(fā)進(jìn)來
比如本次操作我們需要使用windows的遠(yuǎn)程桌面,端口為3389。將公網(wǎng)的3389端口轉(zhuǎn)發(fā)到路由器的10000端口,那么局域網(wǎng)IP就是路由器的地址即192.168.1.2,外部端口為3389,內(nèi)部端口為10000。
?

添加完成后我們就把公網(wǎng)地址的3389端口映射到了路由器的10000端口上。
三、路由器(端口二次轉(zhuǎn)發(fā))
在上一步中,公網(wǎng)的3389端口已經(jīng)映射到了路由器的10000端口,那么如果這時(shí)候通過公網(wǎng)發(fā)起一個(gè)遠(yuǎn)程桌面,會(huì)被定向到路由器的10000端口。這時(shí)候我們需要路由器對(duì)端口進(jìn)行二次轉(zhuǎn)發(fā)。
打開路由器的管理界面 10.1.1.1 這里以TP-LINK的TL-WR886N為例,一般路由器都帶有端口轉(zhuǎn)發(fā)(虛擬服務(wù)器)功能。
找到虛擬服務(wù)器設(shè)置:
?

我們新建一條規(guī)則,把路由器的10000端口進(jìn)行轉(zhuǎn)發(fā), 轉(zhuǎn)發(fā)到主機(jī)的3389端口上:
?

確保電腦開了遠(yuǎn)程桌面,打開方法是右鍵我的電腦-遠(yuǎn)程設(shè)置-允許遠(yuǎn)程桌面連接。然后另一臺(tái)電腦運(yùn)行mstsc,打開遠(yuǎn)程桌面連接,直接輸入家里的公網(wǎng)地址,開始連接。


成功連接上,操作還是相對(duì)流暢的。
四、實(shí)現(xiàn)的原理
隨便畫張草圖將就看下
?

我們可以看到,當(dāng)我們通過公網(wǎng)發(fā)起遠(yuǎn)程桌面請(qǐng)求的時(shí)候,訪問默認(rèn)3389端口。網(wǎng)關(guān)接收到了請(qǐng)求,將3389端口對(duì)應(yīng)轉(zhuǎn)發(fā)到路由器的10000端口,路由器又將10000端口轉(zhuǎn)發(fā)到了主機(jī)的3389端口,即實(shí)現(xiàn)了外網(wǎng)訪問內(nèi)網(wǎng)主機(jī)。當(dāng)然,如果做web服務(wù)器的話,將文中的3389端口替換為80或者443端口,是同樣的原理。
我是艾西,今天的分享就到這里啦
攜手馳網(wǎng)為您在網(wǎng)絡(luò)的道路上保駕護(hù)航