Linking public ips to local needs MT reboot?

I have MT running on a RB532A with the next configuration:
ether1 WAN 172.26.0.XXX/21
ether2 LAN1 192.168.0.XXX/24
ether3 LAN2 192.168.1.XXX/24

On the WAN interface i have configured 3 public ip’s provided by the ISP
172.26.0.110
172.26.0.111
172.26.0.112
linked to internal servers on LAN1 or LAN2

This works fine, but not pretty, because every time I add a new public ip, and try to link this to another server, changes take effect only if i reboot the MT.

Any way to do this without rebooting the system?

Note: The ip’s are linked following tutorial
http://wiki.mikrotik.com/wiki/How_to_link_Public_addresses_to_Local_ones

Saludos from spain.

It should work without rebooting. What version are you using? Try to ping something (for several seconds) from your router in your local network and also something on the WAN.

i´m using version 2.9.30:
i tried pinging from external networks to the public ip of the server and from the server to external ip´s with no results…
Also tried disabling and enabling interfaces for a few seconds… but it doesn’t work.
I will try to ping from the router to public and private ip.
Thanks for helping.

IMHO 172.26.0.110 172.26.0.111 172.26.0.112 actually IS NOT public ip

as addresses as 172.16.0,0/12 is local area ip addresses.

My ISP is the owner of the real public ip and give us a private ip to work. For example:
public ip 213.98.97.205
private ip:172.26.0.113
all ports on 213.98.97.205 are redirected to 172.26.0.113 by the ISP.
So in mi side ip’s like 172.26.0.XXX are public.
Anyway the problem is the same with public or private addresses.

Thanks for reply

Pinging from the MT to external and internal works but the rules only apply after a reboot.
I will get another MT router to test because this is a important issue when servers are placed behind the router. If i discober something i will post on this forum.

Thank’s for all.
Saludos desde España.