rglnx
(usa Outra)
Enviado em 28/09/2011 - 00:08h
Boa Noite,
Estou tentando criar um tunnel server, que irá receber conexões e redirecionar para outro ip.
Tem como fazer pelo iptables? Se sim, como?
Olhando no Google vi a possibilidade de criar regras no iptables para redirecionar, algo do tipo:
iptables -t nat -i <ethX> -A PREROUTING -p tcp --dport <porta do servidor que irá receber a conexão> -j REDIRECT --to <ip para onde vai redirecionar> --to-port <porta para onde vai redirecionar>
É mais ou menos isso? Tá faltando alguma coisa?
Essa chain PREROUTING deve ser criada? E essa policy o que seria?
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED
ACCEPT icmp -- anywhere anywhere
ACCEPT all -- anywhere anywhere
ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:ssh
REJECT all -- anywhere anywhere reject-with icmp-host-prohibited
Chain FORWARD (policy ACCEPT)
target prot opt source destination
REJECT all -- anywhere anywhere reject-with icmp-host-prohibited
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Obrigado desde já.