首先确保在局域网环境下通过 filezilla 可以顺利连接使用 vsftpd
在vsftpd的配置文件中添加如下内容,以启动被动模式(穿透 NAT 和防火墙,必须使用被动模式)
在 NAT 路由器上,设置端口映射
1、外网端口 2421 映射到 内网 ip 上的 21 端口
2、外网端口 10000-10100,映射到内网 ip 的 10000-10100
此处第 2 点特别重要,因为是一个端口范围的映射,和普通映射不太一样。
首先确保在局域网环境下通过 filezilla 可以顺利连接使用 vsftpd
在vsftpd的配置文件中添加如下内容,以启动被动模式(穿透 NAT 和防火墙,必须使用被动模式)
在 NAT 路由器上,设置端口映射
1、外网端口 2421 映射到 内网 ip 上的 21 端口
2、外网端口 10000-10100,映射到内网 ip 的 10000-10100
此处第 2 点特别重要,因为是一个端口范围的映射,和普通映射不太一样。