Não é possível ssh no meu Mac remotamente, mas pode ssh na minha caixa de Linux sem problemas

0

Estou tentando configurar meu iMac para que eu possa usá-lo remotamente (de fora da minha rede doméstica.) Eu também tenho um servidor Linux que, ao usar o mesmo encaminhamento de porta em meu roteador, posso fazer com zero problemas.

De trás do meu roteador, eu posso ssh da minha caixa Linux para o meu iMac sem problemas, ambos usando IP interno (192.168.1.5) e o hostname (iKho), então o serviço Remote Login (ssh) é obviamente trabalhando no meu iMac.

Se eu entrar no meu roteador e encaminhar a porta 22 para a minha máquina Linux , eu posso acessá-lo imediatamente depois de fazer a alteração - ssh usando meu host freedns do meu iPhone (estritamente usando minha conexão de celular, não em wifi) e isso simplesmente funciona.

Assim que eu voltar para o roteador, edite a porta SSH para frente para falar com o meu iMac (então estou literalmente apenas mudando o endereço IP interno), ele se recusa a funcionar. Usando a mesma conexão do iPhone, ele com erros "Não é possível conectar-se ao servidor, por favor, tente novamente mais tarde".

Tecnicamente, sei que poderia deixá-lo configurado para minha máquina Linux e, em seguida, ssh de lá para o meu Mac. Mas para uma demonstração que eu quero dar em uma das minhas aulas, eu preciso ser capaz de fazer o ssh diretamente no Mac primeiro .

Estou sem ideias - não vejo como funciona localmente nos dois sentidos, mas só funciona remotamente na minha máquina Linux. Existe algum tipo de limitação do servidor ssh do MacOS?

Obrigado por qualquer ajuda,

  -Bryan
    
por Bryan Sproles 04.11.2017 / 18:54

1 resposta

0

Você tentou desativar completamente o firewall do MacOS?

Isso pode ser um problema de firewall do MacOS, com a configuração 192.168. * como uma rede local irrestrita e não permitindo acesso "externo". O Linux normalmente permite o acesso ssh de qualquer lugar, depois de ativá-lo.

    
por 05.11.2017 / 00:20