Like Share Discussion Bookmark Smile

J.J. Huang   2021-07-27   天堂私服   瀏覽次數:

天堂私服 | 虛擬服務器和通訊埠轉發

章節用意

架設完模擬器,提供登入器給親友團後,因為網路設備的配置問題,無法連線。
此問題等於需要把外網連進來的某個port或某段port轉發到內網某台主機的某個port或某段port,就需要透過
虛擬服務器(Virtual server)或通訊埠轉發(Port forwarding)來解決。

虛擬服務器和通訊埠轉發?

首先要知道,虛擬服務器(Virtual server)、通訊埠轉發(Port forwarding)指的是同一件事,指讓外部裝置可以存取位於區域網路內裝置及服務的技術。

  • 虛擬服務器(Virtual server)
    • 通常是當做Web ServiceFTP Server等等,所以叫Virtual server比較容易懂。
  • 通訊埠轉發(Port forwarding)
    • 如果不是要做服務的,比如BT或遠端桌面,叫Virtual server又不是很正確,所以稱port forwarding

說明:

上圖,設定的結果基本上會如下配置 -

  • 118.163.27.88:8080 → 192.168.0.111:8080
  • 118.163.27.88:548 → 192.168.0.168:548
  • 118.163.27.88:21 → 192.168.0.188:21

設定範例

此處網路設備配置為 -

此處使用中華電信網路,「DSL-6740C (2T2R)」設備進行示範:

  • 首先確認電腦的IP位址。
  • 登入中華電信設備設定頁面,並點擊左邊WAN Setup頁籤。
  • 確認對外網路設定的Index名稱。
  • 此處可見為WAN1_2
  • 點擊左邊Virtual Server頁籤。
    • Enable Virtual Server Rules : True <勾選起用>
    • Name : LineageServer2000 <設定名稱>
    • Interface : WAN1_2 <選擇Index名稱>
    • Internal IP : 192.168.1.101 <內部IP>
    • Internal startport : 2000 <內部埠區間開始~>
    • Internal endport : 2000 <~內部埠區間結束>
    • External startport : 2000 <外部埠區間開始~>
    • External endport : 2000 <~外部埠區間結束>
    • Protocol Type : Both <TCP/UDP>
  • 可見下方已經將Virtual Server設定完畢。
  • 此時透過外部IP:2000連接,被導入到內部IP:2000

結語

其實虛擬服務器或是通訊埠轉發,在現在的設備上基本上都有提供,且設定方式都很簡單;而且不管是在IPS業者提供的設備,或是自己購買的所謂的IP分享器…等等,
官方都是有提供設定的教學文章,基本上照著設定都不是問題,主要是要了解IP 位址Port、內部網路、外部網路…這些基礎網路知識,就沒有太大問題了。
最後建議回顧一下首章天堂私服 | 天堂私服架設教學,了解其章結目錄,此處會不定時更新。

免責聲明

  • 本部落格文章中皆不提供任何所謂的遊戲「主程式」、「模擬器」、「登入器」…等等相關程式的下載點。
  • 本部落格文章中所見之遊戲主程式和服務器端程序均來自網路發佈,版本歸原作者所有
  • 本部落格文章為研究SQL資料庫與修改JAVA語法使用,非商業用途,亦無做營運事實等任何一切商業行為
  • 本部落格文章內容是為研究學習設計思想和原理為目的,絕沒有故意侵權或惡意抄襲、篡改其他遊戲內容

註:以上參考了
維基百科 - 通訊埠轉發
Amber - 如何設定連接埠轉發 (Port Forwarding) 規則?