Acesso ao servidor ligado ao localhost: 5000 de um computador diferente

0

Estou trabalhando em um aplicativo da web usando o framework Pylons. O servidor da web é vinculado ao localhost: 5000, portanto, posso acessar meu aplicativo indo para localhost: 5000 no meu navegador.

Gostaria de poder acessar o servidor de outro computador na mesma rede. O computador que hospeda o servidor e o aplicativo está executando o Mac OSX e o computador que gostaria de acessar o aplicativo está executando o Windows 7 (tenho o cygwin com o SSH instalado e o PuTTY).

Eu poderia contornar isso vinculando-se ao nome do host do computador, mas preferiria deixá-lo rodando apenas no host local. Eu estava pensando que eu poderia fazer algo com tunelamento SSH, mas não tive sorte até agora. Alguma idéia?

    
por Jesse 05.06.2010 / 05:48

2 respostas

1

Se você tiver o puTTY, abra uma conexão ssh com o Mac. Antes de clicar em "Abrir", vá para Conexão - > SSH - > Túneis e adicione um túnel:

Porta de origem 5000

Host local de destino: 5000

Digite Local (padrão)

Agora clique em "Abrir" e faça o login normalmente com user / pass. Agora, a partir do seu computador Windows, você pode acessar seu appliation no localhost: 5000;)

    
por 05.06.2010 / 06:00
1
ssh -L 5000:localhost:5000 ...
    
por 05.06.2010 / 06:01