使用“route”命令查看和控制路由表。
所有路由信息显示
msh> route get "destination"
指定目的地的 IPv4 地址。
“0.0.0.0”不能作为目标地址指定
启用/禁用指定的 IPv4 目的地
msh> route active {host|net} "destination" {on | off}
您可以打开或关闭指定的目的地。主机将成为默认设置。
添加 IPv4 路由表
msh> route add {host|net} "destination" "gateway"
将主机或网络路由添加到路由表中的“destination”,并将网关地址添加到“gateway”。
指定目的地和网关的 IPv4 地址。
主机将成为默认设置。
设置默认 IPv4 网关
msh> route add default gateway
从路由表中删除指定的 IPv4 目的地
msh> route delete {host|net} "destination"
主机将成为默认设置。
可以指定目的地的 IPv4 地址。
设置 IPv6 默认网关
msh> route add6 default gateway
将指定的 IPv6 目的地添加到路由表
msh> route add6 "destination" "prefixlen" "gateway"
指定目的地和网关的 IPv6 地址。
从路由表中删除指定的 IPv6 目的地
msh> route delete6 "destination" "prefixlen"
指定目的地和网关的 IPv6 地址。
显示有关指定的 IPv6 路由信息的信息
msh> route get6 "destination"
指定目的地和网关的 IPv6 地址。
启用/禁用指定的 IPv6 目的地
msh> route active6 "destination" "prefixlen" {on | off}
路由初始化
msh> route flush
IPv4 路由表的最大数目为 16。
IPv6 路由表的最大数目为 2。
设置与外部网络上的设备通信时的网关地址。
所有接口共享同一个网关地址。
“Prefixlen”是介于 1 到 128 之间的数值。