A conexão SSH pela Internet funciona apenas para máquinas específicas

0

Eu tenho uma WLAN com meu laptop (kubuntu), um raspi (rasbmc) e um fritzbox 3370 como gateway. Eu posso estabelecer uma conexão ssh do meu laptop para o raspi quando eu uso o IP local (192.168.X.Y). Mas se eu tentar me conectar pela internet, recebo "Conection time out". O estranho é que posso estabelecer uma conexão ssh com meu laptop pela internet (com encaminhamento de porta ajustado) com meu smartphone. O mesmo acontece com o http na porta 80.

Minha configuração:

  • WLAN: laptop, raspi, fritzbox3370
  • Dyndns: provedor noip.com, cliente instalado em raspi, está funcionando
  • Encaminhamento de porta no fritzbox: da porta 30000 para o raspi na porta 22
  • O firewall do raspi está desativado

Visão geral das conexões ssh:

  • laptop para raspi sobre WLAN (não sai da minha rede local) funciona
  • smartphone para laptop em trabalhos da Internet (independente se o smartphone estiver em
  • wlan ou usando rede móvel)
  • laptop para raspi pela internet não funciona (usando o dyndns ip)

Helmsen

    
por Helmosch 29.12.2014 / 14:05

1 resposta

1

Seu Rasbmc é uma versão robusta do sistema operacional, você precisará modificar seu iptables para permitir que o tráfego fora da sua sub-rede se conecte à porta 22. Existem algumas maneiras de fazer isso, mas um simples 'iptables -A INPUT - p tcp --dport 22 -j ACCEPT 'acima da linha' iptables -A INPUT -i $ IFACE -j DROP 'localizada em /etc/network/if-up.d/secure-rmc deve funcionar.

    
por 29.12.2014 / 14:18

Tags