Eu tenho três máquinas físicas A, B, C, cada uma delas com docker instalado. Eu quero instalar o servidor openvpn na máquina A, e instalar o cliente openvpn em B e C. B e C irá se conectar a A. Eu quero fazer cada docker contanier em A, B, C acessível a qualquer cliente vpn conectar a A, é isso é possível? E como?
Normalmente, o servidor vpn usa 192.168.255.0/24 e o docker usa 172.17.42.1/16, devo criar manualmente uma ponte que use o adaptador vpn para o docker?
P.S. Se possível, quero que o servidor openvpn em A e os clientes vpn em B e C também sejam instalados dentro de um contêiner docker.
atualização: parece que o enxame do docker daria alguma ajuda?
Tags networking vpn docker openvpn