Manage Router behind NAT and/or dynamic IP

Hello all!

I am pretty new to Mikrotik / RouterOS and pretty amazed about all the features.

What I would like to know is your best pracitce, or what you would prefer.

When you have a bunch of Mikrotik Routers, all installed on different Locations, with different ISP, some have static IP some have a dynamic IP, some are behind a NAT device. How would you configure the Router that you can manage all of them from a central location?

I have done pretty much on Cisco and there i could configure a Loopback with a RFC1918 IP routed over VPN - so I am able to configure this Box always over the same Management IP independent of the Internetaccess in between . So, is there a similar way on Mikrotik for that? I saw that there is not really an option for a Loopback address, you can just creat a Bridge Interface. Also is there an option that the “Spoke” routers came from dynamic IPs to a Central Site with fix IP?

Thanks in advance for your tips!

you can configure vpn server in central location like a pptp server, and configure vpn client in remote device. With this you can access in all mikrotik devices connected to a vpn server

Good idea. Then configure a pool on the PPTP Server and every box will get its own /32? I there a way to see what box got what IP? Can the IP be defined static, so that one box always get the same ip?