Tráfego VPN proxy em meias ou segundo VPN

Tráfego VPN proxy em meias ou segundo VPN

Eu tenho um servidor Ubuntu 16.04 que executo xl2tp e openvpn como servidor VPN. No entanto, quero que o próprio servidor esteja conectado a um proxy SOCKS ou a outra conexão OpenVPN. Aquilo é:

client --> server --> vpn or socks server --> internet

No momento, se eu executar uma solicitação curlou wgetdo terminal do servidor (para, digamos, https://api.ipify.com/), o tráfego está claramente passando pela segunda VPN ou meias (tentei ambos). No entanto, se eu conectar um cliente ao servidor por meio de l2tp ou openvpn e, em seguida, tentar o mesmo curlou wgetdo cliente, o tráfego sairá diretamente do servidor, em vez de roteador através do segundo proxy vpn/socks.

Em outras palavras, embora o que eu queira seja:

client --> server --> vpn or socks server --> internet

O que estou recebendo é:

client --> server +---(server-native traffic)---> vpn2/socks --> internet
                  |
                  +---(client vpn traffic)----> internet

Como posso obter o resultado de forçar o tráfego de clientes VPN para um segundo proxy VPN ou meias?

Eu gostaria de fazer isso de forma transparente- Não posso controlar como os clientes se conectam ao servidor, mas posso controlar o servidor.

Responder1

Já se passaram cinco (5) anos - quase exatamente o dia - desde que postei esta pergunta (santo pavor existencial do Batman!). Para o bem de quem vem aqui a partir de uma pesquisa na web:

Usar Wireguard

Consegui resolver meu problema há muito tempo comWireGuard, compilado no kernel Linux a partir de 5.6 (março de 2020) em diante. Existem utilitários disponíveis para plataformas móveis, desktop e servidores.

Para quem não quer usar wireguard, ou precisa de um proxy tor, @HappyFace comentou recentemente que existem exemplos de configuraçõesem um novo projeto github focado no Irã. Não tenho ideia se eles funcionam ou não.

Wireguard atendeu a todas as minhas necessidades. Seu esquema de rede é muito mais simples e fácil de aprender.

informação relacionada