使用「route」指令可以檢視及控制路由表。
顯示指定的路由資訊
msh> route get "destination"
為目的地指定 IPv4 位址。
無法將「0.0.0.0」指定為目的地位址。
啟用/停用指定的 IPv4 目的地
msh> route active {host|net} "destination" {on|off}
如果您沒有指定 {host|net},那麼會自動選擇主機設定。
新增 IPv4 路由表
msh> route add {host|net} "destination" "gateway"
將主機或網路路由新增至「目的地」,並將閘道位址新增至表格中的「閘道」。
指定目的地和閘道的 IPv4 位址。
如果您沒有指定 {host|net},那麼會自動選擇主機設定。
您不能指定「0.0.0.0」為目的地位址。
設定預設的 IPv4 閘道
msh> route add default "gateway"
從路由表刪除指定的 IPv4 目的地
msh> route delete {host|net} "destination"
如果您沒有指定 {host|net},那麼會自動選擇主機設定。
可指定目的地的 IPv4 位址。
設定 IPv6 預設閘道
msh> route add6 default "gateway"
將指定的 IPv6 目的地新增至路由表
msh> route add6 "destination""prefixlen[1-128]""gateway"
指定目的地和閘道的 IPv6 位址。
如果位址的首碼介於 1 到 127,就會選擇網路。如果位址的首碼介於是 128,就會選擇主機。
您不能登記與已登記紀錄的目的地與首碼相同的記錄。
您不能登記使用「0000:0000:0000:0000:0000:0000:0000:0000」為目的地的記錄。
從路由表刪除指定的 IPv6 目的地
msh> route delete6 "destination""prefixlen"
指定目的地和閘道的 IPv6 位址。
顯示指定的 IPv6 路由資訊
msh> route get6 "destination"
指定目的地和閘道的 IPv6 位址。
啟用/停用指定的 IPv6 目的地
msh> route active6 "destination""prefixlen[1-128]" {on|off}
路由初始化
msh> route flush
IPv4 路由表最多可以有 16 個。
IPv6 路由表最多可以有 2 個。
設定與外部網路上裝置通訊時的閘道位址。
所有介面都共有同一閘道位址。
「Prefixlen」是介於 1 到 128 之間的數字。