import requests
import base64#########需要操作的ip群组名称,和添加的ip
# add_ipaddress = "7.7.7.7"add_ipaddress= "10.32."+ input("输入IP---> 10.32.",)#前端传入,判断只能为单ip,# 1、腾讯会议前面二位固定为10.32.x.x, x为int 0<= x >255,#2、安全部黑名单为单个ip,x.x.x.x,x为int 0<= x >255,
ipqunzu_name = 'aaa'#ip群组名称,一般固定不变,一个应用对应一个ip群组server_ip = "ip"    #主墙ip,固定值
#server_ip = "ip"   #备墙ip,######################
headers = {"User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) \AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36", \'Content-type': 'text/html',}
url = "http://{}:8090/cgi-bin/sendDoLogin".format(server_ip)
rq = requests.post(url=url, data={"chkport":"密码"},headers=headers)
#"chkport":{"sUserCode":"用户","sPwd":"密码"}, #需要修改密码vi /conf/App/restmgd/user/admin/password
# print(str(rq.content ,encoding = "utf8"))
ret_val = eval(str(rq.content ,encoding = "utf8")).get("data").get('token')
# print(ret_val,type(ret_val))
# #---------------以上头部取值token字段,以下为查找ip群组名后添加ip地址--------------------
url3 = "http://{}:8090/cgi-bin/sendIPTableList/?token={}".format(server_ip,ret_val)
req = requests.post(url3, headers=headers).content.decode("gbk")
##req类型str,取data的values进行遍历{"msg":"success.","code":0,"data":[{"tbid":1,"sName":"bgggg333"},{"tbid":2,"sName":"aaa"}]}
ret_val1 = eval(req).get("data")
add_canshu =''
for add_canshu in ret_val1:if add_canshu.get("sName") == ipqunzu_name:add_canshu['ip'] = add_ipaddressbreak
url2 = "http://{}:8090/cgi-bin/sendIPTableAddIP/?token={}".format(server_ip,ret_val)
req = requests.post(url2, data=add_canshu, headers=headers).content.decode("utf8")
print("添加腾讯会议加速ip地址:%s 成功"%add_ipaddress) if eval(req).get('msg') == "success." else print("异常,没有该ip群组或者ip地址错误")

python- panabit添加黑白名单相关推荐

  1. radware添加黑白名单

    前言:机房ip地址遭受大量的ddos攻击或者其他攻击时,机房会将受到攻击的ip进行封锁,添加黑名单让攻击地址无法访问. 方法一:添加一个黑名单ip列表,在虚拟服务源地址中引用黑名单,直接从源头上进行限 ...

  2. 企业邮箱如何添加、删除黑白名单?【注册企业邮箱】

    用户和管理员均可设置黑白名单,从而维护一个更安全的企业邮箱使用环境.[怎么注册企业邮箱] Webmail端 1.功能入口 用户登录Webmail端企业邮箱,通过"设置>反垃圾/黑白名单 ...

  3. 如何企业邮箱添加、删除黑白名单?【企业邮箱怎么注册】

    用户和管理员均可设置黑白名单,从而维护一个更安全的企业邮箱使用环境. Webmail端 1.功能入口 用户登录Webmail端企业邮箱,通过"设置>反垃圾/黑白名单"进入反垃 ...

  4. kong插件应用(熔断 限流,黑白名单,认证(basic,key,jwt,hmac,),授权,加密,zipkin链路跟踪,日志, prometheus可视化, 爬虫控制插件)

    全栈工程师开发手册 (作者:栾鹏) 架构系列文章 kong安装部署以及kong-dashboard参考:https://blog.csdn.net/luanpeng825485697/article/ ...

  5. nginx主机黑白名单[geoip]

    国家黑白名单通过 ngx_http_geoip2_module 模块实现 1.下载 libmaxminddb 并编译安装 wget https://github.com/maxmind/libmaxm ...

  6. Android底层网络防火墙,详解Android 利用Iptables实现网络黑白名单(防火墙)

    一.概述 为了使读此简笔的人对Iptables有一个简单的了解,此处强行百度了一波概念,如果想深入的了解Iptables的各种配置规则和内核对其的管理运行机制请自行www.baidu.com,这些并不 ...

  7. 2 如何设置窗口title_如何设置华为4G路由2的WiFi黑白名单【设置方法】

    不想让自家的Wi-Fi被蹭网,除了将Wi-Fi隐藏起来,您还可以设置Wi-Fi黑白名单.如果您发现有人蹭网了,可以将蹭网设备直接加入黑名单,这样就可以禁止这个设备再连接到您的Wi-Fi.如果您将家人. ...

  8. istio使用教程和示例(导流,请求路由,访问拒绝,黑白名单,限速)

    全栈工程师开发手册 (作者:栾鹏) 架构系列文章 Istio 对 Pod 和服务的要求 要成为服务网格的一部分,Kubernetes 集群中的 Pod 和服务必须满足以下几个要求: 需要给端口正确命名 ...

  9. linux防火墙黑白名单,iptables详解(9):iptables的黑白名单机制

    在本博客中,从理论到实践,系统的介绍了iptables,如果你想要从头开始了解iptables,可以查看iptables文章列表,直达链接如下 注意:在参照本文进行iptables实验时,请务必在个人 ...

  10. 把网站服务器调黑白,服务器安全狗怎么设置黑白名单?

    如果是服务器安全狗白名单内的IP,直接放过,如果是黑名单内的IP则直接拦截,这个时候就需要我们对黑白名单来设置了,那怎么设置呢?小编和大家分享服务器安全狗黑白名单使用教程,这里是以白名单为例哦! 我们 ...

最新文章

  1. linux系统调用 ftruncate设置文件大小
  2. appium 自动化测试之知乎Android客户端
  3. 科大星云诗社动态20210810
  4. 【毕业前夕,畅谈科研】一个清华土著的科研感想
  5. Java网络编程之Socket和ServerSocket详解
  6. 电脑系统哪个最好用_小米MIUI领衔,目前最好用的几个安卓系统,你觉得哪个更好用?...
  7. 通过命令行启动uwp应用
  8. 进一步理解VC中的句柄
  9. SLAM基础_从零开始一起学习SLAM | 为啥需要李群与李代数?
  10. PLC编程时三个注意事项
  11. C# 阿拉伯数字转换为中文数字/中文数字转换为阿拉伯数字
  12. SuperMemo 15.1
  13. 逻辑与计算机设计基础实验报告,逻辑与计算机设计基础--课实验的报告.doc
  14. sscanf提取字符串数字
  15. 《数据结构》:中缀表达式转后缀表达式 后缀表达式的计算
  16. 软件设计师之根据16进制内存地址计算内存大小(超详细)
  17. 2022数维杯数学建模A题
  18. Matlab Function输入输出
  19. 【linux】web服务器
  20. 《GPU高性能编程》——gl_helper.h

热门文章

  1. 正版软件汇集,遥感集市
  2. 将VSCode设置成中文
  3. 光学元件生产工艺流程
  4. Python编程从入门到实践中的 --snip--
  5. Linux的sh脚本编写基础知识
  6. 父母的房产继承买卖赠予以及网络红包代金券优惠券的国家最新税法规定
  7. vue获取内外网ip地址
  8. 计算机病毒大多数具有自身复制的功能,《计算机基础》第五章练习题
  9. MAC系统如何显示隐藏文件解决方法
  10. c语言pipe函数,pipe 函数 (C语言)