FTP服务是windows系统的重要功能组件,可以帮助用户将本机文件共享,跨越互联网被外网用户访问,下面详细介绍一下如何搭建FTP共享服务器以及如何实现FTP文件服务器被外网访问。
文件服务器电脑点击左下角开始 - 运行
输入 optionalfeatures 快捷命令打开windows功能
勾选FTP功能和IIS功能,进行启用
在电脑左下方搜索界面,输入IIS,打开IIS管理器
鼠标右击网站,点击添加FTP站点
自定义输入FTP站点的名称,选择您的共享文件夹路径
IP地址选择全部未分配,勾选自动启动FTP站点,勾选无SSL选项
根据自己的需求设置身份验证和授权信息
服务器本机打开“我的电脑”在输入框输入内网IP地址进行测试,输入服务器开机用户名和密码进行登录
如下图所示,证明FTP文件服务器搭建成功了
打开快解析官网 www.kuaijiexi.com , 注册一个快解析账号
输入快解析相关注册信息后,点击“立即注册”即可注册成功一个快解析账号
注册完毕后,在FTP服务器上打开快解析官网,点击下载,下载快解析安装包后,按照提示进行安装
快解析客户端安装完成后,输入刚才2.1环节中注册的快解析账号进行登录
登录快解析客户端后,点击“添加映射”模块,在弹出来的对话框中填写映射信息
1、【映射名称】任意填写;
2、【公网端口类型】选择“其他应用(虚拟端口)”
3、【内网IP地址】写您FTP服务器的内网IP地址(不能写127.0.0.1),内网IP地址可以点击电脑左下角,开始 - 运行, 输入cmd ,点击确定,然后在命令行中,输入ipconfig即可查看
4、【应用程序端口】写FTP的默认通信端口21,如果您修改了端口根据实际情况填写
填写完以上信息后,点击确定,端口添加完成,请记住这个21端口生成的地址,这个地址是日后外网人员访问FTP系统的地址
再次点击“添加映射”模块,
1、【映射名称】任意填写;
2、【公网端口类型】选择“其他应用(虚拟端口)”
3、【内网IP地址】写您FTP服务器的内网IP地址(不能写127.0.0.1)
4、【应用程序端口】写 1000
填写完以上信息后,点击确定,端口添加完成
添加完成后,再编辑该条添加的映射,如下图所示,点击’编辑‘
在弹出的对话框中,修改“应用程序端口”,这个端口修改成与“公网端口类型”显示的一致的端口,然后点击确定
到此这个虚拟端口映射就完成了
在FTP服务器上,点击开始 - 运行 ,输入 cmd , 然后点击 确定
在弹出来的黑色命令行中,输入: nslookup ***.gnway.cc ; 这个***就是您的快解析账号,例如:您的快解析账号是kuaijiexi ,那输入的地址就是 nslookup kuaijiexi.gnway.cc 输入完毕后点击回车,即可查看到解析服务器地址
请记住这个IP地址,这个就是您快解析的解析服务器的地址(这里只是举例,具体以自己域名的地址为准)
在windows管理工具中找到 IIS管理器并鼠标左键点击进入(可以通过左下角搜索框输入IIS查找)
点击左侧红框中的连接对象,然后鼠标双击“FTP防火墙支持”(注意不是点击你创建的站点)
在弹出的框中输入如下信息:
A、“数据通道端口范围”填写2.4环节中,快解析生成的地址后面的端口,例如上面映射1000生成的端口是63262,这里就写成
63262-63262;
B、防火墙的外部IP地址就填写2.5环节中nslookup查看到的IP地址 123.60.216.52;
填写完毕后点击右侧“应用”按钮即可。这里写到的端口和IP地址以自己快解析账号生成的为准,这里只是示例
在FTP服务器电脑点击“开始”-“运行” 输入 services.msc 然后点击确定
在弹出的选择框中找到FTP服务并进行重启
在外网客户端,打开“我的电脑” 输入框中输入 2.3环节中,映射21端口生成的地址进行访问,这里要注意访问的前缀是ftp,地址是映射21端口对应的地址,不要写错了。
输入完毕后,点击回车键即可看到登录界面,输入正确的FTP用户名和密码即可登录FTP
输入服务器的开机登录用户名和密码即可看到FTP共享服务器共享的相关文件了,以上就是FTP搭建和实现外网访问的方法.
根据以上配置,外网通过快解析的访问地址就可以访问FTP服务器了,但是您可能会出现内部局域网的人员通过FTP本地内网IP访问FTP无法访问的情况,下面介绍解决方法。
步骤一:
打开您的FTP站点管理器,新建一个FTP站点,这个新建的FTP站点与您在用的FTP站点配置一样,包含:端口、文件夹路径、访问权限等,都一样。如下图所示:ftp1为新建的站点,ftp为用户原来的站点,创建完成后在新的ftp站点上右击鼠标选择“编辑绑定”
在弹出来的对话框中,IP地址修改成 127.0.0.1
步骤二:
鼠标左键单击原来的FTP站点,然后鼠标双击“FTP防火墙支持”
将原来的,老的站点防火墙的外部IP地址清空,然后点击“应用”
步骤三:
打开快解析客户端,编辑您添加的两条映射信息
映射的IP地址修改成 127.0.0.1 ,记得是两条添加的映射都需要修改成127.0.0.1
在FTP服务器电脑点击“开始”-“运行” 输入 services.msc 然后点击确定
在弹出的选择框中找到FTP服务并进行重启
做完以上的操作后,内网就可以用原来的内网IP访问了,同时外网还可以通过快解析的地址访问
您的手机号已绑定多个账号,请选择登录账号
1v1技术咨询
(代理商用户请及时转出)