windows服务自带的ftp功能开启后默认为主动模式(一般ftp客户端都是默认被动模式连接),每次都要设置主动模式连接就非常麻烦,开启被动模式的方法如下:

  1. Internet高级选项打开ftp被动模式(默认打开)
  2. 防火墙打开指定端口,如5000-6000(或者全部打开
  3. FTP服务被动模式端口设置防火墙打开的端口范围,如5000-6000

如果主机没有公网又有公网访问ftp需求可以配置frp
frp不光要打开ftp端口如21,还要打开被动模式端口并且相同,如果端口范围设置的为5000-6000,则frp也要开启5000-6000的端口并且远程端口与本地端口相同。
当然,如果没有穿透被动模式ftp的需求也可以只穿透ftp端口如21,但是需要连接的时候配置为主动模式。

LEAVE A REPLY