Impossível SSH para um servidor, mas capaz de ssh para amazon ec2

0

Estou atrás de um firewall que restringe o acesso à Internet e a única maneira pela qual temos permissão para acessar a Internet é por meio de um serviço de proxy pela porta 8080. Agora, estou usando saca-rolhas e está permitindo que eu faça um tunelamento para o Amazon EC2 via SSH e usando o saca-rolhas, mas não consigo fazer o túnel para o servidor da DigitalOcean, mas de uma Internet não restritiva, consigo acessar ambos os servidores. Alguém pode me ajudar a resolver isso?

Aqui está o log quando o ssh está rodando via o comando -v : -

ssh -vvv XXXX@XXXXX -p 443
OpenSSH_6.5, OpenSSL 1.0.1f 6 Jan 2014
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 49: Applying options for *
debug1: /etc/ssh_config line 53: Applying options for 128.199.203.97
debug1: Executing proxy command: exec corkscrew proxy.ac.in 8080 1.199.203.97 443 /bin/.corkscrew-auth
debug1: permanently_drop_suid: 1001
debug3: Incorrect RSA1 identifier
debug3: Could not load "/home/Blueelvis_RoXXX/.ssh/id_rsa" as a RSA1 public key
debug1: identity file /home/Blueelvis_RoXXX/.ssh/id_rsa type 1
debug1: identity file /home/Blueelvis_RoXXX/.ssh/id_rsa-cert type -1
debug1: identity file /home/Blueelvis_RoXXX/.ssh/id_dsa type -1
debug1: identity file /home/Blueelvis_RoXXX/.ssh/id_dsa-cert type -1
debug1: identity file /home/Blueelvis_RoXXX/.ssh/id_ecdsa type -1
debug1: identity file /home/Blueelvis_RoXXX/.ssh/id_ecdsa-cert type -1
debug1: identity file /home/Blueelvis_RoXXX/.ssh/id_ed25519 type -1
debug1: identity file /home/Blueelvis_RoXXX/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.5
Proxy could not open connnection to 1.99.203.97:  Proxy Authentication Required
ssh_exchange_identification: Connection closed by remote host

Ao conectar-se ao Amazon EC2 por meio dos mesmos parâmetros, posso passar por ele, mas não por este. Eu não obtenho nenhum erro de autenticação de proxy necessário ao conectar-se ao Amazon Instance, mas recebo o erro quando estou me conectando ao servidor DigitalOcean. Alguma ideia do que está acontecendo e por quê?

Estou executando o CYGWIN no Windows

    
por Pranav Jituri 19.03.2014 / 11:54

1 resposta

-1

O problema foi resolvido usando um programa chamado CNTLM. O programa pode ser baixado aqui

link

  1. Faça o download e instale o programa.
  2. Configure o arquivo INI para as configurações de proxy desejadas e certifique-se de que a linha na qual o endereço de escuta não comece com # .
  3. Inicie o software do CNTLM.
  4. Edite seu arquivo ssh_config ProxyCommand /bin/corkscrew.exe 127.0.0.1 3128 % h% p. Onde corkscrew é o programa usado e 127.0.0.1 é o endereço de escuta configurado no CNTLM e 3128 é a porta na qual o CNTLM escuta o endereço.

Seguir as etapas imediatamente me deu uma conexão com o servidor da Digital Ocean.

    
por 20.03.2014 / 14:35