VRRP

nv unset 命令会删除您使用等效的 nv set 命令设置的配置。本指南仅在 nv unset 命令与 nv set 命令不同时描述 nv unset 命令。


nv set interface <interface-id> ip vrrp enable

为接口启用或禁用VRRP。默认设置为 off

命令语法

语法描述
<interface-id>您要配置的接口。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set interface swp1 ip vrrp enable on

nv set interface <interface-id> ip vrrp virtual-router <virtual-router-id>

配置与 VRRP 一起使用的虚拟网关组。

命令语法

语法描述
<interface-id>您要配置的接口。
<virtual-router-id>虚拟路由器语法 (VRID)。

版本历史

在 Cumulus Linux 5.0.0 中引入


nv set interface <interface-id> ip vrrp virtual-router <virtual-router-id> address <ip-address-id>

为 VRRPv3 配置虚拟地址。

命令语法

语法描述
<interface-id>您要配置的接口。
<virtual-router-id>虚拟路由器语法 (VRID)。
<ip-address-id>IPv4 或 IPv6 地址。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set interface swp1 ip vrrp virtual-router 44 address 10.0.0.1

nv set interface <interface-id> ip vrrp virtual-router <virtual-router-id> advertisement-interval

配置虚拟路由器组中主路由器连续宣告之间的间隔。您可以指定介于 10 到 40950 毫秒之间的值。默认设置为 1000。

命令语法

语法描述
<interface-id>您要配置的接口。
<virtual-router-id>虚拟路由器语法 (VRID)。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set interface swp1 ip vrrp virtual-router 44 advertisement-interval 2000

nv set interface <interface-id> ip vrrp virtual-router <virtual-router-id> preempt

配置抢占模式,如果路由器具有比当前主路由器更高的优先级,则允许该路由器接管虚拟路由器组的主路由器角色。默认设置为 on

命令语法

语法描述
<interface-id>您要配置的接口。
<virtual-router-id>虚拟路由器语法 (VRID)。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set interface swp1 ip vrrp virtual-router 44 preempt off

nv set interface <interface-id> ip vrrp virtual-router <virtual-router-id> priority

配置虚拟路由器组中虚拟路由器的优先级,这决定了每个虚拟路由器扮演的角色以及主路由器发生故障时会发生什么。虚拟路由器的优先级介于 1 到 254 之间;优先级最高的路由器成为主路由器。默认设置为 100。

命令语法

语法描述
<interface-id>您要配置的接口。
<virtual-router-id>虚拟路由器语法 (VRID)。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set interface swp1 ip vrrp virtual-router 44 priority 254

nv set interface <interface-id> ip vrrp virtual-router <virtual-router-id> version

配置接口的 VRRP 协议版本。您可以指定值 2 或 3。默认设置为 3。

命令语法

语法描述
<interface-id>您要配置的接口。
<virtual-router-id>虚拟路由器语法 (VRID)。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set interface swp1 ip vrrp virtual-router 44 address 10.0.0.1

nv set router vrrp advertisement-interval

配置虚拟路由器组中主路由器连续宣告之间的宣告间隔。您可以指定介于 10 到 40950 之间的值。默认设置为 1000 毫秒。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set router vrrp advertisement-interval 2000

nv set router vrrp enable

全局启用或禁用交换机上的 VRRP。默认设置为 off

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set router vrrp enable on

nv set router vrrp preempt

配置路由器以在具有比当前主路由器更高的优先级时接管虚拟路由器组的主路由器角色。默认设置为 on

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set router vrrp preempt off

nv set router vrrp priority

配置虚拟路由器组中虚拟路由器的优先级,这决定了每个虚拟路由器扮演的角色以及主路由器发生故障时会发生什么。虚拟路由器的优先级介于 1 到 254 之间;优先级最高的路由器成为主路由器。默认设置为 100。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set router vrrp priority 254