Estou tentando fazer ssh no meu laptop OS X a partir do meu iPad usando o prompt. Tenho tudo funcionando quando estou na mesma rede, mas quando tento acessar meu computador de uma rede externa... tudo falha.
Eu segui vários conjuntos de instruções (como aquelas aquiComo posso configurar meu computador para acesso SSH remoto?). Dei ao meu laptop um IP estático começando com 10.xxx. Eu uso um extremo de aeroporto e encaminhei a porta 22. Meu aeroporto mostra um ip de 192.xxx. Também configurei o no-ip. No-ip mostra que tenho um endereço IP como 67.xxx, enquanto sites comohttps://www.whatismyip.com/mostrar um endereço de 173.xxx
Tentei acessar o endereço username.no-ip.com. Eu tentei o 192 ip, o 67 ip e o 173 ip. Nada funciona.
Alguma ideia?
Editar:
Configurei o extremo do aeroporto com "Modo Roteador: DHCP e NAT". Quando fiz isso, atribuí o intervalo DHCP para 10.x e meu laptop obteve um endereço no intervalo 10.x.
Encaminhamento de porta: TCP e UDP 22 são encaminhados.
Não creio que o extremo do aeroporto seja o dispositivo mais externo. Estou em um prédio de apartamentos e preciso conectar meu roteador a uma porta na parede, então presumo que haja outro roteador em algum lugar da cadeia.
Posso acessar a Internet a partir do Mac.
Responder1
O NAT permite dividir um IP externo em vários IPs downstream locais… O mundo externo não pode iniciar conversas diretamente com IPs internos O encaminhamento de porta permite que certos protocolos que alcançam o IP externo sejam encaminhados para o IP interno que conectou o servidor capaz de lidar com eles.
O NAT pode ser conectado em cascata, se você definir o encaminhamento de porta em seu roteador, mas tiver outro dispositivo NAT upstream, o mundo exterior nunca alcançará seu IP interno. Para fazer isso, você deve definir o encaminhamento de porta em “ambos” os dispositivos NAT.