não pode servidor ssh de outro país

1

Estou de férias em outro país e tentando ssh em um servidor do meu país de origem. Eu acho que o ISP bloqueou esse IP / classe por várias razões. Existe uma maneira que eu possa ignorar isso? Eu posso ssh em qualquer outra máquina sem problemas (bem, não do meu país de origem, mas ainda assim ...).

    
por hyperboreean 09.08.2009 / 20:40

7 respostas

0

O problema foi com o ISP que estamos usando. Parece que, de tempos em tempos, eles têm esse tipo de problema.

    
por 24.08.2009 / 12:30
2

Uma sugestão (não uma correção imediata, infelizmente) seria reconfigurar seu SSHD para escutar na porta 443. Em seguida, seu software cliente aparecerá em qualquer proxy e / ou firewall como tráfego HTTPS em vez de tráfego SSH.

Se você é forçado a passar por um servidor proxy do que você pode usar um cliente SSH como o WinSCP que suporta a conexão através de um servidor proxy ...

Eu escrevi um artigo sobre esse tópico que alguns possam achar útil ...

    
por 10.08.2009 / 07:57
1

Parece um problema com o firewall que chega ao seu servidor. Você já tentou fazer um nmap no seu servidor:

nmap -p 22 yourserver

Acho que o resultado será filtrado ou fechado. Uma solução poderia ser estabelecer uma VPN para o seu escritório / datacenter e conectar-se ao seu servidor como uma conexão local.

    
por 09.08.2009 / 22:24
1

Eu não sei se você pode obter qualquer 'mãos remotas' no servidor para instalar e configurar algo para você, mas eu usei uma solução chamada Hamachi para contornar esse tipo de coisa antes.

Hamachi é um serviço de VPN, no entanto, se você não pode VPN para o outro host por qualquer motivo (como, o IP é bloqueados), os servidores Hamachi encaminharão e encapsularão sua solicitação para você (a uma velocidade limitada, no entanto, mas é suficiente para o SSH).

Portanto, contanto que eles não tenham bloqueado os servidores Hamachi, eles farão proxy de sua conexão para você. Supondo que você pode conseguir alguém para instalar e configurá-lo no outro extremo. Que eu estou supondo que você provavelmente não pode, ou então você não estaria nos perguntando aqui.

    
por 09.08.2009 / 23:35
0

Como uma solução temporária, você pode ssh para o seu servidor a partir de outro servidor em que você realmente pode ssh.

    
por 09.08.2009 / 20:54
0

Você já tentou uma conexão fora da Sérvia?

Se você pode ssh um servidor fora da Sérvia, você poderia simplesmente usá-lo como nó para ssh seu servidor romeno. Isso poderia resolver um problema de filtragem de conexão de saída.

Uma outra opção poderia ser encontrar uma maneira de configurar a porta 80 do servidor Romanian como porta ssh, mas você disse que pode ssh qualquer outro servidor ...

    
por 09.08.2009 / 21:32
0

Sem uma maneira de voltar ao console ou ter alguém em quem você confia, o trabalho no sistema talvez não tenha muitas opções; você não tem acesso VPN à rede em que a máquina está ... a única maneira de reconfigurá-la é estar lá.

Quando você tiver acesso de volta lá, você pode tentar reconfigurar o servidor para rodar o SSHD em uma porta diferente e então usar -p para conectar quando estiver fora do seu país novamente.

Você também está executando algo como o Denyhosts? Ou o firewall do sistema? É possível que ele tenha te trancado acidentalmente nesse caso. Eu tive isso acontecer com denyhosts; Eu tenho que adicionar meu IP a uma lista segura em /etc/hosts.allow quando isso acontecer.

De qualquer forma, você pode estar sem sorte até ter a chance de retornar à sua área de origem para fazer algumas reconfigurações.

    
por 10.08.2009 / 01:51

Tags