One Private Ip map to another Ip

I have problem to browser the file server using it’s old ip (reason to use the old ip, is that the people are still in the habit of using old ip).

In the past, it’s ip was: 172.16.10.16 and now we have changed our ip scheme to 10.10.10.0/23.

I have made this firewall rule:

/ip firewall nat
add action=dst-nat chain=dstnat disabled=no dst-addresses=10.10.10.16 to-addresses=172.16.10.16

After making this rule, I am able to ping the file server but when I tried to access it using the \172.16.10.16, i got timeout or path not found error from windows xp/7/8.

Can you please point me that we I need to make change?

Many Thanks in advance.
untitled.PNG

REMOVE YOUR RULE, ARE WRONG

untill there are other rules / settings not altering that,
and the switch are only one simple switch:

from 10.10.10.0/23 to 172.16.10.16 pass by routerboard with that:

/ip firewall nat
add action=dst-nat chain=dstnat dst-addresses=172.16.10.16 to-addresses=10.10.10.16 disabled=no in-interface=

from 10.10.10.16 to 10.10.10.0/23 go directly from server to client without passing to mikrotik router because the server and the clients are on same subnet.

Thanks,

I have removed the previous rule and created the new one as you have mentioned in your reply, but still not luck. Can you please guide me further.

Is better if your employee change habit…

Other idea is:
put 172.16.10.1/24 on router ethernet and add a second address to server 172.16.10.16/24
(without natting or masquerading)