跳过标题
 

route

使用“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之间的数字。