内网穿透的ftp搭建

  1. 下载filezilla server,安装,默认连接
  2. 设置监听端口为21
  3. 编辑->设置->FTP over TLS生成证书(optional)
  4. 编辑->用户->添加用户,添加目录
  5. frp内网穿透,客户端设置,添加内容如下:
    [range:ftp]
    type = tcp
    local_ip = 127.0.0.1
    local_port = 21,50000-50002
    remote_port = 2121,50000-50002
  6. 监听端口21映射到远程2121端口,数据传输端口为50000-50002
  7. filezilla server被动模式设置:passive mode settings:use custom port range固定为50000-50002
  8. 安装filezilla客户端,链接即可

对于linux下的设置:

  1. 安装vsftpd:apt install vsftpd
  2. 编辑配置文件:vi /etc/vsftpd.conf
    pasv_enable=YES 
    pasv_min_port=50000 
    pasv_max_port=50002 
    pasv_address=公网ip

发表评论

电子邮件地址不会被公开。 必填项已用*标注