如何設定路由器埠對映

  採用埠對映Port Mapping的方法,可以實現從Internet到區域網內部機器的特定埠服務的訪問。下面小編就總結了在教學與組網實踐中採用的幾種埠對映方法,歡迎大家參考和學習。

  如何設定埠對映

  埠對映Port Mapping/Port Forwarding有點類似服務重定向, 所以有些路由器Router中也稱為虛擬伺服器Virtual Server。

  為了描述方便, 下面的敘述中統一稱為[埠對映]。 採用埠對映的方法,可以實現從Internet 到區域網內部機器的特定埠服務的訪問。

  埠對映的實現方式可以分為純軟體和軟硬結合方式。 以純軟體方式實現埠對映功能軟體有很多, 比如, MS Windows9x/200/XP 下的PortTunnel 專門針對HTTP、FTP、SMTP 服務的埠對映,提供了較多的引數設定,在相應的標籤選單下調整。又如各種版本的Linux 作業系統本身就支援埠對映, 只需要網路管理員做相應的設定和調整即可實現。 而以軟硬結合方式實現埠對映功能的, 主要常見於各種路由器提供閘道器路由功能 。

  下面主要介紹各種路由器Router中如何實現埠對映

  一般路由器中有個埠對映Port Mapping或者虛擬伺服器Virtual Server的設定。使用者需要在路由器Router的“管理介面”中相應的埠對映介面中, 設定好相應的需要對映的埠, 協議,內網地址等, 才能生效。設定的方法可能會因為路由器Router不同的品牌和型號,在設定的方法上也會有所不同。埠對映支援的網路協議有TCP/UDP/兩者, 所以進行埠對映設定時, 如果不熟悉, 可以選擇兩者都支援。

  舉例說明:

  以某路由器Router為例,在啟用其路由功能之後,網路拓撲圖如下:

  這裡假定路由器Router預設IP 內網地址為192.168.1.1,內網中電腦一般可以設定成為192.168.1.XX=2~254,在內網中某一臺電腦上開啟IE,在位址列輸入

  針對郵件伺服器要做如下設定:進入“埠對映”,在埠填入 25, 協議中選擇: TCP, IP地址: 192.168.1.xx 為安裝郵件伺服器電腦的區域網IP 地址,同樣方法設定110pop3,6080webmail埠等。 以上假定使用者內網段地址為: 192.168.1.0。 設定好後, 就實現了埠對映功能了, 發往路由器的郵件就會自動轉發到指定的內網主機上192.168.1.x。

  同樣, 如果想設定特殊埠, 比如: 6000。 在埠填入 6000, 協議中選擇: ALL或根據具體情況選擇, IP 地址:192.168.1.xx 為內網段地址 1~254。 設定好後, 發往路由器6000 埠的任何資料就會自動轉發到主機192.168.1.x 的埠6000 上了。

  以上說明沒有針對具體路由器。 具體情況, 請查閱您的路由器說明書,看看如何作埠對映。

  埠對映的幾種實現方法

  利用IIS實現WWW和FTP服務的重定向

  Windows 2000和Windows XP都包含了IIS元件,其中的WWW和FTP服務具有主目錄重定向設定,與埠對映相比,雖名稱不同但作用類似。本文以Windows 2000下IIS 5.0的WWW和FTP服務舉例說明。

  1、WWW服務的重定向

  開啟管理工具中的Internet服務管理器,進入“Internet資訊服務”對話方塊,選擇Web站點名稱,例如:“預設Web站點”,檢視其屬性,在屬性頁面的“主目錄”標籤下,我們可以設定WWW伺服器的主目錄位置。設定主目錄為“另一計算機上的共享位置”,則可以在“網路目錄”欄目內,以“\\ {伺服器}\{共享名}”格式填寫區域網內部的WWW伺服器上已經設為共享的主目錄,例如:\\Server6\www。

  我們也可以選擇“重定向到URL”,然後在“重定向到”欄目輸入區域網內部的WWW伺服器的連結,例如

  2、FTP服務的重定向

  與WWW服務的重定向相似,開啟管理工具中的Internet服務管理器,進入“Internet資訊服務”對話方塊,選擇FTP站點名稱,例如:“預設FTP站點”,檢視其屬性,在屬性頁面的“主目錄”標籤下,我們可以設定FTP伺服器的主目錄位置。

  WinRoute Pro的埠對映功能

  WinRoute Pro是一個工作於NAT網路地址翻譯方式的Internet共享軟體。它本身自帶了埠對映功能。

  執行WinRoute Administration並登入,在主選單上選擇“Settings→ Advanced→Port Mapping”,出現埠對映的設定介面。埠對映條目的新增、編輯介面如圖所示。可以設定的選項包括協議、監聽埠、埠型別單一埠還是某個範圍的連續埠、目的主機、目的埠等。

  專用的埠對映工具PortTunnel

  PortTunnel是一個實現埠對映的專用工具。它是一個直接執行的軟體。

  如果作業系統為Windows NT/Windows 2000/Windows XP,第一次執行時選擇Start,PortTunnel會自動以服務方式執行。點選[Add]按鈕新增條目,點選[Edit]按鈕編輯現有條目,點選 [Delete]按鈕刪除條目。“新建/編輯”條目的介面見下圖。

  在這個“新建/編輯埠對映”對話方塊中,我們要給該條目命名,然後設定輸入埠Port In、繫結地址Bind address、輸出埠Port Out和輸出地址Address Out。其中,“繫結地址”是指監聽該主機的哪一個IP內部IP還是外部IP。設為“Any0.0.0.0”則監聽該主機的全部IP。

  PortTunnel專門針對HTTP、FTP、SMTP服務的埠對映,提供了較多的引數設定,在相應的標籤選單下調整。此外,PortTunnel還提供了安全性設定和日誌、統計等功能。