IPv6 流量的基于策略的路由 (PBR6)
配置 PBR6 涉及以下任务:
- 创建一个 PBR6。
- 应用 PBR6。
- (可选)禁用或启用 PBR6。
- (可选) 重新编号 PBR6 的优先级。
创建或修改 PBR6
不能创建两个具有相同参数的 PBR6。如果您尝试创建一个副本,则会显示一条错误消息。
您可以配置 PBR6 的优先级。优先级(整数值)定义 Citrix ADC 设备评估 PBR6 的顺序。当您在未指定优先级的情况下创建 PBR6 时,Citrix ADC 会自动分配一个为 10 倍的优先级。
如果数据包与 PBR6 定义的条件匹配,Citrix ADC 将执行操作。如果数据包与 PBR6 定义的条件不匹配,Citrix ADC 将该数据包与具有下一个最高优先级的 PBR6 进行比较。
CLI 过程
要使用 CLI 创建 PBR6,请执行以下操作:
在命令提示符下,键入:
- add ns pbr6
[-srcIPv6 [ ] ] [-srcPort [ ] ] [-destIPv6 [ ] ] [-destPort [ ] ] [-srcMac ] [-protocol |-protocolNumber ] [-vlan ] [-interface ] [-priority ] [-state ( ENABLED | DISABLED )] [-msr ( ENABLED | DISABLED ) [-monitor ]] [-nextHop ] [-nextHopVlan ] - show ns pbr
要使用 CLI 修改或删除 PBR6,请执行以下操作:
要修改 PBR6,请键入set pbr6
要使用 CLI 删除一个或所有 PBR6,请执行以下操作:
在命令提示符下,键入以下命令之一:
- rm ns pbr6
- clear ns pbr6
GUI 程序
要使用 GUI 创建或修改 PBR6,请执行以下操作:
导航到“系统”>“网络”>“PBR6”选项卡上添加新的PBR6,或编辑现有 PBR6。
要使用 GUI 删除一个或所有 PBR6,请执行以下操作:
导航到“系统”>“网络”>“PBR”,然后在“PBR6”选项卡上删除 PBR6。
应用 PBR6
您必须应用 PBR6 才能激活它。以下过程重新应用您尚未禁用的所有 PBR6。PBR6 构成一个内存树(查找表)。例如,如果创建 10 个 PBR6 (p6_1-p6_10),然后创建另一个 PBR6 (p6_11) 并应用它,则所有 PBR6 (p6_1-p6_11) 都是最新应用的,并创建一个新的查找表。如果会话具有与其相关的拒绝 PBR6,则会话将被销毁。
您必须在对任何 PBR6 进行的每次修改之后应用此过程。例如,您必须在禁用 PBR6 后执行此过程。
注意:在 Citrix ADC 设备上创建的 PBR6 在应用之前不起作用。
要使用 CLI 应用 PBR6,请执行以下操作:
在命令提示符下,键入:
- 适用 Ns PBR6
要使用 GUI 应用 PBR6,请执行以下操作:
- 导航到“系统”>“网络”>“PBRs”。
- 在 PBR6 选项卡上,选择 PBR6,在操作列表中选择应用。
启用或禁用 PBR6
默认情况下,PBR6 处于启用状态。这意味着应用 PBR6 时,Citrix ADC 设备会自动将传出 IPv6 数据包与配置的 PBR6 进行比较。如果查找表中不需要 PBR6,但需要将其保留在配置中,则必须在应用 PBR6 之前禁用该 PBR6。应用 PBR6 后,Citrix ADC 不会将传入数据包与已禁用的 PBR6 进行比较。
要使用 CLI 启用或禁用 PBR6,请执行以下操作:
在命令提示符下,键入以下命令之一:
- enable ns pbr
- disable ns pbr
若要使用 GUI 启用或禁用 PBR6,请执行以下操作:
- 导航到“系统”>“网络”>“PBRs”。
- 在 PBR6 选项卡上,选择 PBR6,在操作列表中选择启用或禁用。
重新编号 PBR6
您可以自动对 PBR6 进行重新编号,将其优先级设置为 10 的倍数。
要使用 CLI 重新编号 PBR6:
在命令提示符下,键入:
- renumber ns pbr6
要通过使用 GUI 重新编号 PBR6:
导航到“系统”>“网络”>“PBR6”选项卡上的“操作”列表中,选择“重新编号优先级”。