Citrix ADC

QUIC 网桥配置

要配置 QUIC 网桥,必须完成以下操作:

  • 添加 QUIC 桥梁配置文件
  • 添加 QUIC 后端服务器
  • 在设备上添加 QUIC 服务
  • 添加 QUIC 桥接类型的负载平衡虚拟服务器
  • 将 QUIC 网桥绑定到 QUIC 网桥类型的负载平衡虚拟服务器

重要

在配置 QUIC 桥接之前,请确保首先在设备上启用负载平衡功能。有关详细信息,请参阅设置基本负载均衡。

使用 CLI 配置 QUIC 桥

必须使用 CLI 配置以下部分。

添加 QUIC 桥接配置文件

您必须添加 QUIC 网桥配置文件。

在命令提示符下,键入:

add quicBridge profile <name> -routingAlgorithm <PLAINTEXT> -serveridlen <value>

示例:

add quicBridge profile q1 -routingAlgorithm PLAINTEXT -serveridlen 6

注意

示例中配置的 serveridlen 参数是自定义服务器 ID 的长度,即 IP 和 PORT 的十六进制字符串。

添加 QUIC 后端应用程序服务器

您必须添加 QUIC 后端应用程序服务器。

在命令提示符下,键入:

-  add server <name> (<IPAddress>)
-  add server <name> (<IPAddress>)

示例:

-  add server s1 192.0.2.20
-  add server s2 192.0.2.30

添加 QUIC 桥接服务

必须将 QUIC 桥接服务添加到应用程序服务器。

在命令提示符下,键入:

-  add service  <name>  (<IP> | <serverName>) <serviceType> <port> [-CustomServerID <string>]

-  add service  <name>  (<IP> | <serverName>) <serviceType> <port> [-CustomServerID <string>]

示例:

-  add service src1 s1 QUIC_BRIDGE 443 -CUSTOMSERVERID C0A8026401BB

-  add service src2 s2 QUIC_BRIDGE 443 -CUSTOMSERVERID C0A802C801BB

注意

上例中配置的 CustomServerID 参数是相应 IP 的十六进制字符串和服务器的端口(s1 和 s2)。对于 QUIC 桥接功能,Citrix 建议您仅以十六进制字符串格式配置 CustomServerID 参数。

添加 QUIC 桥接类型的负载平衡虚拟服务器

必须添加 QUIC 桥接类型的负载平衡虚拟服务器。

在命令提示符下,键入:

add lb vserver <name> [<IPAddress>@ <port> [-persistenceType < persistenceType >] [-lbMethod < lbMethod > [-cltTimeout <secs>] [-quickBridgeProfilename <name>]

示例:

add lb vserver quic_bridge_vip QUIC_BRIDGE 192.0.2.10 443 -persistenceType CUSTOMSERVERID -lbMethod TOKEN -cltTimeout 120 -quicBridgeProfilename q1

注意

配置 QUIC 桥接虚拟服务器时,必须将 persistenceType 参数配置为 CUSTOMSERVERID 和 “lbMethod” 参数配置为 TOKEN

将 QUIC 桥接服务绑定到 QUIC 桥接类型的负载平衡虚拟服务器

必须将 QUIC 桥接服务绑定到 QUIC 桥接类型的负载平衡虚拟服务器。

在命令提示符下,键入:

-  bind lb vserver <name> (<serviceName>)

-  bind lb vserver <name> (<serviceName>)

示例:

-  bind lb vserver quic_bridge_vip src1

-  bind lb vserver quic_bridge_vip src2

为服务组配置 QUIC 桥

您还可以将 QUIC 桥接功能配置为服务组。以下步骤将指导您为服务组配置 QUIC 桥接。

要为服务组配置 QUIC 桥,您必须完成以下操作:

添加 QUIC 桥梁配置文件

在命令提示符下,键入:

add quicBridge profile <name> -routingAlgorithm <PLAINTEXT> -serveridlen <value>

示例:

add quicBridge profile q1 -routingAlgorithm PLAINTEXT -serveridlen 6

添加 QUIC 类型的服务器

在命令提示符下,键入:

-  add server <name> (<IPAddress>)
-  add server <name> (<IPAddress>)

示例:

-  add server s1 192.0.2.20
-  add server s2 192.0.2.30

添加 QUIC 桥接服务组

在命令提示符下,键入:

add serviceGroup <serviceGroupName> (<IP> | <serverName>) <serviceType>

示例:

add serviceGroup svg1 QUIC_BRIDGE

将 QUIC 服务器绑定到服务组

在命令提示符下,键入:

-  bind serviceGroup <serviceGroupName> (<IP>@ | (<serverName>) [-CustomServerID <string>]
-  bind serviceGroup <serviceGroupName> (<IP>@ | (<serverName>) [-CustomServerID <string>]

示例:

-  bind serviceGroup svg1 s1 443 -customServerID C0A8026401BB
-  bind serviceGroup svg1 s2 443 -customServerID C0A802C801BB

添加 QUIC 桥接类型的负载平衡虚拟服务器

在命令提示符下,键入:

add lb vserver <name> [<IPAddress>@ <port> [-persistenceType < persistenceType >] [-lbMethod < lbMethod > [-cltTimeout <secs>] [-quickBridgeProfilename <name>]

示例:

add lb vserver quic_bridge_vip QUIC_BRIDGE 192.0.2.10 443 -persistenceType CUSTOMSERVERID -lbMethod TOKEN -cltTimeout 120 -quicBridgeProfilename q1

将 QUIC 桥接类型的负载平衡虚拟服务器绑定到服务组

在命令提示符下,键入:

bind lb vserver <name>@ (<serviceName>@ <serviceGroupName>

示例:

bind lb vserver quic_bridge_vip svg1

使用 GUI 配置 QUIC 桥

完成以下步骤以使用 GUI 配置 QUIC 桥接。

  1. 导航到 流量管理 > 负载平衡 > 虚拟服务器
  2. 虚拟服务器 页面上,单击 添加
  3. 负载平衡虚拟服务器 页面上,选择协议作为 QUIC_BRIDGE 并输入详细信息。单击 OK(确定)。

    QUIC 桥梁配置文件

  4. 负载平衡虚拟服务器 页面上,单击 继续完成

使用 GUI 为服务配置负载均衡

完成以下步骤以使用 GUI 为服务配置负载均衡。

  1. 导航到流量管理 > 负载平衡 > 服务。在 服务 页面上,单击 添加
  2. 负载平衡服务 页面上,输入详细信息并单击 确定

    QUIC 桥接负载均衡服务

  3. 虚拟服务器 页面上,选择创建的虚拟服务器以绑定服务。
  4. 向下滚动 负载平衡虚拟服务器 页面,然后选择 服务和服务组
  5. 服务绑定 屏幕上,单击 选择服务 字段。
  6. 服务 屏幕上,选择要绑定到负载平衡虚拟服务器的服务,然后单击 选择

    QUIC 桥梁服务

  7. 选择 src1 服务,然后在 “ 服务绑 定” 屏幕上单击 “ 绑定”。

    QUIC 桥梁服务绑定

  8. 负载平衡虚拟服务器 页面上,单击 完成
QUIC 网桥配置