Windows10 下搭建 ftp 服务器并映射到外网
- IIS 服务
- FTP 服务器
- 内网穿透
- Pubyun
- Nat123
FTP的搭建
启动IIS服务
控制面板->程序->启用或关闭Windows功能
![](https://isaiah.oss-cn-hongkong.aliyuncs.com/images/uploads/post/ftp/1-windows%E5%8A%9F%E8%83%BD.png?x-oss-process=style/moon)
搭建ftp
打开ISS
搜索->ISS,打开ISS管理器
![](https://isaiah.oss-cn-hongkong.aliyuncs.com/images/uploads/post/ftp/2-ISS.png?x-oss-process=style/moon)
添加FTP站点
右键网站->添加FTP站点
![](https://isaiah.oss-cn-hongkong.aliyuncs.com/images/uploads/post/ftp/3-%E7%AB%99%E7%82%B9%E4%BF%A1%E6%81%AF.png?x-oss-process=style/moon)
绑定和SSL设置
![](https://isaiah.oss-cn-hongkong.aliyuncs.com/images/uploads/post/ftp/4-1%20%E7%BB%91%E5%AE%9A%E5%92%8CSSL%E8%AE%BE%E7%BD%AE.png?x-oss-process=style/moon)
身份证授权信息
![](https://isaiah.oss-cn-hongkong.aliyuncs.com/images/uploads/post/ftp/5-%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81%E5%92%8C%E6%8E%88%E6%9D%83%E4%BF%A1%E6%81%AF.png?x-oss-process=style/moon)
添加用户和组
win10 家庭版
无用户和组功能,升级为专业版方法如下:
右键此电脑—更改产品秘钥—输入
1 | J7QT3-3GCPG-9GVWT-CH2XR-GMRJM |
升级完成后使用激活工具激活。
- win10 专业版
计算机—>管理—>本地用户和组
新建用户
![](https://isaiah.oss-cn-hongkong.aliyuncs.com/images/uploads/post/ftp/6-%E6%96%B0%E5%BB%BA%E7%94%A8%E6%88%B7.png?x-oss-process=style/moon)
设置用户授权规则
![](https://isaiah.oss-cn-hongkong.aliyuncs.com/images/uploads/post/ftp/7%20ISS%E6%B7%BB%E5%8A%A0%E7%94%A8%E6%88%B7FTP%E6%8E%88%E6%9D%83%E8%A7%84%E5%88%99.png?x-oss-process=style/moon)
设置防火墙
允许ftp通过防火墙
![](https://isaiah.oss-cn-hongkong.aliyuncs.com/images/uploads/post/ftp/8-1%E5%85%81%E8%AE%B8%E7%9A%84%E5%BA%94%E7%94%A8.png?x-oss-process=style/moon)
防火墙允许其他应用
![](https://isaiah.oss-cn-hongkong.aliyuncs.com/images/uploads/post/ftp/8-2%E6%B7%BB%E5%8A%A0%E9%98%B2%E7%81%AB%E5%A2%99%E5%BA%94%E7%94%A8.png?x-oss-process=style/moon)
设置完成后可以浏览器输入ftp://ip访问文件了
FTP客户端-IIS7服务器管理工具
FTP客户端,它支持批量管理ftp站点。定时上传和定时下载,定时备份,且操作简洁。同时iis7服务器管理工具还是vnc客户端。并且支持批量管理管理windows及linux服务器、vps。
内网ip映射为公网
Pubyun(手机热点测试失败)
注册公云账号
实名认证
购买套餐
购买免费版的内网域名服务套餐
域名创建和配置
创建域名和映射并配置到本地
![](https://isaiah.oss-cn-hongkong.aliyuncs.com/images/uploads/post/ftp/10-pubyun-%E5%88%9B%E5%BB%BA%E5%86%85%E7%BD%91%E5%9F%9F%E5%90%8D.png?x-oss-process=style/moon)
浏览器测试
浏览器输入ftp://外网域名访问ftp
Nat123(手机热点测试失败)
设置映射
![](https://isaiah.oss-cn-hongkong.aliyuncs.com/images/uploads/post/ftp/11-nat123%E8%AE%BE%E7%BD%AE%E6%98%A0%E5%B0%84.png?x-oss-process=style/moon)
设置访问者
![](https://isaiah.oss-cn-hongkong.aliyuncs.com/images/uploads/post/ftp/11-%20nat123%E8%AE%BE%E7%BD%AE%E8%AE%BF%E9%97%AE%E8%80%85.png?x-oss-process=style/moon)
浏览器测试
浏览器输入ftp://外网域名访问ftp
FTP 管理工具
- 易于使用
FileZilla比其他任何一款FTP软件都要简单
- 多协议支持
FileZilla支持FTP、FTPS、SFTP等文件传输协议
- 多种语言
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
- 打开 IIS 的 FTP 设置界面,选择“高级设置”
- 将“允许UTF8”从 “True” 改为 “False”
- 重新启动服务器
-------------文章结束啦 ฅ●ω●ฅ 感谢您的阅读-------------