Hi all,
First of all I'm from Bulgaria so excuse me for my english!!!
So, my case is a little bit complicated. What I mean is that I have a small LAN (4 PCs) behind a Repotec router which I use mainly for ICS. Recently I decided to run an anonymous FTP server on the Linux PC (OS - Redhat 8.0). I configured my /etc/vsftpd.conf, so every other PC on my LAN is capable of downloading (with a pretty good speed 10-12 MB/s). Then I decided to "broadcast" it over the internet. And then the problems appeared. Nobody is able to connect to my ftp server. I found it's something about PASV. So I "played" a little with the PASV options (in vsftpd.conf and in the router's menu). And finally I got it! My friends were able to connect. But here is the big problem. When somebody tries to download something big (like 600 MB) the router freezes (blocks out) and I must reset it. I have the latest firmware!!!! Between the LAN PCs there is no such thing. 10 days ago I transfered 30Gb with 10MB/s. I think that this is something related with my vsftpd.conf (I realy don't think that the router is causing the problem). Here I'll give you only the options that I've changed:
1. anonymous_enable=YES
2. local_enable=NO
3. all of the write/upload related stuff -> NO
4. connect_from_port_20=YES
5. pam_service_name=vsftpd
I've added
6. pasv_promiscuous=YES
7. anon_root=/mnt/seagate
8. pasv_min_port=65000
9. pasv_max_port=65534
10. pasv_address=xxx.xxx.xxx.xxx -> my WAN IP(it's static)
and in the router settings page
I forwarded port 21 to 192.168.1.10 on the "uPnP forwarding" page and from 65000~65534 to 192.168.1.10 on the "port range forwarding" page
So any help is highly appriciated! 10x a lot!
PS: I'm a
