無線 AP 裡的 NAT(Network Address Translation,網路地址轉換)功能,能讓區域網路內的電腦能共用同一個對外 IP 位址,並受到網路防火牆保護,但這些的電腦的對外連線能力會因此受限,因此 FTP、 電子郵件伺服器或 P2P 軟體可能會變得無法使用。
不過透過「DMZ」(DeMilitarized Zone)、「虛擬伺服器」兩個設定功能,就能讓區域網路內的電腦也能自由的連外。區域網路內的某部電腦如果設定為「DMZ」,就表示所有外部網路連線資 料都可以直接傳送到這台區域網路電腦,但就完全不受防火牆保護。虛擬伺服器則是較為折衷的方式,首先確定無法正常連線使用的軟體需要使用哪些TCP、 UDP Port,接著在「虛擬伺服器」指定區域網路內某台電腦開放這些Port,軟體就能正常連線使用,以下就用傻多RB-1800示範設定。
Step 1
如果這台區域網路電腦主要用途就是當伺服器的話,那就可以將內部網址設定到「NAT」、「DMZ」、「DMZ的主機位址」,所有網路連線就能暢通無阻。
Step 2
如果這台區網內的電腦只是偶爾當作上下傳大檔的FTP用的話,可以在「虛擬伺服器」內設定開放Port 21,或其他指定的Port。
Step 3
一般來說在eMule上設定後UPnP可正常連線,但如果設定失敗或無線AP不支援UPnP,那麼就需要在虛擬伺服器上設定開放TCP、UDP。
Step 4
以開放eMule為例,選擇「虛擬伺服器」後,在「位址」中輸入內部網址,如192.168.1.106,通訊協定分別選擇TCP、UDP,在「公用埠範圍」輸入上一個步驟看到的通訊埠後套用變更。
Step 5
可以在連接埠轉發規則列表中看到,該區域網路IP位址的TCP、UDP分別開放48209、62380連接埠,eMule已經能正常連線。
延伸閱讀:
本文同步刊載於PC home雜誌
歡迎加入PC home雜誌粉絲團!