I'm dealing with a thing that I've been trying to fix during the last months.
So, I have a ubuntu server with apache behind the Mikrotik, I have already made the dst rules and I'm able to access the webserver externally, fine by here... however when I try to get the webserver client's IP it returns me the mikrotik local IP and I have created a reserved IP it for my ubuntu server and it still returning the local IP.