I don't know how to setup my ftp server that is behind the nat to respond according to the domain name.
if I connect to BLAHBLAH.com it won't accept user/pass I only have to connect to local ip address: 192.168.1.100 to connect to ftp server and accept the password.
but again if I connect using PASV it won't connect and it takes forever to load, but using PORT it works so I added this to conf file but stilll the same:
MasqueradeAddress www.persiasys.com # using a DNS name
PassivePorts 20201 20400
I also forwarded the port from 20201-20400 to local ip but still doesn't work