Acessar a internet da máquina remota via sessão SSH e proxy

1

O computador A está conectado à Internet através do proxy http / https (proxy-server.com:111). O computador B não tem acesso à internet, mas eu posso usar o SSH no computador A.

Computer-B -> COMPUTER-A -> PROXY -> Internet

Estou usando proxychains no Computer-B para configurar o proxy SOCKS4 / 5 em 127.0.0.1:9050.

Computer-A$ ssh -D 9050 127.0.0.1 -t ssh -R 9050:127.0.0.1:9050 Computer-B

Eu verifiquei com o wget e ele funciona com o proxy especificado:

Computer-B$ proxychains4 wget http://google.com -e use_proxy=yes -e http_proxy=http://proxy-server.com:111

Nem todos os aplicativos têm essa opção para especificar o proxy na linha de comando. Eu preciso incluir mais um proxy enquanto SSH-ing de Computer-A. Existe alguma maneira fácil de fazer isso?

    
por Scra 28.06.2016 / 01:07

1 resposta

0

Eu só preciso definir isso no Computer-B:

export https_proxy=https://proxy-server.com:111

export http_proxy=http://proxy-server.com:111

    
por 28.06.2016 / 23:18