Just entered into Mikrotik world - so I am new to this all.
My problem is:
I have a webserver and a gameserver. I was useing SMC router with port forwarding. Everything was OK. Log files recorded every IP that was connecting to server. Now with my MIKROTIK RouterBOARD 100 series (software - v.2.9.44) something has gone wrong (maybe). All connections in Webserver and Gameserver log files are identified as a single IP address - the router`s IP (192.168.0.1). But for stats I have to see every single IP that is connecting .
Please help me to solve this one out.
Have you DST natted these ports from your internet IP to your internal LAN servers ip through ROS? check your masquerade settings, and your default routes too.
Here is the NAT configuration:
In Winbox: IP → FIREWALL → NAT
Chain= dstnat; Dst.address= xxx.xxx.xxx.xxx (my public IP adrress); Protocol= 6(tcp); Dst.port= 80
Action= dst-nat; To address= 192.168.xxx.xxx (local IP address); To port= 80
Chain= srcnat
Action= masquerade
Is this part ok? Thanks! 
Not quite.
You need this:
chain=srcnat out-interface={your wan interface} dst-address=0.0.0.0/0
action=masquerade
This is to allow your network to talk to the internet.
And a default route 0.0.0.0/0 to your gateway IP.
Thanks airstream! It`s working now! 