最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
FileZilla怎么设置防火墙规则
时间:2026-06-11 08:44:53 编辑:袖梨 来源:一聚教程网
FileZilla设置防火墙规则指南FileZilla本身不直接提供防火墙配置功能,防火墙规则需通过操作系统层面(Windows/Linux)或路由器设置,确保FTP服务(控制端口、被动模式端口)及FileZilla进程的网络访问权限。以下是具体步骤:

一、Windows系统下的防火墙设置
1. 将FileZilla Server进程加入防火墙例外
- 打开控制面板 > Windows Defender 防火墙 > 允许应用通过防火墙(或“例外”选项卡,旧版本)。
- 点击更改设置(需管理员权限),再点击允许其他应用。
- 浏览至FileZilla Server安装目录(默认
C:Program FilesFileZilla Server),选择FileZillaServer.exe(切勿选择“FileZilla Server Interface.exe”),点击“添加”并确认其在例外列表中。
2. 手动添加FTP端口例外(可选)
若不想添加程序例外,可直接开放FTP必需端口:
- 进入防火墙设置 > 高级设置 > 入站规则 > 新建规则。
- 选择“端口” > 下一步,勾选“TCP”,输入21(FTP控制端口)和被动模式端口范围(如50000-51000,需与FileZilla Server配置一致),下一步选择“允许连接”,完成规则创建。
二、Linux系统下的防火墙设置
1. 使用firewalld(主流发行版,如CentOS/RHEL/Fedora)
- 检查防火墙状态:
sudo systemctl status firewalld(若未运行,执行sudo systemctl start firewalld启动)。 - 添加FTP端口规则:
# 允许FTP控制端口(21)sudo firewall-cmd --permanent --add-port=21/tcp# 允许被动模式端口范围(示例:50100-52100,需与FileZilla Server配置一致)sudo firewall-cmd --permanent --add-port=50100-52100/tcp# 重新加载防火墙使规则生效sudo firewall-cmd --reload - 验证规则:
sudo firewall-cmd --list-ports。
2. 使用ufw(Debian/Ubuntu系统)
- 安装ufw:
sudo apt update && sudo apt install ufw。 - 设置默认策略:
sudo ufw default deny incoming(拒绝入站)、sudo ufw default allow outgoing(允许出站)。 - 允许FTP服务:
# 允许SSH(管理用)、HTTP/HTTPS(可选)sudo ufw allow sshsudo ufw allow httpsudo ufw allow https# 允许FTP控制端口(21)sudo ufw allow 21/tcp# 允许被动模式端口范围(示例:50000:51000)sudo ufw allow 50000:51000/tcp# 启用ufwsudo ufw enable - 查看状态:
sudo ufw status(显示已允许的端口)。
三、路由器防火墙设置(外网访问必需)
若需通过外网访问FTP服务器,需在路由器中配置端口转发和防火墙例外:
- 端口转发:进入路由器管理界面(如Netgear的“Services”),添加FTP服务(端口21),指向FileZilla Server所在计算机的LAN IP地址。
- 被动模式端口转发:添加自定义服务(如“FTP Passive”,端口范围50000-51000),同样指向服务器IP。
- 防火墙例外:在路由器防火墙设置中,允许上述端口(21、50000-51000)的入站流量。
四、FileZilla Server配置配合
为避免连接失败,需确保FileZilla Server的被动模式端口范围与防火墙规则一致:
- 打开FileZilla Server Manager > 选中服务器 > 点击“设置” > “被动模式设置”。
- 设置“被动模式端口范围”(如50000-51000),并填写服务器的外部IP地址(外网访问时需填写公网IP,局域网可填LAN IP)。
注意事项
- 主动vs被动模式:若使用主动模式,需开放FTP数据端口(20);若使用被动模式,需开放配置的端口范围(如50000-51000)。
- 安全性:仅开放必要端口,避免开放所有入站流量;定期检查防火墙规则,移除无用端口。
- 测试连接:配置完成后,通过FTP客户端(如FileZilla Client)测试连接,确保无防火墙拦截(常见错误:425无法打开数据连接、530登录失败)。
相关文章
- outlook邮箱登录入口官网网页版 outlook邮箱登录网址入口 06-11
- Google AI企业版新手教程:5个常见错误与3步正确操作 06-11
- 支付宝五福卡沾卡成功率怎么提高_支付宝沾卡提升技巧技巧 06-11
- 怎么把iphone的照片传到电脑 06-11
- phpinfo被禁用了如何恢复_开启PHP信息函数的设置调整【教程】 06-11
- 《逍遥情缘》最新礼包兑换码分享-福利领取指南 06-11