rodrigomoschetto
(usa Slackware)
Enviado em 04/07/2008 - 20:31h
Você terá que criar um virtual server ou um ip fowrard no roteador. No caso do D-Link é Virtual Server.
Primeiramente, na configuração do router, clique na guia Advanced, em seguida na guia Virtual Server.
Marque a opção Enable, digite o ip da máquina linux em Private IP, selecione o protocolo TCP/IP em protocol type, digite o numero da porta SSH que eh 22 em Private e Public Port, selecione a opção Aways e clique em Apply.
Pronto a maquina (ip/porta) já está cadastrado na tabela ip fowrard do roteador.
Verifique na maquina se naum tem nenhum firewall ativo, se tiver acrescente as seguinte linha do IPTables.
iptables -A INPUT -p tcp -s END_IP_DO_ROUTER -d END_IP_DA_MAQUINA --dport 22 -j ACCEPT
Habilite o serviço sshd na máquina, não sei como faz no Ubuntu, mas no Fedora é:
# service sshd start
ou no slackware
# chmod +x /etc/rc.d/rc.sshd
# /etc/rc.d/rc.sshd start
Pra finalizar, vá ao site
www.dyndns.com, crie uma conta, e cadastre um hostname em baixo de algum dos domínios do dyndns e configure o roteador para fazer atualizações do IP da conexão de internet no DDNS.
Assim não precisará ficar advinhando o IP válido de conexão da máquina qdo for fazer o acesso remoto.
Utilize o programa Secure CRT para acessar servidores SSH
Espero ter ajudado!
Me corrijam se esqueci de algo!