2 internet interface probléma

Hi,

adott egy gateway, 2 inetface az internet felé + 1 interface a belső háló felé.

Olyan problémám van, hogy a gépen futó szolgáltatások, pl. pop3 csak a default gw oldaláról elérhetőek (+ belülről). Hogy tudom megoldani, hogy a gateway arra route-olja a csomagokat, amerről jönnek?

2. gondom:

a belső háló NAT-olt, iproute2-vel választom ki, hogy melyik kijárón menjen ki a csomag.
pl.: /sbin/iptables -t mangle -A PREROUTING -i eth1 -p tcp --dport 80 -j MARK --set-mark 0x33

Az a bajom, hogy a localhost-ról induló csomagokat nem tudom megbélyegezni, így nem arra mennek, amerre szeretném, mintha nem menne a PREROUTING-on ?

Előre is kösz a segítséget.

Üdv,