python-华三防火墙过期策略统计
import requests import re import datetime,time headers_1 = {"Accept-Encoding": "gzip,deflate","Authorization": "Basic 密码隐藏","Content-Type": "application/json","User-Agent": "Apache-HttpClient/4.1.1 (java 1.5)", } url = "http://ip/api/v1/tokens" req = requests.post(url, headers=headers_1) token_kye_dictV = req.json().get('token-id') headers_2 = {"Accept-Encoding": "gzip,deflate","X-Auth-Token": token_kye_dictV, # 请求中需要在请求中携带返回的token-id,放在 X-Auth-Token 中'Content-Type': 'application/json','accept-language': 'zh-CN',"User-Agent": "Apache-HttpClient/4.1.1 (java 1.5)", } ipadd = "http://ip/api/v1/" nu = 0 now_time = datetime.datetime.now().strftime('%Y-%m-%d') now_time_geshihua = time.mktime(time.strptime(now_time, "%Y-%m-%d")) # sec_url = "http://ip/api/v1/SecurityPolicies/QueryRules" # sec_url = "http://ip/api/v1/SecurityPolicies/GetRules" #查看全部策略3404页 sec_url = "{}SecurityPolicies/IPv4Rules".format(ipadd) #查看全部策 sec_data = requests.get(sec_url, headers=headers_2).text Sec_data_TimeRange = re.findall(r"(\"TimeRange\":\"\w.*?\")(.*?)(\"RuleName\":\"\w.*?\")", sec_data) for i in Sec_data_TimeRange:TimeR_RuleN = list(i[0:1]+i[-1:])Time_Number,danhao = re.findall(r"\":\"(.*?)\"",TimeR_RuleN[0]),re.findall(r"\":\"(.*?)\"",TimeR_RuleN[1])Time_Number,danhao = "".join(Time_Number),"".join(danhao)# print('时间序号:',Time_Number,' 单号:',danhao)# print(type(Time_Number),'+++++++++++++++++++++++++++++++++++++++++++++++++')# print(Time_Number)# #获取时间信息 3879Get_time_url = "{}TimeRange/AbsRanges".format(ipadd)date_time = requests.get(Get_time_url, headers=headers_2).textSec_data_TimeN = re.findall(r"(\"TimeRangeName\":\"\w.*?\")(.*?)(\"EndDate\":\"\w.*?\")", date_time)nu += 1for i in Sec_data_TimeN:TimeN = i[0]+i[-1]TimeN = re.findall(r"\":\"(.*?)\"",TimeN)fhq_time = time.mktime(time.strptime(TimeN[1], "%Y-%m-%d"))if Time_Number == TimeN[0]:if now_time_geshihua > fhq_time:retu =(nu,"、过期策略","时间对象名称:",TimeN[0],'策略最后时间',TimeN[1],'IT单号:--->',danhao).__str__()print(retu)# with open(now_time +"过期策略.txt","w",encoding="gbk") as f:# f.write(retu)# else:# print(nu,"、---------------》正常策略,未过期",TimeN[0],'最后时间',TimeN[1],'单号:',danhao)
python-华三防火墙过期策略统计相关推荐
- 华三防火墙h3cf100配置双宽带_华三防火墙冗余口配置 h3c f100防火墙配置教程
防火墙HA接口的用途? Ha是双计算机接口,这意味着防火墙支持双冗余并行操作模式.同一型号的两台机器可以同时连接到上下线,两台机器的HA端口可以用线连接起来,实现协同工作和并行操作的功能. SFP是一 ...
- 【网络--实验】华三防火墙命令行调试实例
华三防火墙作为互联网出口常见配置 1.案例分析 这是一个典型的无DMZ区网络,通常发生在业主仅仅只有上外网需求的情况下. 我的规划是: 1.互联网交换机到内网主机这一块区域使用默认vlan1,以方便业 ...
- 华三防火墙web端口_华三防火墙开放端口 华三防火墙怎么登录
h3cf100-s华三防火墙怎么设置? 路由器的电线连接到防火墙WLAN端口.然后防火墙LAN端口连接到内部交换机.进入防火墙web配置页面,配置WLAN ip192.168.1.2网关192.168 ...
- 华三防火墙配置端口地址转换_华三防火墙双向nat配置 防火墙端口映射
华三防火墙配置? 1.将路由器的线路连接到防火墙的WLAN端口,然后将防火墙的LAN端口连接到内部交换机.2进入防火墙web配置页面,配置WLAN ip192.168.1.2网关192.168.1.1 ...
- 华三防火墙h3cf100配置双宽带_华三防火墙H3 F100基本配置说明.doc
华三防火墙H3 F100基本配置说明 华三防火墙H3C F100配置说明 开通网口 用超级终端开通GE0/0网口 先输入〈H3C〉system-view 初始化配置? 再输入 [H3C] interz ...
- 华三防火墙远程telnet登录设置
IT行业的每个人差不多都是每天提心吊胆,严重者配置一条命令可能会让公司损失几百万.弄得不好还得追究法律责任. 本来我是做系统的,就顺便管理一下公司的网络.上周四因为一次误操作把防火墙重启,周五的时候研 ...
- 华三防火墙添加web用户_h3c防火墙用户名密码怎么样设置
h3c防火墙对我们用处非常大!那么h3c防火墙用户名和密码该怎么样设置呢?下面由小编给你做出详细的h3c防火墙用户名密码设置介绍!希望对你有帮助! h3c防火墙用户名密码设置一: 你先命令行登陆防火墙 ...
- 华三防火墙NAT配置CLI
web界面NAT策略配置位置 策略-->NAT动态转换-->策略配置 如图所示,有两种NAT的配置方式,一种是基于对象组,另一种是传统的ACL,其实两者并没有什么十分大的区别,对象组是人为 ...
- 华三防火墙h3cf100配置双宽带_H3C新一代F100系列防火墙评测报告
[IT168评测]随着网络应用在中小企业的深入发展,中小企业对于网络安全的需求也越来越强烈.而传统的网络安全设备可以帮助中小企业防御病毒.蠕虫及应用层攻击,但是由于缺乏有效的监管,中小企业内网用户的P ...
最新文章
- 计算机 微课 论文,探析毕业论文怎么写 关于微课和电脑论文范例30000字
- python3 flask sqlalchemy 数据库操作
- dll可以在linux下使用吗_无需虚拟技术,6步直接在Windows下使用Linux
- JDK动态代理与CGLIB动态代理区别
- 《SAS编程与数据挖掘商业案例》学习笔记之十六
- resultmap拿不到数据_阿里巴巴国际站每日电商运营工作数据表格
- OPNET网络仿真分析-1.1.3、OPNET Modeler
- 【Android布局】在程序中设置android:gravity 和 android:layout_Gravity属性——位置设置偏向...
- android addr2line 用法,分析安卓ANR tombstone使用ndk-stack addr2line
- 鸿蒙形容欣欣向荣发展,比喻事业蓬勃发展繁荣兴旺的成语蒸蒸日上
- 艺术范,技术芯——读达芬奇有感
- react + zarm 实现账单列表展示页
- 企业级BOM项目建设概况
- php抓ik123音乐,IK123下载工具收藏下载网络DJ音乐教程
- h5+MUI移动APP和普通H5之间的区别有哪些?
- Lasso 和 Ridge回归中的超参数调整技巧
- Visual Studio 2015正式版/产品密钥
- 让建设银行晕倒的女人
- Hackcity 参赛必读
- 用python写情书_资深Python程序员用图片隐写术写情书,全公司只有她能看懂,绝了...