> Hi, say I have two external IP addresses: > 220.x.x.9 > 220.x.x.173 > Is it possible for me to forward all the requests on an ethernet card > (220.x.x.9) to another ethernet card (220.x.x.173) on different So the "x.x" part is the same in both IP's ? > network? I am not sure if I can do it with PREROUTING - DNAT in NAT > table. In my confusion, I thought it only supports external ip -> LAN > ip/internal ip translation. Plus I don't have the proper hardware to > test this out at home. If the "x.x" part and the netmask are the same, you will have a problem with routing ; not Netfilter. Assume : eth0 : 220.x.x.9 mask 255.255.255.0 eth1 : 220.x.x.173 mask 255.255.255.0 Then you probably have routes like these : Destination Gateway Genmask Iface 220.x.x.0 0.0.0.0 255.255.255.0 eth0 220.x.x.0 0.0.0.0 255.255.255.0 eth1 In this case, all routing for 220.x.x.0/24 goes via eth0 because it's the first routing rule that matches. I don't know if there are solutions that solve this problem (if so then I'm not aware of them), but IMHO the best and easiest solution would be to have different IP subnets on each network. Gr, Rob