Ive windows server 2003 with exchange, IP: 10.0.0.2.
My gateway is Mikrotik 2.9, LAN IP 10.0.0.1, WAN IP 192.168.0.1. Next to mikrotik is DSL router with IP 192.168.0.254 and public ip 83.69.x.y.
(server-mikrotik-dsl router-internet)
I NAT port 25 on dsl router (incoming 83.69.x.y to 192.168.0.1) and then i NAT it again on mikrotik (incoming 192.168.0.1:25 to 10.0.0.2:25).
From outside, everything seems to be fine.
Ive some notebooks users who have trouble sending e-mails when they have SMTP adress 85.71.106.15. When they connect from internet (gprs, something), its pretty fast. But when they connect their notebook on LAN, they have IP adress like 10.0.0.24 (assigned via DHCP), they mostly cannot send emails - sometimes yes, sometimes no response in 60secs delay.
Their email configuration: smtp adress: 85.71.106.15.
Im pretty sure it cannot work well behind 2 NATs from inside network. How to solve this?
first simplify your network
in normal scenario…you will be using pppoe for your dsl(yur router dialing pppoe), configure your dsl router in bridge mode n let MT dial your pppoe to dsl…this way you will have 83.* ip on your MT..then use single NAT on MT n see results.
Another thing you could do is to use DNS names instead of IP on the clients mailprograms and then let your local DNS translate that into the local IP address.