tutoriais‎ > ‎

Acessando aplicações internas do DIN em uma máquina externa à rede do departamento


Introdução

Este tutorial visa demonstrar um método para se acessar um banco de dados do DIN a partir de diversas IDEs encontrando-se fora da rede do departamento utilizando o software PuTTY ou via linha de comando em Linux.



  • Criando um túnel utilizando o software Putty.

Para utilização de outros serviços como RDP [Porta 3389] a servidores Windows apenas alterando-se no menu "Tunnels" a porta de destino "Source port" e o campo "Destination" com as informações do servidor desejado.


Atenção: devido à recente necessidade de utilização de chave RSA para acesso ao servidor Seringueira, insira sua chave privada no campo abaixo antes de seguir o tutorial animado. Caso não tenha criado seu par de chaves clique aqui









  • Criando um túnel SSH na linha de comando do Linux.

Com os procedimentos abaixo é possível acessar tanto servidores quanto aplicações por meio de uma conexão segura.

Por exemplo, acessar o serviço HTTP da máquina com IP 10.0.0.2 passando por um gateway 192.168.0.25 e expor na porta local 8080 o comando é:


$ ssh [-p porta] [usuario@]servidor_intermediario -L [IP_local:]porta_local:IP_destino:porta_destino




Com isto é só abrir o navegador e digitar localhost:8080 para acesso.

Obs.:
* O IP_local se não definido é considerado 127.0.0.1;

* IP_destino é o IP da máquina destino a ser acessada:
maquina local --> servidor intermediario --> maquina destino

* Depois de criado o túnel, só acessar 127.0.0.1:porta_local e terá acesso à maquina destino passando pelo servidor intermediário.
Comments