jonathan bispo
(usa Ubuntu)
Enviado em 03/01/2009 - 01:13h
Pessoal, to com um problema "simples". :D
Seguinte: na minha rede tenho um roteador do provedor de internet atuando em modo bridge, ligado a ele tenho um roteador wireless, ligado a esse roteador wireless tenho um micro rodando Kubuntu 8.04, e ligado a esse micro, finalmente, está o meu computador, também rodando o Kubuntu 8.04.
Meu objetivo é poder acessar as duas máquinas do serviço.
A primeira máquina já consegui, via SSH e também pelo FreeNX, sem problemas, usando a porta 22.
Mas não estou conseguindo acessar minha segunda máquina.
Por exemplo, eu não gostaria de mudar a porta pela qual o ssh da minha segunda máquina fica escutando.
Então, gostaria de dizer para o iptables da primeira máquina: "iptables, tudo o que vier pela interface wlan0, com destino à porta 222 (outra porta qualquer para diferenciar as máquinas) envie para a máquina 192.168.0.100 (ip da segunda máquina) para a porta 22".
Entenderam? Eu quero enviar a solicitação para a porta 222 e quando chegar na primeira máquina o iptables manda para a segunda pela porta 22.
Se não for possível mudar a porta a qual os pacotes estão destinados, como faço para o iptables simplesmente repassar os pacotes, aí me rendo e mudo a porta do meu servidor ssh da segunda máquina.
Ah, e quando tento no terminal: ssh -p 222 jonathan@189.12.183.56 não funciona, dá um erro: "Connection refused".
Mas quando coloco simplesmente: ssh jonathan@189.12.183.56 consigo acesso à primeira máquina tranquilamente.
Já tentei fazer o seguinte no iptables da primeira máquina, seguindo um tutorial:
iptables -t nat -A PREROUTING -j DNAT --to-dest 192.168.0.100 -i wlan0 -p tcp --dport 22,
mas, como era de se esperar, não funcionou.
Se algum linuxer souber como resolver isso agradeço a ajuda.
Obrigado.