Endereço IP externo compartilhado

2

Então, aqui está minha configuração: Eu tenho um pi de framboesa atrás de um roteador. Eu configurei um endereço IP interno estático para o pi. Eu configurei os arquivos de configuração do SSH e tudo o que eu gostei até agora. Eu tenho um contab executando a cada 2 minutos que irá me enviar e-mail se o endereço IP externo mudar. Eu então fiz o encaminhamento de porta no meu roteador pessoal, então se eu SSH para o roteador, ele irá encaminhar o pi de framboesa. (Tudo funciona muito bem dentro da rede.

Eu tenho alguns problemas, no entanto. Eu moro em um complexo de apartamentos onde compartilhamos um endereço IP externo com 4 outros quartos. Então, quando eu tento o SSHing do mundo externo através do meu roteador, ele não sabe para onde ir porque temos um endereço IP compartilhado. Não tenho ideia de como lidar com essa situação exata.

Atualmente estou usando SSH no meu pi framboesa (acho que é uma coisa de túnel SSH reverso?), mas minha conta só permite sessões de 30 minutos, então eu tenho que TMUX ou SCREEN toda vez que eu fizer login que não é terrivel.

Eu só quero saber se há uma maneira de fazer isso com um endereço IP compartilhado em um complexo de apartamentos. Muito obrigado!

    
por Matt 22.07.2015 / 17:55

2 respostas

1

Eu finalmente percebi o que aconteceu. Então a configuração na configuração do meu apartamento vai de meu pi de framboesa - > meu roteador - > roteador / switch do próprio apartamento - > internet . Então eu descobri que não era capaz de redirecionar o tráfego de entrada porque o tráfego de entrada chega primeiro ao roteador / switch pessoal do meu apartamento antes que ele atinja o meu próprio roteador! Eu não tenho acesso a isso, então eu comecei a usar o ngrok e ele funciona de maneira fantástica. Faz um túnel ssh invertido para que eu possa sempre ssh para o meu pi framboesa do mundo exterior. Se eu tivesse acesso ao sistema de roteamento do apartamento, seria possível configurar o encaminhamento de porta.

    
por 24.07.2015 / 19:49
1

Para responder a esta pergunta

Então, quando eu tento o SSHing do mundo externo através do meu roteador, ele não sabe para onde ir porque temos um endereço IP compartilhado. Eu não tenho ideia de como lidar com essa situação exata.

Você precisa atribuir uma porta específica ao seu endereço IP compartilhado para encaminhar a porta para a porta 22 do Raspberry Pi. Como você faz isso depende do seu roteador / firewall. Mas então você pode ssh sha.red.ip.addr 8022 e ter o firewall redirecionando você para o seu Pi's 22.

    
por 22.07.2015 / 18:15