目录
本篇将实现防火墙拦截策略一键部署功能,新建的拦截策略将自动调整至策略顶部,拦截策略源地址为Deny_Group_Set,其成员为基于时间创建的动态地质组Deny_Group_时间戳,后续所有需要拦截的IP地址将追加至动态地质组。
一、创建目录和菜单
通过PearAdmin的【系统管理】-【权限管理】来创建护网自动化目录

在【护网自动化】目录下创建【一键部署】菜单,并设置权限标识和路径。

刷新主页面后左侧导航树将会出现新创建的目录和菜单

二、前台页面设计
在项目【PearAdmin】-【templates】-【system】下创建【huwang】目录,在该目录下新建deploy.html文件。

前端页面代码如下:
<!DOCTYPE html>
<html>
<head>
<title>拦截策略部署</title>
{% include 'system/common/header.html' %}
</head>
<body class="pear-container">
<div class="layui-card">
<div class="layui-card-body ">
<blockquote class="layui-elem-quote" style="color:red">
拦截策略部署:防火墙一键拦截策略部署功能将在防火墙上新增一条全局的拦截策,同时将策略移至策略的顶端;该策略实现所有进接口(安全域)至所有出接口(安全域)的恶意源地址的所有协议通信将被拦截。
</blockquote>
</div>
</div>
<div class="layui-card">
<fieldset class="layui-elem-field layui-field-title" style="margin-top: 10px;">
<legend>拦截策略部署</legend>
</fieldset>
<div class="layui-card-body ">
<form class="layui-form" action="">
<div class="layui-form-item">
<label class="layui-form-label">防火墙</label>
<div class="layui-input-inline" style="width: 300px;">
<select name="firewall" lay-verify="required" lay-search>
<option value=""></option>
{% for key in device %}
<option value={
{key}}>{
{ device[key] }}</option>
{% endfor %}
</select>
</div>
<label class="layui-form-label">策略ID</label>
<div class="layui-input-inline">
<input type="text" name="policyid" placeholder="请输入策略ID" value="1000000"

最低0.47元/天 解锁文章
962

被折叠的 条评论
为什么被折叠?



