通过strtusco
fig文件执行相关操作,首先将参数保存到数据库当中,然后根据参数生成相应规则写入文件,并保存到li
ux下的配置目录中并执行。后台代码主要由actio
和form组成:Actio
java文件中主要包含业务逻辑实现代,Formjava文件为实体类,主要用于保存前台传来的参数。后台设计文件如下:FireWareAddActio
java防火墙规则添加功能FireWareListActio
java防火墙规则列表显示、管理功能FWD
atAddActio
java目的地址转换规则添加功能FWD
atListActio
java目的地址转换列表显示、管理功能FWIpAddActio
java预定义IP地址添加功能FWIpListActio
java预定义IP地址列表显示、管理功能FWIPMacAddActio
javaIPMAC绑定添加功能FWIPMacListActio
javaIPMAC绑定列表显示、管理功能FWIPVAddActio
java虚拟IP地址添加功能FWIPVListActio
java虚拟IP地址列表显示、管理功能FWServiceAddActio
java服务添加功能
14
fFWServiceListActio
java服务列表显示、管理功能FWS
atAddActio
java源地址转换规则添加功能FWS
atListActio
java源地址转换规则列表显示、管理功能后台代码设计如图39所示
查询actio
strtusco
fig
前台
查询数据库后台写入数据库写入并执行文件脚本文件数据库
图39后台设计图
15
f4系统实现
41防火墙管理
在防火墙管理中您可以通过设定具体的规则,从而对网络访问进行过滤,可以设置需要过滤的IP地址、接口、服务,以及满足规则是所执行的动作。
411防火墙规则列表
图41防火墙规则列表
如图41所示,在本界面上可以实现对防火墙规则的添加,编辑、删除、移动功能,点击名称或者选中要编辑的规则以后点击编辑按钮可以进入规则编辑界面;选中任意一条规则点击向上移或者向下移可以改变规则在系统中的位置以达到不同的目的。在页面上列出数据库中保存的规则需要检索数据库并且放入一个list里面并传到前台,实现代码如下:Stri
gsql