連接埠映射其實就是我們常說的NAT地址轉換的一種,其功能就是把在公網的地址轉翻譯成私人地址, 採用路由方式的ADSL寬頻路由器擁有一個動態或固定的公網IP,ADSL直接接在HUB或交換器上,所有的電腦共用上網。這時ADSL的外部地址只有一個,比如61.177.0.7。 而內部的IP是私人地址,比如ADSL設為192.168.0.1,下面的電腦就依次設為192.168.0.2到192.168.0.254。 在寬頻路由器上如何?NAT功能呢?一般路由器可以採用虛擬伺服器的設定和開放主機(DMZ Host)。虛擬伺服器一般可以由使用者自己按需定義提供服務的不同連接埠,而開放主機是針對IP地址,取消防火牆功能,將區域網路的單一IP地址直接映射到外部IP之上,而不必管連接埠是多少,這種方式只支援一台內部電腦。 最常用的連接埠映射是在網路中的伺服器使用的是內部私人IP地址,但是很多網友希望能將這類伺服器IP地址通過使用連接埠映射能夠在公網上看到這些伺服器,這裡,我們就需要搞清楚所用服務的連接埠號碼,比如,HTTP服務是80,FTP服務則是20和21兩個連接埠。 這裡我們以最常用的80連接埠為例,設定一個虛擬HTTP伺服器,假設內部HTTP伺服器IP地址為10.0.0.10。 第一步,在瀏覽器中輸http://10.0.0.2,進入其他配置頁面,修改HASB-100本身HTTP服務連接埠,不建議關閉,因為通常使用WEB設定HASB-100,將HTTP伺服器連接埠修改為81。 提交並重新啟動。 第二步,開啟HASB-100控制頁http://10.0.0.2:81 進入虛擬伺服器頁面,依次填入公用連接埠號碼80,私人連接埠號碼80,連接埠類型為TCP,主機IP地址10.0.0.10。 完畢後點擊“增加該設定”,然後儲存並重新啟動HASB-100,設定就完成了。這個時候外網的通過在IE中輸入HASB-100的IP地址就可以訪問到內部的10.0.0.10了,當然10.0.0.10要把HTTP服務開啟。 再講一下開FTP的虛擬伺服器,注意FTP是兩個連接埠,20和21,兩個都要作映射,方法也跟上面的一樣。 首先,在其他配置頁中將HASB-100的FTP服務關閉。 提交並儲存。然後在虛擬伺服器頁中添加兩條映射就可以了,跟HTTP的一樣,這裡就不多說了。 在其它設定項裡,有項DMZ設定,預設是關閉的,必須開啟才能開啟區域網路內虛擬伺服器的功能。 進入路由器,點擊“其他設定”->“NAT”->“添加”。 規則類型選擇“REDIRECT”。 協議選擇“TCP”。 本地地址輸入您的電腦地址,如“192.168.0.2”。 起始目的連接埠選擇“HTTP80”,如果映射其他連接埠,請選擇“任意其他連接埠”,並在右邊輸入連接埠號碼。 終止目的連接埠,設成和起始目的連接埠相同。如果要映射一個連接埠範圍,如“60000-60020”,可把起始目的連接埠設定為60000,終止目的連接埠設定為60020。 最後,點擊提交。在主菜單中點advanced,接下來的菜單中有個forwarding,以在內部pc192.168.1.2上架設webserver為例設定如下: extport:80to80 ipaddress:192.168.1.2 然後點擊“apply”就可以了