I am writing, because I cannot get through Mikrotik’s router to the ftp server.. And, what else is interesting, the NAT rule O is not wirking as well.
I have just one real IP address. So to I need to make NAT rules, I supose, to get from internet to my ftp server, that does not have a real IP address.
Here are the NAT rules:
Flags: X - disabled, I - invalid, D - dynamic
0 chain=dstnat dst-address=62.85.x.x protocol=tcp dst-port=5900
action=dst-nat to-addresses=x.x.x.14 to-ports=5900
1,2,3,4 rules ar working fine. 0 and 5 is not working at all. If I try to connect to my ftp server - rule 5, I can see using winbox, that router receives my demand. But it doesn’t let me through.
make sure the MT Ftp server is disabled…and try the netmap action. Should not matter, but ive been using netmap to do port fowarding for a while on many different MT routers.
To make VNC work you have to forward both port 5800 and 5900. Same goes with FTP. You need to forward port 20 and 21. Also be sure that both hosts (.13 and .26) have MT as their default gw.
I had a similar issue and I setup a rule to allow related connections that way tcp port 20 the ftp data port is also allowed through. I found this when I was able to connect to the server but not retrieve any data from directory lookups and such. You might also want to turn on the ftp helper in the firewall settings.