我正在尝试对两个相距较远的 VPN 服务器进行负载平衡。
我在 Ubuntu 上使用 pptpd,有没有办法平衡这两台服务器的负载?那么用户将 pptp 连接到负载平衡器,然后负载平衡器会将其路由到另外两台服务器之一吗?
答案1
由于 HAProxy 仅具有第 4 层(TCP)和第 7 层(HTTP)模式,因此它无法处理 PPTP 控制的 GRE 隧道。
简而言之,您可以对控制通道进行负载平衡(使用 TCP 模式),但不能对实际隧道进行负载平衡。
我正在尝试对两个相距较远的 VPN 服务器进行负载平衡。
我在 Ubuntu 上使用 pptpd,有没有办法平衡这两台服务器的负载?那么用户将 pptp 连接到负载平衡器,然后负载平衡器会将其路由到另外两台服务器之一吗?
由于 HAProxy 仅具有第 4 层(TCP)和第 7 层(HTTP)模式,因此它无法处理 PPTP 控制的 GRE 隧道。
简而言之,您可以对控制通道进行负载平衡(使用 TCP 模式),但不能对实际隧道进行负载平衡。