ISP bloqueia o uso de ssh?

4

Não consigo usar o ssh conectando-se à minha máquina remota, a situação detalhada é a seguinte:

  1. A máquina remota está atrás de um firewall, mas pode ser conectada usando o ssh com a porta 45992. Eu costumava me conectar a ela antes sem nenhum problema.

  2. Minha internet atual parece apenas oferecer suporte ao serviço http, porque posso navegar na Web, mas nada funciona

Isso é o que eu recebi quando tentei usar o ssh:

user@machinename:~$ ssh -p 45992 xxx.xxx.xxx.xxx -v
OpenSSH_5.5p1 Debian-4ubuntu6, OpenSSL 0.9.8o 01 Jun 2010
debug1: Reading configuration data /home/user/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to xxx.xxx.xxx.xxx [xxx.xxx.xxx.xxx] port 45992.

então ficou preso aqui.

O que o ISP pode ter feito? E há alguma maneira de fazer meu ssh funcionar novamente?

    
por zhanwu 31.08.2011 / 12:46

2 respostas

3

Aqui está uma parte do /etc/ssh/sshd_config :

da minha máquina remota
Port 22
Port 443

Em outras palavras, conecto-me à minha máquina remota na porta 443, que geralmente é usada por HTTPS.

ssh [email protected] -p 443

Descobri que a maioria dos lugares que usam filtragem de tráfego não mexem com HTTPS (ou tráfego na porta HTTPS).

    
por 31.08.2011 / 14:45
1

1) Pergunte ao seu ISP (consulte os seus T & Cs, etc.)

2) Execute um serviço simples (por exemplo, serviço de eco) nessa porta e tente conectar-se ao cliente telnet ou netcat. O SSH é mais complexo para diagnosticar, então comece com algo simples.

    
por 31.08.2011 / 14:20