alexslender
(usa Ubuntu)
Enviado em 29/06/2008 - 12:08h
Saudações,
pessoal meu iptables não redireciona nem a pau, já pesquisei em diversos fóruns, só parti para um tópico porque não encontrei solução mesmo, até encontrei mas não funciona, no meu caso possuo um router com squid ubuntu, com duas interfaces eth0 com ip fixo para internet sendo que coloco ele na mesma faixa do modem ip fixo e configuro uma rota padrão para o ip do modem fixo assim fica:
ex.:
eth0 201.45.57.130
modem 201.45.57.132
assim eu tenho acesso direto ao ubuntu, até ai tudo bem, porém preciso de acessar via terminal service (3389) um server da rede internet.
eth1(interface interna) 10.1.0.110
server 10.1.0.200
o deixei o firewall escacarado pra ver se funcionava mas não funciona!.. seguem as regras..
iptables -A INPUT -p tcp --destination-port 3389 -j ACCEPT
iptables -A INPUT -p udp --destination-port 3389 -j ACCEPT
# Direcionando a porta 3389
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 3389 -j DNAT --to-dest 192.168.0.150:3389
iptables -A FORWARD -p tcp -i eth0 --dport 3389 -d 192.168.0.150 -j ACCEPT
iptables -t nat -A PREROUTING -i eth0 -p udp --dport 3389 -j DNAT --to-dest 192.168.0.150:3389
iptables -A FORWARD -p udp -i eth0 --dport 3389 -d 192.168.0.150 -j ACCEPT
lembrando que habilitei o ip_forward.
que fique escarado o firewall, porém preciso fazer esse redirecionamento. Quem puder me ajudar sou muito grato.
Ab.