Tunnel internet através do ssh então através de um proxy

2

Eu tenho uma máquina Windows com IP 10.5.1.60, vamos chamá-lo de X. Eu posso conectar a uma máquina linux via SSH, tendo IP 10.1.32.7, digamos Y. Y usa um proxy HTTP para 10.25.0.42:3128 para se conectar à Internet, ou seja, em Y, você abre o navegador, fornece credenciais e acessa a Internet.

Agora quero acessar a Internet de X a Y (via SSH).

X (10.5.1.60) - SSH - > 10.1.32.7 - proxy HTTP - > 10.25.0.42: 3128 - > Internet.

Isso é o que eu tentei até agora: 1.Installed putty para windows.Under as configurações de conexões em SSH, acrescentou uma porta dinâmica 4567 como fonte, e acrescentou 10.25.0.42:3128 como destino.Aberto a conexão, logado em 10.1.32.7.Aberto meu firefox janelas, acrescentou 127,0. 0,1: 4567 como proxy SOCKS 5 (DNS remoto habilitado). Mas ainda não há internet !!

2. Tentei instalar o SSH Bitvise para windows.Added uma regra nas configurações do C2S para localhost: 4567 a 10.25.0.42:3128 .... ainda nada. Tentei alterá-lo para localhost: 4567 a 10.1.32.7:80, pode acessar a página do servidor apache em 10.1.32.7

3.Instalado MiniGW no Windows e digitado:

ssh -N -L 8080:10.25.0.42:3128 [email protected]

O terminal pede senha, depois de fornecer o que ela congela.

Alguém pode me orientar como posso acessar a internet no meu PC?

    
por Srajan Soni 30.08.2016 / 22:08

1 resposta

1

Solução

Seu primeiro método foi fechar tente, isto:

  1. Open Putty
  2. Nome do host = 10.1.32.7
  3. Porta = 22
  4. Ir para conexão, depois SSH e, em seguida, túneis
  5. Porta de origem = 4567
  6. Destino = 10.25.0.42:3128
  7. Marque Local
  8. Clique em Adicionar
  9. Volte para a sessão
  10. Em seguida, clique em Abrir
  11. Abra o Firefox
  12. Opções abertas
  13. Ir para Avançado e Rede e depois Configurações
  14. Marque a configuração do proxy manual
  15. Proxy HTTP = 127.0.0.1
  16. Porta = 4567
  17. Assinale Use este servidor proxy para todos os protocolos
  18. Clique em OK

Explicação

O que eu fiz foi feito ssh ouvir a porta 4567 no X, em seguida, envia todos os dados para 10.25.0.42:3128, passando por Y. Isto é o que o local faz; mas a dinâmica faz o ssh agir como um proxy, então ele terá que lidar com conexões para determinar o destino.

    
por 31.08.2016 / 08:36