Mikrotik router LAN IP 192.168.1.253
Mikrotik router WAN IP: 192.168.0.10
Non-Mikrotik modem: 192.168.0.1
Public IP: 212.5.***.**
Server LAN IP: 192.168.1.7
Server: WAN IP: 192.168.0.3
Default gatweay at Mikrotik Router: 192.168.0.1
Default gatweay at Server: 192.168.0.1
Default gateway at DHCP clients at LAN: 192.168.1.253
We have a server providing some services within LAN network plus other sites connected via VPN and some services published to internet. At the non-Mikrotik modem, there is NAT for published services pointing to 192.168.0.3 and everything worked ok. One day, when we upgraded internet connection, we had to replace the modem. After replacing it, services published to internet stopped working from LAN as the new modem drops packets from LAN going to our own public IP instead of doing NAT. There is nearly nothing to configure, it's very simple device so we tried to do the configuration at Mikrotik router.
I tried to set up dstnat rule with action dst-nat to address 192.168.0.3 for Src. Address 192.168.1.0/24 and Dst. Address 212.5.***.**.
If I specify WAN in Out. Interface List, I get an error Couldn't change NAT Rule <192.168.1.0/24->212.5.***.**> - outgoing interface matching not possible in input and prerouting chains (6). If I don't specify it, I can create the rule, but it doesn't work as expected. When I tried not to specify Dst. Address, I couldn't access the Mikrotik router anymore as it was pointing to 192.168.0.3. Then I had to use the MAC address to access it so it does obviously something, but IDK what I'm doing wrong.
I also tried to specify LAN in In. Interface List instead of providing Src. Address, but no change.
Any advice please?