更新时间:2023-05-12
需求背景
某客户为了提高内部系统访问的稳定性,采用集群部署 SSL VPN 设备。
客户网络拓扑如下,SSL 设备以网关模式部署在客户网络出口处,外网双线路。外网电信线路地址为 202.96.137.75,子网掩码 255.255.255.0。外网网通线路地址为 58.120.10.64,子网掩码 255.255.255.0。
网关模式多线路负载均衡集群配置步骤
第一步:按照网络拓扑将设备部署正确,每个设备的 WAN1 口和 WAN2 口分别接两条外网线路,并且保证分发器和真实服务器的 WAN1 口之间可以互相连通,WAN2 口之间可以互相连通,LAN 口之间可以互相连通。
第二步:配置分发器和真实服务器的工作模式、外网接口、内网接口。
分发器:在『系统设置』→『网络配置』→『部署模式』中配置网口,选择『网关模式』。LAN 口设置 IP 地址为 192.168.1.10,子网掩码 255.255.255.0;外网线路 1,WAN1 口设置 IP 为 2.0.1.10,子网掩码 255.255.255.0,默认网关 2.0.1.254,主备 DNS 必须填写正确的 DNS;外网线路 2,WAN2 口设置 IP 为 3.0.1.10,子网掩码 255.255.255.0,默认网关 3.0.1.254,主备 DNS 必须填写正确的 DNS;
真实服务器:在『系统设置』→『网络配置』→『部署模式』中配置网口,选择『网关模式』。LAN 口设置 IP 地址为 192.168.1.20,子网掩码 255.255.255.0;外网线路 1, WAN1 口设置 IP 为 2.0.1.20,子网掩码 255.255.255.0,默认网关 2.0.1.254,主备 DNS 必须填写正确的 DNS;外网线路 2,WAN2 口设置 IP 为 3.0.1.20,子网掩码 255.255.255.0, 默认网关 3.0.1.254,主备 DNS 必须填写正确的DNS;
第三步:在『系统设置』→『网络配置』→『多线路』中,勾选[启用 IPSec VPN 多线路传输],并且设置好两条线路;然后勾选[启用 SSL VPN 多线路],建议分发器和真实服务器都启用多线路自动选路。
第四步:在『系统设置』→『SSLVPN 选项』→『集群部署』→『集群部署设置』中勾选『启用集群部署功能』,并且设置『集群部署密钥』。
分发器和真实服务器必须都勾选『启用集群部署功能』,并且设置相同的『集群部署 密钥』。
第五步:设置分发器选举规则。如果已经指定了分发器,那么直接在这台设备上选择『优先作为分发器』,其他的设 备只能成为真实服务器,必须选择『通过优先级选举分发器』;如果没有指定分发器,每一台设备都选择『通过优先级选举分发器』,并设置优先级 数值,那么该数值越小,优先级越高,优先级最高的设备成为分发器。
第六步:设置 LAN 口集群 IP 和 WAN 口集群 IP。
分发器:LAN 口集群 192.168.1.1,LAN 口集群掩码 255.255.255.0;WAN1 口集群 IP 填写真实的外网 IP 地址 202.96.137.75,WAN1 口集群掩码 255.255.255.0,WAN1 口网关202.96.137.254;WAN2 口集群 IP 填写真实的外网 IP 地址 58.120.10.64,WAN1 口集群掩码 255.255.255.0,WAN1 口网关 58.120.10.254;
真实服务器:LAN 口集群 192.168.1.1,LAN 口集群掩码 255.255.255.0;WAN1 口集群 IP 填写真实的外网 IP 地址 202.96.137.75,WAN1 口集群掩码 255.255.255.0,WAN1 口网关 202.96.137.254;WAN2 口集群 IP 填写真实的外网 IP 地址 58.120.10.64,WAN1 口集群掩码 255.255.255.0,WAN1 口网关 58.120.10.254;
注意:
1、LAN 口集群 IP 和每台设备内网接口设置的 IP 必须在同一个网段。每台设备的外网接口可以设置任意网段的 IP,但两台设备的外网接口 IP 必须在同一网段,外网接口的网关可以任意填写(不能全填 0)。WAN 口集群 IP 必须和每台设备在外网接口设置的 IP 不在同一个网段。2、若SSL 设备做网关,则 SSL 设备不能用拨号上网。
第七步:在『系统设置』→『SSLVPN 选项』→『集群部署』→『集群部署状态』中查看集群运行状态。这里可以显示集群中分发器和真实服务器的各种实时状态信息,包括节点 IP,节点类型,SSL VPN 运行状态,各个节点的 CPU 使用率,各个节点的在线人数,各个节点的授权数,总在线人数,总授权数等。
第八步:在『系统设置』→『SSLVPN 选项』→『集群部署』→『集群在线用户』中查看当前接入 SSL VPN 的用户名称、接入 IP、接入时间等,并可以对接入的用户进行断开连接操作。