使用「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"
在表中為「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之間的數字。