Port Dynamic Port Forward SSH

0

Eu configurei um proxy SOCKS com este comando ssh -N -D 0.0.0.0:1086 [email protected] . Eu configurei corretamente um programa Java para rotear através deste proxy SOCKS ssh através das configurações de rede do Painel de Controle Java. Todo o tráfego é encaminhado através do myssh.com . Tudo funciona funcionalmente. (Isso se aplica ao Windows, Mac e Linux).

O problema é que o desempenho está lento passando por myssh.com para todo o tráfego do programa Java. Eu só preciso rotear através de myssh.com para chegar em myapp.com . O restante do tráfego pode passar pela minha rota normal e não pelo proxy SOCKS.

Aqui está a topologia.

Programa Java (na área de trabalho) - > ssh servidor SOCKS (na área de trabalho) - > myssh.com (servidor remoto) - > myapp.com (servidor remoto)

Como eu configuro o Java para rotear conexões para myapp.com através do proxy SOCKS e o resto das conexões através de um caminho normal? Por exemplo, no Firefox, posso usar um plug-in chamado FoxyProxy para rotear o tráfego por meio do proxy SOCKS apenas para myapp.com e não para o restante do tráfego. Tanto quanto eu sei, não há um FoxyProxy não funciona para programas em Java. Nota: Eu não tenho acesso ao código do programa Java.

Ou, como configuro o servidor ssh SOCKS para rotear conexões para myapp.com a myssh.com e o restante das conexões pela rota normal?

Eu tentei usar o Google, mas acho que não conheço a terminologia correta.

    
por Nathan 21.03.2018 / 18:03

0 respostas