it will be very helpful if mikrotik provide us (home users) a localhost tunnel service aka cloud login service like ubnt unifi does. then we can access our router from internet without having a public ip in the router. i use a service called ngrok (https://ngrok.com/
) to access my small home server.
At this time, there is no 3rd party "man-in-the-middle" service available on a Mikrotik which does what you are asking for.
However ... There are some (free) tools that should be able accomplish what you may want to do.
#1A - On a PC behind the Mikrotik you want remote access to , download TeamViewer.
#1B - Configure the TeamViewer to always accept a remote session
#1C - Set the power management on the PC so that it will not power-save in sleep or suspend
#1D - Make a note of "Your ID" and your "Password"
#2A - On your PC (the PC you want to be able to remotely get into your Mikrotik network), download TeamViewer
#2B - On your PC type in the "Partner ID" (from #1D above) and click "Connect to partner"
#2C - Type in the "Password" (from #1D above)
#3A - At this time, your #2 PC should have full console/windows GUI control of your #1 PC
#3B - Start Winbox (or http or telnet or ssh) on your #1 PC and connect to your Mikrotik at location #1
With Winbox , you not only accomplish what you wanted to do -and- you also have full control of your #1 PC to do almost anything you may want to do if you were physically in-front-of / on-the-console of your #1 PC
I hope this helps.
FYI - TeamViewer can be also used on Android cell phones, Linux computers/servers & I think possibly Apple computers (not sure about Apple).
TeamViewer is also a handy tool to gain control of somebody else's computer when you are working with them on the phone and decide you need access.
Also, TeamViewer allows a local person in front of the remote PC computer to also see what you are doing with your remote control session.
TeamViewer for non-commercial use is free. It does use a TeamViewer man-in-the-middle service. It also works well when one or both locations are behind firewalls. With TeamViewer, you don't need to make any special firewall configurations to use TeamViewer.
North Idaho Tom Jones