配置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地址、子網掩碼、默認網關等等,然後點擊管理工具下的路由和遠程訪問,在彈出的路由和遠程訪問管理控制檯上,你可以看到服務器名左側圖標上有個紅色向下的箭頭,這表明服務器未運行。右擊服務器名,然後選擇配置並啓用路由和遠程訪問,
在彈出的歡迎使用路由和遠程訪問服務器安裝嚮導頁,點擊下一步;
在配置頁,選擇自定義配置,然後點擊下一步;
在自定義配置頁,選擇LAN路由,然後點擊下一步;
在正在完成路由和遠程訪問服務器安裝嚮導頁,點擊完成;此時提示你是否開始RRAS服務,點擊是,
等待幾秒後,RRAS完成配置後自動開始運行,如下圖所示,你可以看到,服務器名左側的圖標上有個綠色向上的箭頭,這表明RRAS已經正常運行並提供路由服務了。
默認情況下RRAS只會路由本地局域網中的數據包。在RRAS提供請求撥號服務訪問Internet時,你應該配置它同時路由請求撥號接口的數據包,配置方式爲右擊服務器名,選擇屬性,然後在常規標籤中,選擇用於局域網和請求撥號路由選擇。不過此選項通常情況下無需你額外配置,在啓用NAT服務並使用請求撥號接口時,會自動設置爲此選項。
你可以在靜態路由中創建靜態路由,操作步驟爲右擊靜態路由,選擇新建靜態路由,如下圖所示:
你也可以在命令提示符下通過route add命令來添加靜態路由。
其實Windows操作系統均具有數據包路由的功能,只是默認並未啓用。你可以修改
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters]
路徑下的Dword鍵值 IPEnableRouter
當它的值爲1時,啓用數據包路由功能,默認爲0,即爲不啓用。
通過IPEnableRouter註冊表鍵值啓用路由功能和通過RRAS啓用路由功能的區別在於RRAS除了提供路由功能外,還提供數據包篩選器的數據包過濾功能。