Roteador residencial bloqueando o SSH de saída

0

TL; DR Não consigo acessar o SSH para o servidor do cliente na VPN do cliente na minha casa, mas posso partir do escritório.

Estou usando o MacOS e, quando estou no escritório, posso:

  1. Inicie uma caixa vagabunda no meu computador.
  2. Use o VPNC para unir essa imagem vagabunda à VPN de um cliente.
  3. SSH nos servidores do cliente dentro dessa VPN.

Mas quando eu levo meu computador de trabalho para casa, só posso executar as etapas 1 e 2. mas não a etapa 3.

Observações:

  1. Outros colegas podem concluir a etapa 3 a partir de suas próprias residências sem que o cliente configure algo extra.
  2. Após as etapas 1 e 2. em casa, posso fazer o ping no servidor de destino na etapa 3. Por isso, não acho que a configuração de segurança do cliente esteja bloqueando o endereço da minha casa. Eu posso entrar na VPN e, em seguida, para o cliente meu IP é um 10.0.0x / VPN IP - o servidor do cliente não vê que estou em casa.
  3. a execução de ssh user@server fica pendente para sempre.
  4. Se eu for por Configurações- > Redes e usar a própria ferramenta VPN do MacOS para colocar todo o meu computador na VPN (em vez de apenas a caixa vagrant), então posso ssh para o servidor do cliente .

Eu pensei que talvez meu roteador esteja de alguma forma bloqueando a conexão ssh de saída, mas não tenho nenhuma regra bloqueando as conexões de saída. Além disso, olhando para o ponto 4. acima, talvez haja algo na configuração da VPN na minha caixa vagrant que eu deveria observar, mas o AFAIK é o mesmo que para os meus colegas.

Alguém aí tem alguma idéia do que está me impedindo de fazer SSH de casa?

UDPATE

Saída da execução em ssh -vvvv 10.0.0.20 :

vagrant@deployer:~$ ssh -vvvv 10.0.0.20
OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 10.0.0.20 [10.0.0.20] port 22.
debug1: Connection established.
debug1: identity file /home/vagrant/.ssh/id_rsa type -1
debug1: identity file /home/vagrant/.ssh/id_rsa-cert type -1
debug1: identity file /home/vagrant/.ssh/id_dsa type -1
debug1: identity file /home/vagrant/.ssh/id_dsa-cert type -1
debug1: identity file /home/vagrant/.ssh/id_ecdsa type -1
debug1: identity file /home/vagrant/.ssh/id_ecdsa-cert type -1
debug1: identity file /home/vagrant/.ssh/id_ed25519 type -1
debug1: identity file /home/vagrant/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.7
debug1: Remote protocol version 2.0, remote software version OpenSSH_6.2
debug1: match: OpenSSH_6.2 pat OpenSSH* compat 0x04000000
debug2: fd 3 setting O_NONBLOCK
debug3: load_hostkeys: loading entries for host "10.0.0.20" from file "/home/vagrant/.ssh/known_hosts"
debug3: load_hostkeys: found key type ECDSA in file /home/vagrant/.ssh/known_hosts:1
debug3: load_hostkeys: loaded 1 keys
debug3: order_hostkeyalgs: prefer hostkeyalgs: [email protected],[email protected],[email protected],ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521
debug1: SSH2_MSG_KEXINIT sent
    
por user5860663 09.12.2016 / 14:26

0 respostas