Re: TCP redirect external to external host

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Antony Stone (Antony@xxxxxxxxxxxxxxxxxxxx) wrote:
> 
> If it is not true that the real source IP and the real destination IP exist on 
> the same interface of the netfilter machine, repost your query with a bit 
> more detail and we may be able to help futher.
> 

The situation is that I have a hostname where there are both SMTP and
DNS services atm. The mail service is beeing migrated to another host,
and since I can't just change the IP for the hostname (would break DNS
services) I would like to have a temporary redirect to the new
mailservice for the SMTP-service, until the ppl using it has changed
their mail settings to use the new hostname.

So, I have two external host with two external IP's. They exists on the
same subnet too. Both uses the same gateway.

These are the rules I tried to use, which translates the users IP to the
first servers IP:
iptables -t nat -A PREROUTING -p tcp --dport 33 -i eth0 -j DNAT --to host2:44
iptables -t nat -A POSTROUTING -d host2 -p tcp --dport 25 -j SNAT --to host1

Hope that's enough information to get you into my problem!

Thanks for letting me take your time! :)


[Index of Archives]     [Linux Netfilter Development]     [Linux Kernel Networking Development]     [Netem]     [Berkeley Packet Filter]     [Linux Kernel Development]     [Advanced Routing & Traffice Control]     [Bugtraq]

  Powered by Linux