Edit: Poderia ser quebrado para um problema mais simples, eu acredito: se eu corro proxychains4 wget http: // localhost: 8080
então não funcionaria bem. Eu desliguei proxy_dns
mas isso não ajudou.
Eu tenho um proxy SOCKS5 configurado; o servidor proxy é outra máquina na mesma sub-rede, que está conectada ao roteador. É um pouco mais complicado do que isso, mas deve passar por isso e a primeira máquina não pode ser conectada ao roteador.
Dito isto, eu tenho um servidor on-line e quero que ele escute na porta 8080 e encaminhe os pedidos para a minha máquina interna (aquela que eu falei acima) na porta 8080. Então é isso que eu faço:
proxychains4 ssh foxy@my-static-addr.htz-classic-177-42-77-8.org -R 0.0.0.0:8080:0.0.0.0:8080 -N
O túnel está sendo aberto e posso conectar o servidor nessa porta, mas quando tento solicitar o arquivo, algo dá errado e não recebo a resposta HTTP. Eu tenho um servidor web em execução na porta 8080 na máquina interna.
Alguma ideia do que eu poderia fazer para consertar isso?
ssh -N -R 8080:localhost:8080 foxy@my-static-addr.htz-classic-177-42-77-8.org
proxychains4
para ter certeza de que o túnel está funcionando como deveria