Openvpn vários clientes mesma máquina

1

Eu gostaria de alcançar o seguinte:

Cada usuário no meu sistema (Ubuntu 16.04) precisa ser capaz de se conectar a diferentes servidores vpn e todos os processos deste usuário rotear todo o tráfego da VPN correspondente.

Exemplo: Digamos que temos 2 usuários do sistema e cada um deles "comprou" um serviço vpn do ipvanish. Ele deve poder fazer login no shell dele:

openvpn --config ipvanish-AT-Vienna-vie-c04.ovpn --auth-user-pass userpass --ca ca.ipvanish.com.crt 

e todo o seu tráfego (dos processos que ele começou) deve passar por essa vpn.

Da mesma forma, outro usuário do sistema deve ser capaz de fazer o mesmo

openvpn --config  ipvanish-AE-Dubai-dxb-c01.ovpn     --auth-user-pass userpass --ca ca.ipvanish.com.crt 

e inicie uma nova conexão vpn.

os arquivos de configuração da vpn estão aqui: link

Você sabe como isso pode ser alcançado?

    
por gosom 24.06.2018 / 10:04

1 resposta

0

Por design, a camada de rede é compartilhada por todos os usuários registrados no servidor.

você precisa criar uma máquina virtual por usuário ou um contêiner de luz lxc.

    
por 24.06.2018 / 17:47