Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
tutoriais:tunel_ssh_windows [2017-04-19 15:09] – gnann | tutoriais:tunel_ssh_windows [2024-03-20 19:24] – [Acessando proxy através de túnel SSH no Windows] gnann |
---|
=====Acessando proxy através de túnel SSH no Windows==== | =====Acessando proxy através de túnel SSH no Windows==== |
| |
==== Forma 1: redirecionando para nosso servidor proxy ==== | |
| |
=== Parte independente de navegador === | === Parte independente de navegador === |
Requisitos para este tutorial: Windows, programa emulador de terminal Putty (disponível em http://www.chiark.greenend.org.uk/~sgtatham/putty/) e um navegador. | Requisitos para este tutorial: Windows, um navegador (preferencialmente Firefox) e um programa emulador de terminal Putty (disponível em http://www.chiark.greenend.org.uk/~sgtatham/putty). |
| |
| *Execute o programa Putty e faça a seguinte configuração: na parte da esquerda, clique em //Connection// -> //SSH// -> //Tunnels//. Caso não esteja aparecendo por padrão a opção //Tunnels//, basta clicar no sinal de [+] na frente do SSH. |
| |
| *Na parte //Add New Fowarded Port//, Em //Source Port// digite, por exemplo, **3184**. Clique no toggle //Dynamic//. |
| |
| {{ :tutoriais:putty_ssh_tunnel_1.png?direct&600 |}} |
| |
*Execute o programa Putty e faça a seguinte configuração: Na parte da esquerda, clique em "Connection" -> "SSH" -> "Tunnels" (no quadro vermelho na imagem abaixo) Caso não esteja aparecendo por padrão a opção Tunnels, basta clicar no sinal de + na frente do SSH. | *No menu da esquerda, clique em //Session//. Em //host name//, digite **shell.ime.usp.br**. |
| |
*Na parte Add New Fowarded Port, Em Source Port digite 3128. Em Destination, digite ''proxy:3128'' e clique em Add.{{ :tutoriais:putty.jpg?200 |}} | {{ :tutoriais:putty_ssh_tunnel_2.png?direct&600 |}} |
| |
*No menu da esquerda, clique em Session (no quadro vermelho na imagem abaixo). Em host name, digite ime.usp.br (que é o nosso servidor para acesso externo). Certifique-se de que já foi requisitado o acesso externo do usuário que irá utilizar o proxy através do e-mail admin@ime.usp.br ). Se desejar salvar essas configurações, digite um nome para ela em Saved Sessions e clique em Save.{{ :tutoriais:putt2.jpg?200 |}} | *Clique em //Open//, será pedido seu nome de usuário e senha. |
| |
*Clique em Open, será pedido seu nome de usuário (quadro vermelho na imagem abaixo) e senha (quadro verde na imagem abaixo) | **Obs**: Note que o cursor **não se move** quando a senha é digitada. |
**Obs**: Note que o cursor não se move quando a senha é digitada. A senha a ser utilizada é a mesma do e-mail do IME.{{ :tutoriais:put3.jpg?200 |}} | |
| |
=== Parte dependente de navegador === | {{ :tutoriais:putty_logon.png?direct&600 |}} |
| |
=== Internet Explorer === | ==== Apontar o firefox para o socket criado ==== |
| Vá para as configurações do firefox -> Configurações de rede -> Configurar conexão... |
| {{ :tutoriais:firefox_configurando_rede.png?nolink&500 |}} |
| Mudar para "Configuração manual de proxy" e mudar o "Domínio SOCKS para "localhost" e a porta para 3128 (a mesma usada no argumento do ssh). |
| {{ :tutoriais:firefox_proxy_socks.png?nolink |}} |
| Clique em "OK" para salvar a nova configuração. |
| |
*Após estar conectado, faça o seguinte: Abra o seu navegador e edite as configurações de Proxy. No Internet Explorer por exemplo, vá em Ferramentas -> Opções da Internet e clique na guia Conexões e depois no botão "Configurações da Lan".{{ :tutoriais:pu4.jpg?200 |}} | Para retomar a configuração antiga basta selecionar "Detectar automaticamente as configurações de proxy dessa rede". |
| |
*Em "Servidor Proxy", Marque a opção "Usar um servidor proxy para a rede local" e digite o endereço "localhost" e na porta "3128".{{ :tutoriais:pu5.jpg?200 |}} | <note tip> |
| Instale o add-on FoxyProxy. Precisa gastar uns minutos para aprender a configurar. Bem configurado, você registra para que sites quer usar proxy, e a transição fica automática. Assim, o acesso a sites como o ScienceDirect ou a Springer ficam transparentes. |
| </note> |
| |
*Clique em Ok e depois novamente em Ok e a partir de agora, todas as conexões estão passando pelo IME, permitindo o acesso aos sites que estão restritos para a rede do IME ou da USP. | ==== Checar se esta funcionando ==== |
| Acessar [[https://whatismyip.com|whatismyip]]. Se o IP antes e depois de aplicar as configurações estiverem diferentes, então o tunelamento está funcionando. |
| |
OBSERVAÇÃO IMPORTANTE: Após fechar o programa Putty, NENHUMA CONEXÃO irá funcionar mais! Será necessário ir novamente nas configurações de Proxy do seu navegador... no Internet Explorer por exemplo seria: Ferramentas -> Opcões da Internet -> Conexões -> Configurações da Lan e DESMARCAR a opção "Usar um servidor proxy...". | <note warning> |
| Após configurar um navegador manualmente para utilizar "Proxy", ele só vai funcionar corretamente se estiver com a conexão do túnel funcionando. Quando for se desconectar (ou se cair a conexão), desfaça as alterações para voltar a utilizar normalmente. |
| </note> |
| |
=== Firefox === | |
| |