Filezilla快速搭建内网FTP服务器

img

说明

说明
时间 2022.10.15 整理文档
官网 https://www.filezilla.cn/download 下载客户端和服务器
教程参考 感谢大佬分享《利用Filezilla在局域网内搭建自己的FTP服务器 本文档参照视频教程整理
教程文件 已下载:MP4

区别:目的是公司电脑和家里电脑打通,但是公司电脑没有公网IP,所以把公司电脑和家里电脑用zerotier组了内网的基础上,再安装fileZilla组装FTP服务器;

一、服务端

1.0.0 安装

image-20221209171658557

这里最好把安装路径的中文翻译成英文;

image-20221015121706360

1.1.0 启动与连接

image-20221015122212496

image-20221015122221843

1.1.1 设置最大连接数

image-20221015122357431

1.1.2 被动模式设置

(1)端口范围

数字尽量大,避免和其他服务的冲突

image-20221015122620959

(2)IP

这里应该指的就是服务器被访问的IP,如果是同一个办公室,那么应该在cmd里面查ipconfig获取IPv4的地址

image-20221015122934654

或者:由于我设置了zerotier内网,所以用的是它提供的内网IP

image-20221015123034127

填入

image-20221015123128486

1.1.3 SSL/TLS设置

(1)启用支持与生产新证书

国家码填86,证书一般生成到安装目录,但是不能有中文,所以这里选了别的位置放

image-20221015124509584

注意:如果填的是zerotier内网IP的话,此时应确保zerotier客户端应该开着;

1.1.4 设置用户组

(1)准备文件夹

先提前创建好一个目录

1
D:\fileZillaServeDir\FORDORORO

(2)创建组

点快捷栏的小图标或者“编辑>>组”

image-20221015124959668

(3)配置目录

image-20221015125307446

然后点确定即可。

1.1.5 设置用户

(1)新建用户并加入组

image-20221015130009556

1.2.0 服务端电脑防火墙设置

(1)防火墙添加放行

电脑版本:Win10

找到防火墙设置

1
控制面板\系统和安全\Windows Defender 防火墙\允许的应用 \更改设置 \允许其他应用

image-20221015133314786

(2)高级设置>添加规则

启动所有和FileZilla相关的规则并新建一个端口规则

image-20221015134821495

此时再用内网的其他机器访问就能正确访问到了;

[再次尝试>>>>>](# 2.1.2 再次尝试)


二、客户端

2.0.0 安装

一直点下一步即可,略。

2.1.0 新建站点

站点相当于一个配置好的连接设置

image-20221015131118041

2.1.1 尝试连接(失败)

如果在装了服务器的机器上同时又装了服务器,那么理论上是可以直接连上的。用另外一台内网的电脑尝试连接:

image-20221015131623157

发现失败,是因为安装服务端的机器的防火墙进行了拦截,需要处理防火墙等相关策略;具体步骤在:[《服务端电脑防火墙设置》](# 1.2.0 服务端电脑防火墙设置)

2.1.2 再次尝试(成功)

(1)再次连接,信任证书

经过[《服务端电脑防火墙设置》](# 1.2.0 服务端电脑防火墙设置)的配置之后,再次连接

image-20221015135143226

2.2.3 测试文件传输

(1)测试往服务器传文件

提示无法上传,因为当初在服务端只配置了读取权限

image-20221015135609866

回去服务端配置读写权限

image-20221015135749375

这里把文件/目录的创建、删除权限都勾选上了,具体视情况而定

再次测试:成功

image-20221015140125279

(2)测试传输速度

从服务器端拉一个3.78GB的文件看是否把带宽跑满

发现只有6M作用,毕竟是挂着zerotier的虚拟内网,不是像公司的那种局域网内网。教程视频看到可以飚到60多M;

三、整合freefileSync

done.