centos下安装vsftpd 都正常 但外网死活连接不成功, lan可以
配置文件如下:
# 启用主动模式
port_enable=YES
# 修改访问端口
listen_port=21
# 修改通讯端口
ftp_data_port=20
port_promiscuous=NO# 启用被动模式
pasv_enable=NO
# 被动模式起始端口范围
pasv_min_port=30001
# 被动模式截止端口范围
pasv_max_port=30100
pasv_promiscuous=NO
pasv_addr_resolve=YES
pasv_address=******.iask.in# 允许user_list下用户访问,禁止ftpusers下用户访问
userlist_deny=NO
路由器已经配置好相应的端口转发 
外网telnet 21端口ok 
pasv模式应该正常才是 但就是死活连接不上 用主动模式也不行
系统防火墙已经全部关闭
selinux也相应设置还请教下大家 这是什么问题 困惑已久 谢谢。

解决方案 »

  1.   

    pasv_enable=YES
    pasv_min_port=30001
    pasv_max_port=30100
    把30001-30100这个端口范围也在路由器上做影射。客户端使用被动模式。
      

  2.   

    映射也都做了 还是不行啊。 
    客户端使用被动模式 默认就是被动模式的啊
    但是我发现 局域网 ok
    外网进来就不行
    我感觉是域名这里不行
    但是域名telnet 21端口又ok 奇怪了  
    继续跪求指点。