Windows10 下搭建 ftp 服务器并映射到外网

  • IIS 服务
  • FTP 服务器
  • 内网穿透
    • Pubyun
    • Nat123

FTP的搭建

启动IIS服务

控制面板->程序->启用或关闭Windows功能

搭建ftp

打开ISS

搜索->ISS,打开ISS管理器

添加FTP站点

右键网站->添加FTP站点

绑定和SSL设置

身份证授权信息

添加用户和组

  • win10 家庭版

    无用户和组功能,升级为专业版方法如下:

右键此电脑—更改产品秘钥—输入

1
2
3
4
J7QT3-3GCPG-9GVWT-CH2XR-GMRJM
4N7JM-CV98F-WY9XX-9D8CF-369TT
FMPND-XFTD4-67FJC-HDR8C-3YH26
TFP9Y-VCY3P-VVH3T-8XXCC-MF4YK

升级完成后使用激活工具激活。

  • win10 专业版

计算机—>管理—>本地用户和组

新建用户

设置用户授权规则

设置防火墙

允许ftp通过防火墙

防火墙允许其他应用

设置完成后可以浏览器输入ftp://ip访问文件了

FTP客户端-IIS7服务器管理工具

FTP客户端,它支持批量管理ftp站点。定时上传和定时下载,定时备份,且操作简洁。同时iis7服务器管理工具还是vnc客户端。并且支持批量管理管理windows及linux服务器、vps。

内网ip映射为公网

Pubyun(手机热点测试失败)

注册公云账号

实名认证

购买套餐

购买免费版的内网域名服务套餐

域名创建和配置

创建域名和映射并配置到本地

浏览器测试

浏览器输入ftp://外网域名访问ftp

Nat123(手机热点测试失败)

设置映射

设置访问者

浏览器测试

浏览器输入ftp://外网域名访问ftp

FTP 管理工具

  • 易于使用

FileZilla比其他任何一款FTP软件都要简单

  • 多协议支持

FileZilla支持FTPFTPSSFTP等文件传输协议

  • 多种语言

FileZilla支持多国语言,完美支持简体中文

  • 多标签界面

FileZilla支持建立多个标签同时工作

  • 远程查找文件

FileZilla支持远程查找文件功能

  • 站点管理器

FileZilla自带功能强大的站点管理传输队列管理

公司局域网限制访问ftp

控制面板>系统和安全>Windows Defender 防火墙>高级设置

  • 入站规则>新建规则>端口>下一步>TCP>所有本地端口>允许连接>下一步>名称输入”new_in_ftp”>完成

  • 出站规则>新建规则>端口>下一步>TCP>所有远程端口>允许连接>下一步>名称输入”new_out_ftp”>完成

浏览器输入ftp://ip地址访问ftp

bug 提示

FTP复制文件错误451

  • 451 No mapping for the Unicode character
  1. 打开 IIS 的 FTP 设置界面,选择“高级设置”
  2. 将“允许UTF8”从 “True” 改为 “False”
  3. 重新启动服务器
-------------文章结束啦 ฅ●ω●ฅ 感谢您的阅读-------------