Problemas de rede SSH para Mac e Mac

0

Tentei ter um amigo e eu SSH um ao outro para que pudéssemos usar o comando Say para conversar um com o outro de uma maneira divertida e legal. Nós dois tínhamos ativado o logon remoto, mas quando o formato correto foi inserido ( ssh [email protected] ), a mensagem de erro " ssh: conecte-se ao host 192.168.1.x porta 22: a rede está inacessível " É isso porque não está na mesma rede? Nós não somos. Estou no Colorado, ele está em Minnesota. Isso é devido a um problema de porta?

Obrigado.

JShoe
fonte

Respostas:

3

Se você não possui IPs públicos (ou seja, está se conectando à Internet por meio de um roteador), pode ser necessário configurar o encaminhamento de porta nos dois roteadores para que o roteador envie tráfego na porta 22 para o IP interno correto

jches
fonte
OK O que? O que isso significa e como é feito?
precisa saber é o seguinte
@JShoe: Provavelmente é mais complicada do que a diversão valerá a pena, mas: 1. Peça a um de vocês que descubra o endereço IP externo do seu roteador, via whatismyipaddress.com . 2. Peça que essa pessoa use as ferramentas administrativas do roteador para fazer um "mapeamento de porta" da porta 22 para o endereço 192.168.1.x do computador. 3. Em seguida, você pode tentar fazer login em joe @ external-ip.
Michael H.
Obrigado, acho que você está certo, não vale a pena. Mas ei, eu estou pensando que isso vai chutar a bunda em uma festa da LAN XD! Trocadilhos Nerd ...... nunca envelhecem
JShoe
1

Os IPs no seu sshcomando estão errados.

Supondo que você (ou ambos) não esteja atrás de nenhuma configuração de rede sofisticada, vá para O que é meu endereço IP para descobrir seu endereço IP público e substitua o comando pelo que ele indicar.

Jonathan Khoo
fonte
Em seguida, vá para o roteador da máquina de destino e configure o Port Forwarding.
Chris Nava