O OpenVPN é a ferramenta errada para esse trabalho. Contrate um engenheiro de rede que trabalhe com equipamento adequado.
É possível conectar duas redes openvpn múltiplas como seguir -
root
|
----------------------------------
S1 C1 C2 S4
| |
---------- ---------------------------------
C1.1 C1.2 C4.1 C4.2 C4.3
aqui root, S1 e S4 têm IPs públicos. todos os três são servidores openVPN. C2, C3, C1.1, C1.2 e assim por diante são todos os clientes e os guerreiros da estrada. É possível ter uma ponte em S1 / S4 que conecta a rede superior com a inferior. Eu preciso de uma maneira de ter uma comunicação entre C2 e C1.1.
Até agora estou pensando em seguir a configuração em S1
iface tun0 inet manual
iface tun1 inet manual
auto br0
iface br0 inet dhcp
bridge_ports tun0 tun1
Eu preciso configurar os arquivos server.conf e client.conf no S1 também.
EDIT: A rede raiz e as redes filhas precisam fazer parte de uma grande rede. mesmo endereço de rede / série, mesma sub-rede, basicamente.
O motivo de tal configuração é que queremos que o sistema funcione para C1.2, mesmo que a raiz esteja inativa. e queremos que S1 tome a carga para seu próprio filho. os servidores S1, S4 e assim por diante vêm de diferentes organizações. Queremos que determinados serviços hospedados no C1.2 estejam disponíveis no root e no S1. e, ao mesmo tempo, permite backups de C1.2 em S1 e raiz.
O OpenVPN é a ferramenta errada para esse trabalho. Contrate um engenheiro de rede que trabalhe com equipamento adequado.
Tags networking openvpn ubuntu bridge