Casa > C > Como Se Conectar Através De Ssh A Um Dispositivo Usando Verizon 4G Lte Da Internet

Como se conectar através de SSH a um dispositivo usando Verizon 4G LTE da Internet

Ser capaz de ssh em um dispositivo através de um telefone celular pode ser realmente útil se você quiser monitorar seus servidores ou tal. Eu não tenho certeza se entendi o que você quer dizer, mas vou tentar responder isso - SSH em alguma máquina, que é visível na internet, a partir do seu telefone. Eu não't acho que 4G/LTE importa, desde que seu telefone tenha uma conexão de internet, você deve ser bom.

Dividamos isso em 2 aspectos - habilitando seu telefone a ssh e assegurando que o outro dispositivo seja alcançável.

1. Para ter certeza que você pode ssh do seu telefone, você vai precisar de uma shell no seu telefone. Eu não tenho experiência com iPhone, mas faço a mesma coisa usando andróide. Eu uso JuiceSSH - Cliente SSH - Android Apps no Google Play no meu andróide. Ele tem uma versão profissional, mas a gratuita serve ao meu propósito. É conveniente porque armazena nome de usuário/senha e também tem teclas importantes no visor que não estão no teclado androide, como setas, teclas de função, shift, controle, etc. Isto deve permitir que você entre em qualquer máquina que tenha um daemon ssh rodando, uma vez que você tenha seu endereço IP.

2. Agora para resolver o outro problema, que é o seu principal problema, pelo que entendi. Para entrar no ssh em um dispositivo você precisará saber o seu endereço IP público. Quando você vê o endereço 10.x.x.x.x, ele é o endereço privado baseado em NAT. Se você não sabe o que é NAT, você pode ler mais no wiki - Network address translation. Em resumo, como dar um ip público a todos os dispositivos nos faz ficar sem IP v4, todos os dispositivos dentro da sua rede wifi/LAN recebem um IP local único, mas não tem significado global. Isso é um endereço 10.x.x.x.x.

Agora, para realmente responder a sua pergunta, eu vou presumir que você está tentando ssh em um dispositivo que está atrás do seu roteador e você tem um daemon ssh rodando. Para verificar se você está executando o daemon ssh, tente conectar-se à máquina quando seu telefone estiver na mesma rede com o ip 10.x.x.x. Se isso funcionar então sua máquina está habilitada para ssh.

O próximo passo é torná-la visível em IP público. Para isso você precisa primeiro descobrir o ip público que a máquina tem. Se você estiver rodando linux, então isto deve ajudar - Command for determining my public IP? ou simplesmente use -
curl http://ipecho.net/plain ; echo
Para windows, você deve ser capaz de encontrá-lo com os comandos da mesma forma.

P>Próximo passo é certificar-se de que o seu router reconhece o pedido ssh recebido e o encaminha para a sua máquina. Isto precisa de encaminhamento de porta. Porque isto é necessário - porque o ip público que você acabou de descobrir é o mesmo para todos os dispositivos no wifi e é na verdade o ip público para o seu roteador. Então o que você faz é dizer ao seu roteador que para este tipo de tráfego, encaminhe-o para a minha máquina. Você deve ser capaz de fazer isso ao abrir a página de configuração do roteador. Para roteadores comcast, ele geralmente está na 10.0.0.1. Você deve ser capaz de descobrir isso através do googling do roteador/ISP. Você também pode seguir este guia para passos gerais sobre encaminhamento de portas - Como configurar o encaminhamento de portas em um roteador ou Criar um servidor Web público no Raspberry Pi.

Finalmente uma vez que você tenha tudo configurado, tente.

Eu sei que é uma resposta longa e você pode ter precisado apenas da parte do redirecionamento de portas, mas eu queria ter certeza de que você conseguiu tudo o que precisava. Caso eu tenha perdido alguma coisa ou você precise de qualquer outra informação, sinta-se à vontade para comentar.

Espere que ajude!

De Gunter

Você pode localizar um endereço ip a partir de uma conta de e-mail excluída? :: Should I delete my hacked, spam-filled Gmail account?