Windows10 下搭建 ftp 服务器并映射到外网
- IIS 服务
- FTP 服务器
- 内网穿透
- Pubyun
- Nat123
FTP的搭建
启动IIS服务
控制面板->程序->启用或关闭Windows功能

搭建ftp
打开ISS
搜索->ISS,打开ISS管理器

添加FTP站点
右键网站->添加FTP站点

绑定和SSL设置

身份证授权信息

添加用户和组
win10 家庭版
无用户和组功能,升级为专业版方法如下:
右键此电脑—更改产品秘钥—输入
1 | J7QT3-3GCPG-9GVWT-CH2XR-GMRJM |
升级完成后使用激活工具激活。
- win10 专业版
计算机—>管理—>本地用户和组
新建用户

设置用户授权规则

设置防火墙
允许ftp通过防火墙

防火墙允许其他应用

设置完成后可以浏览器输入ftp://ip访问文件了
FTP客户端-IIS7服务器管理工具
FTP客户端,它支持批量管理ftp站点。定时上传和定时下载,定时备份,且操作简洁。同时iis7服务器管理工具还是vnc客户端。并且支持批量管理管理windows及linux服务器、vps。
内网ip映射为公网
Pubyun(手机热点测试失败)
注册公云账号
实名认证
购买套餐
购买免费版的内网域名服务套餐
域名创建和配置
创建域名和映射并配置到本地

浏览器测试
浏览器输入ftp://外网域名访问ftp
Nat123(手机热点测试失败)
设置映射

设置访问者

浏览器测试
浏览器输入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”
- 重新启动服务器
-------------文章结束啦 ฅ●ω●ฅ 感谢您的阅读-------------