[3]路由器的虛擬伺服器功能,作用還是蠻多的

網路就是讓我們通訊的,那麼你有沒有辦法能夠在外地也能隨意訪問家中裝置?路由器的虛擬伺服器功能就可以幫你實現!

我用這個方法可以和夥伴們在廣域網上進行 Minecraft(我的世界) 遊戲的區域網連線,無需第三方軟體(用第三方軟體其實更麻煩)

首先,本文是以前兩篇文章作為基礎,所以,請網友們關注我的熊掌號,先檢視往期文章,再來這裡看看吧!(當你看不懂的時候不妨看看往期文章,可能有答案!)

如果你想在外面用網際網路透過 外網(公網)IP 訪問你家的某個電腦,其實,你訪問的是你家的路由器,因為你的路由器才是真正的撥號上網,你家電腦上網其實都是把網路請求發給路由器,然後路由器再去請求,路由器把請求後的內容,返回給你的電腦而已。

所以,如果你想要你在外地訪問家裡電腦時,你得讓路由器知道你要訪問那個電腦

這就是虛擬伺服器可以做到的作用,你從路由器管理頁面中找到虛擬伺服器,我的和你的可能不一樣,需要你聰明的變通一下,有些路由器設定比較麻煩,不過提供關鍵的資訊還是這三個:

外部埠,內部埠,IP地址

[3]路由器的虛擬伺服器功能,作用還是蠻多的

IP地址:就是你要從外面訪問自己家的那個電腦的 IP地址,這個IP是你路由器分配的(內網IP),這個告訴路由器後,路由器就知道你要從網際網路上訪問家裡的哪個電腦主機了

埠概念:本來我寫了一堆來嘗試通俗易懂的解釋埠概念,不過還是覺得,給你們說這麼複雜什麼的,我也不是好的啟蒙人,就不說那麼多了,你姑且可以理解為,

首先你說:“傳送給IP是192。168。1。104的電腦一段資訊”,那麼就”乖乖“的把訊息給了這個電腦。

但是,電腦上這麼多程式,你要給哪個程式送?

所以,某個程式提前給電腦說:“只要是埠555號來的資訊,都給我”。

現在你重新發一個資訊:“發給192。168。1。104 埠是 555 內容是:學習就是來提高效率的”。傳送後,這個程式就收到了。

舉個例子:遠端桌面就是那個程式,他也有一個埠,就叫 3389 ,你可以更改這個埠號(一個埠只能給一個電腦用,如果路由器下有多個電腦,你也想在外地都能遠端連線時,就需要更換一下埠號了,我以後會出一個文章專門說的),但目前你應該沒必要改,如果你真改了,記得網路防火牆允許該埠透過,然後再重啟電腦

現在你應該知道路由器中那個埠填啥了吧。其他需要網際網路上通訊的程式也是一個道理。

提醒:

關於內部埠號和外部埠號:

我們接著遠端桌面的那個例子說,其中我說到,更換埠號,以及原因。

實際上我們應該不必這樣做,路由器的內部埠和外部埠之分就是用來解決該問題的,比如

A電腦IP是192。168。0。101 遠端桌面埠3389

B電腦IP是192。168。0。102 遠端桌面埠3389

如果我不修改某個電腦的埠,那麼我可以在路由器的虛擬伺服器中設定

192。168。0。101 外部埠:3399 內部埠:3389

192。168。0。102 外部埠:3389 內部埠:3389

你可能納悶了,這麼設定的原理是什麼?

我這麼跟你說吧,當你在外面的網路中訪問你家路由器時,你同時也指定了要訪問那個埠,你當然不能讓兩個外部埠號一樣了,不然路由器就迷茫了,不知道該將你的網路請求轉發給那個IP主機。所以外部埠號設定不能衝突。

那麼,內部埠號為什麼可以一樣呢?因為,IP地址不同啊。比如,你在外地網路請求你路由器的 3389埠,那麼你路由器一看就知道該往哪個IP地址的主機送了。所以這個不衝突的哦

關於寬頻使用者外網IP不斷變動的解決方案:

該解決方案需要一臺支援 DDNS 功能的路由器來解決,其實大多數路由器(100元甚至50元的路由器都支援)。這個使用方法我以後會說的

“乖乖”

由於區域網實現原理,駭客們可以惡意擾亂區域網通訊,從而實現竊取其他網內裝置的網路資料。這是因為傳輸機制太乖了,以至於不分好壞!

頂部