Usando um túnel SSH reverso sem encaminhamento de porta

0

Eu já criei um túnel SSH reverso no Windows usando FreeSSHd e consigo conectar-me a ele quando dentro da rede. No entanto, o meu provedor bloqueou o encaminhamento de porta e nossa internet está por trás de um NAT. Existe alguma maneira de se conectar ao meu túnel SSH fora da rede sem o encaminhamento de porta. Obrigado!

    
por Luke Hartman 27.10.2015 / 01:08

3 respostas

0

Vou tentar responder. Eu não tenho representante para comentar.

Sua pergunta não faz sentido, e eu deixei um comentário para dizer isso.

I have already created a reverse SSH tunnel on Windows using FreeSSHd and am able to connect to it when inside the network.

Isso não faz sentido.

Se você estiver em uma rede atrás de NAT, poderá conectar-se. Você criaria um túnel reverso, mas o computador que se conecta a ele é de alguma outra rede.

Você fala do seu ISP fazendo isso / aquilo.

Se o seu ISP está apenas bloqueando alguma porta, então eu acho que eles podem bloquear alguma entrada. Nesse caso, você pode executar o servidor ssh em uma porta que eles não bloqueiam. Eu duvido que o bloco de saída, mas se eles fizeram, em seguida, o outro comp pode executar seu servidor em uma porta de saída que o seu ISP não bloqueia.

Se, no entanto, seu ISP estiver fazendo NAT no nível do ISP, então AFAIK, não será possível executar um servidor.

Mas se a comp na outra rede executar o servidor e não estiver atrás do ISP NAT, tudo bem. Você se conecta a ele.

    
por 27.10.2015 / 03:49
0

Para fazer isso, você precisará de um servidor SSH fora de sua rede para o qual você possa criar o túnel, após o qual você poderá fazer um túnel reverso através desse endereço IP.

Como alternativa, você pode usar um sistema VPN (novamente com o ponto de interrupção da VPN em um endereço IP acessível pelo mundo).

    
por 27.10.2015 / 03:53
0

Há um serviço chamado ngrok que permite que os túneis sejam configurados, permitindo conexões externas na Internet.

    
por 27.10.2015 / 03:58