Windows作業系統中的route命令是一個重要的網路工具,用於顯示和操作IP路由表。其基本語法為:route -f] [-p] [-4|-6] command [destination] [mask netmask] [[gateway] [metric metricvalue] [if interface]。其中,command表示需要執行的路由表操作,如add(添加路由)、delete(刪除路由)、change(修改路由)或print(列印路由表);-f參數用於清除所有非主路由、環回網路路由或多播路由的路由表條目;-p參數與add命令結合使用時,將路由表項設定為持久性,即重啟系統後仍然有效;-4和-6參數用於設定IPv4或IPv6路由表項;destination指定目標主機網路地址;netmask指定網路掩碼,默認值為255.255.255.255;gateway指定網關IP位址;metric指定躍點數;if參數用於指定本地接口名稱或接口號。
例如,要添加一條路由,可以使用命令route add 192.168.0.0 mask 255.255.255.0 192.168.1.1,這會將網關192.168.1.1添加到網路地址192.168.0.0/24的路由表項中。若要刪除相同的路由,可以使用命令route delete 192.168.0.0 mask 255.255.255.0 192.168.1.1。
此外,route命令還支持查看特定網段的路由、查看IPv4或IPv6路由表等操作。例如,route print命令可用於查看主機路由表,而route print 192.168.3*可顯示192.168.3開頭的路由段。這些命令對於管理多網卡終端和網路連線特別有用。