Basic ssh / portforwarding

0

Eu tenho provavelmente a mais simples questão de ssh / portforwarding imaginável. Eu procurei por aqui e em outros lugares, mas não consegui fazer isso funcionar. Eu usei redes e ssh por anos, mas nunca configurei um antes, então há uma falta básica de compreensão.

Anyhoo, o que eu quero fazer é simples. Eu tenho uma WLAN em casa com um modem / roteador Netcomm. Acredito ter configurado o encaminhamento de porta da porta 22 para uma máquina específica que estou executando em casa (ou seja, especificando o endereço 192.168.1.X para essa máquina). Eu fiz isso através da interface gráfica para o modem.

Agora, quero ser capaz de usar o SSH nessa máquina de qualquer lugar fora da minha WLAN doméstica (ou seja, remotamente).

Eu posso pingar com sucesso meu endereço IP fixo, mas a tentativa de ssh simplesmente falha ao conectar. Por que vale a máquina está executando o Ubuntu. Desculpe por fazer uma pergunta tão básica.

    
por Bogdanovist 12.04.2012 / 05:34

2 respostas

0

você precisará ir ao painel de configuração do seu modem / roteador. em seguida, encaminhar porta ssh para o IP da máquina que está executando sshd

No netgear, seu em Firewal Rules Você precisa adicionar Inbound Service para esse 192.168.1.X na porta 22 para o Serviço ssh

    
por 12.04.2012 / 05:38
0

Você precisa verificar se o seu ISP não impede a criação de conexões (alguns aqui no Brasil impedem que o seu IP fixo escute em portas inferiores (< 1024)).

Uma outra opção é ter uma máquina na Internet para funcionar como um proxy em sua máquina doméstica - na máquina doméstica, você precisa executar o ssh com -R nessa máquina proxy e ativar GatewayPorts no remoto para que você pode redirecionar uma porta em uma interface em vez de localhost. Por exemplo, se você rodar na sua máquina Ubuntu:

ssh -N -f -R 0.0.0.0:2222:localhost:22 user@remote-machine

Todas as conexões na porta 2222 de remote-machine serão redirecionadas através do túnel para sua máquina Ubuntu (mesmo que esta máquina esteja dentro de um NAT e sem o encaminhamento de seu modem).

    
por 06.05.2012 / 22:44