1. 程式人生 > 實用技巧 >How to :配置Windows Server 2003作為網路間的路由器

How to :配置Windows Server 2003作為網路間的路由器

在Windows伺服器系統中,均提供了路由和遠端訪問(RRAS)服務。其實路由和遠端訪問服務是兩部分功能的結合:路由服務和遠端訪問服務。通過RRAS提供的路由功能,你可以把你的Windows伺服器配置為一臺路由器。 RRAS中提供的路由服務主要有:
  • 不同網路間資料包的路由功能;
  • 靜態路由支援;
  • DHCP中繼代理協議支援;
  • NAT路由支援;
  • IGMP、RIPv2、OSPF路由協議支援;
  在這篇文章中,我主要給大家介紹一下如何配置Windows伺服器作為不同網路間的路由器。Windows伺服器是嚴格根據自己的路由表來決定如何對資料進行路由的。路由表是根據自己網路介面的配置而產生,並且可以通過手動配置靜態路由或者從RIPv2、OSPF的動態路由協議獲得更新。
檢視系統的路由表的方式有兩種:
  • 在命令提示符下執行route print命令;
  • 在RRAS管理控制檯中檢視路由表,具體操作方法為在RRAS管理控制檯展開伺服器名,然後展開IP路由選擇,右擊靜態路由,選擇顯示IP路由表
配置Windows Server 2003作為網路間路由器的過程非常簡單:首先,你需要正確配置這臺Windows伺服器不同網路介面的TCP/IP屬性,如IP地址、子網掩碼、預設閘道器等等,然後點選管理工具下的路由和遠端訪問,在彈出的路由和遠端訪問管理控制檯上,你可以看到伺服器名左側圖示上有個紅色向下的箭頭,這表明伺服器未執行。右擊伺服器名,然後選擇配置並啟用路由和遠端訪問 rrasrouter01.jpg
  在彈出的歡迎使用路由和遠端訪問伺服器安裝嚮導頁,點選下一步 配置頁,選擇自定義配置,然後點選下一步 rrasrouter02.jpg 自定義配置頁,選擇LAN路由,然後點選下一步 rrasrouter03.jpg 正在完成路由和遠端訪問伺服器安裝嚮導頁,點選完成;此時提示你是否開始RRAS服務,點選 rrasrouter04.jpg 等待幾秒後,RRAS完成配置後自動開始執行,如下圖所示,你可以看到,伺服器名左側的圖示上有個綠色向上的箭頭,這表明RRAS已經正常執行並提供路由服務了。 rrasrouter05.jpg   預設情況下RRAS只會路由本地區域網中的資料包。在RRAS提供請求撥號服務訪問Internet時,你應該配置它同時路由請求撥號介面的資料包,配置方式為右擊伺服器名,選擇屬性,然後在常規標籤中,選擇用於區域網和請求撥號路由選擇
。不過此選項通常情況下無需你額外配置,在啟用NAT服務並使用請求撥號介面時,會自動設定為此選項。
rrasrouter07.jpg 你可以在靜態路由中建立靜態路由,操作步驟為右擊靜態路由,選擇新建靜態路由,如下圖所示: rrasrouter09.jpg 你也可以在命令提示符下通過route add命令來新增靜態路由。   其實Windows作業系統均具有資料包路由的功能,只是預設並未啟用。你可以修改 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters] 路徑下的Dword鍵值 IPEnableRouter 當它的值為1時,啟用資料包路由功能,預設為0,即為不啟用。 通過IPEnableRouter登錄檔鍵值啟用路由功能和通過RRAS啟用路由功能的區別在於RRAS除了提供路由功能外,還提供資料包篩選器的資料包過濾功能。關於資料包篩選器詳細的資訊,請參見深入理解路由和遠端訪問服務中的篩選器和基本防火牆一文。