配置文件列表和格式

来自WFilter上网行为管理系统文档和指南
WFilter讨论 | 贡献2024年7月30日 (二) 14:27的版本 配置文件列表

跳转至: 导航搜索


1 概述

本文档描述WSG内置的配置文件列表及一部分格式。

1.1 配置文件格式

WSG的配置文件格式采用的是Unified Configuration Interface,请参考:Unified Configuration Interface

2 配置文件列表

2.1 网络、防火墙配置文件

网络、防火墙
network 网络设置、路由规则
firewall 防火墙设置、端口映射

2.2 行为管理配置文件

行为管理
wfilter-groups 组配置
wfilter-times 时间段配置
wfilter-ipbound IP-MAC绑定
wfilter-appcontrol 应用过滤
wfilter-webfilter 网页过滤
wfilter-exception 例外放行
wfilter-imfilter 聊天过滤
wfilter-mailfilter 邮件过滤
wfilter-sslinspect SSL监控
wfilter-natdetector 共享检测
wfilter-webpush 网页推送

2.3 带宽优化配置文件

带宽优化
wfilter-bwcontrol 带宽优化
wfilter-ipcontrol IP限速
wfilter-mwan 多线均衡

2.4 用户认证配置文件

用户认证
wfilter-account 账号管理
wfilter-adconf 域账号
wfilter-webauth Web认证
wfilter-pppoe PPPoE认证

2.5 VPN配置文件

VPN
wfilter-pptpd PPTP服务端
wfilter-ipsec IPSec隧道
openvpn OpenVPN配置
wfilter-webvpn WebVPN配置
wfilter-sdwan SDWAN配置

2.6 安全防护配置文件

安全防护
antiddos DDoS防护
wfilter-snort 入侵防御、木马检测
wfilter-aisecurity 主动防御

3 用命令行查看配置文件

在“模块”->“其他”->“命令行”里面,用uci命令可以查看、修改、删除配置。

  • uci show查看文件

Config uci.png

  • uci set修改配置文件内容,uci commit保存修改

Config uci set.png

4 用API修改配置文件

可以利用config_load、config_add、config_set、config_del API来修改配置文件,利用config_apply来应用新配置。以下是一些举例: