桥接多个 openvpn 网络

桥接多个 openvpn 网络

是否有可能像下面这样桥接多个 openvpn 网络 -

                      root
                        |
      ----------------------------------
    S1          C1          C2         S4
     |                                 |
 ----------                 ---------------------------------
 C1.1      C1.2             C4.1         C4.2           C4.3

这里 root、S1 和 S4 都有公共 IP。这三个都是 openVPN 服务器。C2、C3、C1.1、C1.2 等都是客户端和公路战士。是否可以在 S1/S4 处建立连接上层网络和下层网络的桥接器。我需要一种方法来在 C2 和 C1.1 之间进行通信。

到目前为止,我正在考虑在 S1 上进行以下配置

iface tun0 inet manual
iface tun1 inet manual
auto br0
iface br0 inet dhcp
bridge_ports tun0 tun1

我是否也需要在 S1 上配置 server.conf 和 client.conf 文件?

编辑:根网络和子网络需要成为一个大网络的一部分。基本上是相同的网络地址/系列,相同的子网。

这样配置的原因是我们希望即使 root 关闭,系统也能为 C1.2 工作。并且我们希望 S1 为其自己的子服务器承担负载。服务器 S1、S4 等来自不同的组织。我们希望 C1.2 上托管的某些服务在 root 和 S1 上都可用。同时允许在 S1 和 root 上备份 C1.2。

答案1

OpenVPN 不是完成这项工作的合适工具。请聘请一位能够使用合适设备的网络工程师。

相关内容