várias istâncias do cliente para conexões openvpn

3

Bom dia

Na minha empresa, em máquinas com Windows, temos diferentes conexões de cliente abertas com o openvpn assim:

10.1.x.x for Eastern Europe
10.2.x.x for Middle East
10.3.x.x Cuba
10.4.x.x China

Eles são servidores completamente diferentes em diferentes locais com suas próprias sub-redes e regras de iptables, isso porque temos escritórios em locais com censura pesada que precisam de regras específicas para cada país.

Em janelas com Viscosity ou OpenVpn Gui, basta importar o arquivo no formato .ovpn ou configurá-lo manualmente, novas interfaces de toque são criadas automaticamente e pronto. Todas as conexões estão funcionando sem problemas.

Agora começamos a usar o linux em alguns notebooks clientes e notei que não posso executar várias istâncias do cliente vpn como fazemos no windows, porque quando nos conectamos a uma das sub-redes mencionadas, automaticamente a outra interface e conexão relativa são descartadas .

Na verdade, para configurar conexões vpn, eu tentei instalar os pacotes network-manager-openvpn e network-manager-openvpn-gnome no Debian e derivados.

Tenho certeza de que existe qualquer configuração que eu possa fazer diretamente na linha de comando, ativando duas interfaces de tun, como tun0 e tun1, e as executarei ao mesmo tempo.

Eu pesquisei mas não encontrei nada até agora, especificamente para executar várias istances de clientes no linux.

Na verdade, não tenho necessidade de ativá-los ou desativá-los, nem de gerenciá-los para formar um gui, é bom tê-los permanentemente ativados.

Obrigado antecipadamente.

    
por Entanglement 15.09.2015 / 21:39

2 respostas

2

Os sistemas baseados em Debian devem ser capazes de lidar com várias conexões VPN muito bem. Basta colocar as configurações em /etc/openvpn/*.conf . Se você não tiver modificado seu /etc/default/openfile , os scripts de inicialização iniciarão uma instância de openvpn para cada * .conf nesse diretório.

É claro que isso pressupõe que suas várias VPNs não tenham rotas ou configurações conflitantes que impeçam o início apropriado.

    
por 16.09.2015 / 00:50
1

Para mim, parece um bug conhecido . Quais versões de software você está usando exatamente?

Você pode executar o openvpn client.conf manualmente, ele funcionará!

    
por 15.09.2015 / 22:31

Tags