是否有可能像下面这样桥接多个 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 不是完成这项工作的合适工具。请聘请一位能够使用合适设备的网络工程师。