Why mikrotik native FTP sever cannot be accessed from WAN on my RB951G-2HnD, in local LAN everything is OK.
Maybe the firewall settings?
Also, check “/ip service” to see if the ftp service has an “address” setting.
I didn’t set any ip adress in the field “available from” , should I put here some ip?
In the firewall I tried do dst-nat ftp service port to mikrotik LAN adress, not working
If I allow FTP through my firewall, it works on V6.9. Maybe you should post “/ip firewall filter” and “/ip firewall nat”.
Nat and firewall rules:
FTP service ports :21 for my NAS,this one is working ; 2121 for mikrotik ftp server,this one is’nt.
I did’nt set any filter rule for mikrotik ftp,should I?
How did you “allow ftp through your firewall”? I just forwarded ports, 21 to my NAS and 2121 to mikrotik lan adress and here I’m stucked



Remove the port 2121 dstnat rule.
I don’t understand a couple of your filter rules, like #1 and #2. Looks like they are identical from here. What is the purpose for them? I see no protocol. I see no src address or dst port.
Add this rule and move it to position #1. Does your ftp work after that?
/ip firewall filter
add chain=input action=accept dst-port=2121
move 7 1
Thank you, SurferTim, you are my “Top Gun”… it works now. I did’nt set any filter rule, they came from"default configuration" , I believe.Anyway ,I remove #2,seems redundant. You should create a book regarding mikrotik ftp server settings, from A-Z,IP services,service ports,filter rule. Now, will see if MT ftp server is reliable enough, many routers with usb port and ftp server loose files soon or a later( I’m using ftp to store files from my IP camera’s).
I reactivated rule #2, because I get error “425 Can’t build data connection”