Cannot forward FTP to FTP server inside my network.
Cannot make it work. Even with the FTP preset in the router.
- Copy Link
- Subscribe
- Bookmark
- Report Inappropriate Content
I suppose you're using a Windows native FTP service. If that's the case refer to: https://www.windowscentral.com/how-set-and-manage-ftp-server-windows-10
to set it up. I would recommend you to use passive mode, so you can define a port range for data port in FTP Firewall support:
Then you can define (for example port range 5000-5005):
Finally you have to define a port forward of this port range in the router WebGUI (in your case internal Ip address is 192.168.10.11):
I you are using 3-rd party software for the FTP server then you should look where you can define this port range (to receive passive connections through the firewall) and accordingly make a port forward through the router's WebGUI like shown above.
Of course the port forwarding of TCP port 21 (FTP control port) is mandatory - you already configured that with the pre-defined services form the router's menu.
And you should remove the port 20 TCP forwarding (not necessary in passive mode).
- Copy Link
- Report Inappropriate Content
For FTP access to be able to work from outside your network, you need to port forward both control (port 21 TCP) and data (port 20 TCP) port. Data port depends on your FTP server implementation, port 20 TCP is for Active mode, higher random TCP port range is for passive mode. See this video for general implementation or this reference if using a USB connected device to the router.
- Copy Link
- Report Inappropriate Content
I have opened the ports but they are still closed. Maybe this is due to the FTP function using USB. But I am not using the USB. I want the FTP connection to be on the local IP 192.168.10.11.
Ports on the network.
I have successfully connected using the openVPN functionality. But I did not want to use it with the VPN.
It seems to be some bug on the firmware.
I also tried using the port 22 yesterday and deleted the configuration, but it is still showing that it is open.
BR.
- Copy Link
- Report Inappropriate Content
I suppose you're using a Windows native FTP service. If that's the case refer to: https://www.windowscentral.com/how-set-and-manage-ftp-server-windows-10
to set it up. I would recommend you to use passive mode, so you can define a port range for data port in FTP Firewall support:
Then you can define (for example port range 5000-5005):
Finally you have to define a port forward of this port range in the router WebGUI (in your case internal Ip address is 192.168.10.11):
I you are using 3-rd party software for the FTP server then you should look where you can define this port range (to receive passive connections through the firewall) and accordingly make a port forward through the router's WebGUI like shown above.
Of course the port forwarding of TCP port 21 (FTP control port) is mandatory - you already configured that with the pre-defined services form the router's menu.
And you should remove the port 20 TCP forwarding (not necessary in passive mode).
- Copy Link
- Report Inappropriate Content
I was able to make it work but not using port 21, I used port 65000. In my opinion, there is a bug here.
Also, you were right about the passive settings.
Thank you very much.
- Copy Link
- Report Inappropriate Content
- Copy Link
- Report Inappropriate Content
Information
Helpful: 0
Views: 2352
Replies: 5
Voters 0
No one has voted for it yet.