full NAT with multiple ip addresses problem.

Hello, I have a task that I cant accomplish by my self, so I request help of mt community.

I have an MT 2.9 that have 3 eth. One public, one for DMZ and another for lan users.

On public eth I have 3 assigned public IPs from the same /29 network. On default route I have specified that it must use pref-src one of the public IPs.

Now I have created the rules for full NAT as described in http://wiki.mikrotik.com/wiki/How_to_link_Public_addresses_to_Local_ones and in http://wiki.mikrotik.com/wiki/NAT_Tutorial

the problem is simple: it does not working… I am truing to connect from internet to assigned IP with full nat to my mail server, and it does not connect.

One thing that I have noticed its if I try to connect from another of mine server that has public ip from the same network as the public IPs of the MT - it works, in this case I can connect to my mail server. Its like I dont have a default route for that NAT rules.

please somebody help with an idea, cause i dont know what to do more… maybe its a problem with routing and not NAT ???

I think I have found the problem… it was in the defaul gateway, ISP router… that router didn’t see all three public IPs of my external ethernet, just one of those three… so the solution was to activate just one at a time not all three active at the same time… :wink:

thanks the mt community anyway…

P.S. sorry for my english…