Hi, I have the following network configuration eth1 -- 150.101.118.158 - Public IP supplied by ISP eth0 -- 203.34.165.2 - Public IP allocated from my companies address range gir0 -- 203.34.165.1 - ip ip tunnel to transfer the public IP address range of my company The Routing is as follows : Destination Gateway Genmask Flags Metric Ref Use Iface 150.101.118.156 0.0.0.0 255.255.255.252 U 0 0 0 eth1 203.34.165.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 127.0.0.1 255.0.0.0 UG 0 0 0 lo 0.0.0.0 150.101.118.157 0.0.0.0 UG 0 0 0 eth1 What I want to do is have any traffic that comes down the gir0 link to return via the gir0 link, any traffic originating from the 203.34.165.0/24 address range to be NAT''d to the 150.101.118.156 range as the ISP charges nothing for traffic on this range to it''s own mirrors e.t.c. In order to do this I have the following script run after the ip-ip tunnel is started #!/bin/bash /sbin/ip rule add from 203.34.165.1 table Tunnel /sbin/ip route add default via 203.34.165.1 dev gir0 table Tunnel /sbin/ip route flush cache Now for the crazy problem...... Email coming in to 203.34.165.1 and 203.34.165.2 from some locations like hotmail.com does not make it. I have done a tcpdump and the emails that get lost start OK and somewhere in the transfer the packets get lost and connection fails. Most other locations work fine, e.g. gmail.com. I would normally just write this off as another hotmail issue and not worry about it but this is happening to a number of other email sources as well. What appears to be happening is that the traffic starts out fine going back and forward over the ip-ip tunnel like I expect and then a packet does not go via this path, it just goes out the interface with the default route. This subsequently gets lost somewhere and no ack is received. kernel and ip utilities versions are as follows: ip -V ip utility, iproute2-ss040831 uname -a Linux spud.babelsoft.com.au. 2.6.10-gentoo-r4 #1 Thu Jan 13 21:08:50 EST 2005 i686 AMD Athlon(tm) XP 1700+ AuthenticAMD GNU/Linux Does anyone have any ideas. Also for some strange reason the server with this problem also refuse to use the 150.101.118.158 address as an MX, which I am unable to determine the cause of. Ian Nicholls _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/