O cenário é o seguinte:
2 computadores (PC1 e PC2) Ambos acessam a Internet usando um proxy HTTP que requer autenticação.
Eu ssh para PC2 do PC1 usando:
ssh -D 8080 user@PC2_IP -v
O túnel é criado, mas quando eu tento acessar a internet (Firefox) no PC1 usando 127.0.0.1:8080 como proxy socks4 / socks5 ele simplesmente não funciona.
O que estou perdendo?
Eu tentei portas diferentes. Também tentei em casa e funciona, mas a diferença é que não existe proxy.
Como posso dizer ao PC1 usando um túnel SSH para acessar a internet do PC2?
Saída de parâmetro detalhada ao acessar um website:
debug1: channel 11: new [dynamic-tcpip]
debug1: Connection to port 8080 forwarding to socks port 0 requested.
debug1: channel 12: new [dynamic-tcpip]
debug1: Connection to port 8080 forwarding to socks port 0 requested.
debug1: channel 13: new [dynamic-tcpip]
channel 19: open failed: connect failed: Connection timed out
debug1: channel 19: free: direct-tcpip: listening port 8080 for www.superuser.com port 80, connect from 127.0.0.1 port 59380, nchannels 17
channel 20: open failed: connect failed: Connection timed out
debug1: channel 20: free: direct-tcpip: listening port 8080 for www.superuser.com port 80, connect from 127.0.0.1 port 59381, nchannels 16
channel 3: open failed: connect failed: Connection timed out
debug1: channel 3: free: direct-tcpip: listening port 8080 for safebrowsing.google.com port 443, connect from 127.0.0.1 port 59335, nchannels 15
channel 4: open failed: connect failed: Connection timed out
debug1: channel 4: free: direct-tcpip: listening port 8080 for www.google.co.ve port 443, connect from 127.0.0.1 port 59385, nchannels 14
channel 13: open failed: connect failed: Connection timed out
debug1: channel 13: free: direct-tcpip: listening port 8080 for clients2.google.com port 80, connect from 127.0.0.1 port 59391, nchannels 13
No navegador eu recebo net :: ERR_TIMED_OUT.
Obrigado em avançado.
Tags ssh networking proxy tunnel