文件名称:bhr-site:黑洞路由器站点
文件大小:246KB
文件格式:ZIP
更新时间:2024-04-29 01:53:56
Python
BHR网站 这是BHR网站/ API端点。 除了块持续时间自动缩放外,它不会做出任何策略决定。 它基本上充当bhr客户端添加块与bhr客户端实现块之间的消息队列。 阻止流经系统的方式如下: 一个BHR客户端调用block(cidr='192.168.254.254', source='readme', why='because!', duration=300) 该条目现在已在系统中,但未标记为已阻止。 BHR客户端调用get_block_queue() ,这将返回包含该记录的列表 然后,该BHR客户端将添加防火墙规则,bgp条目,无论 该BHR客户端调用set_blocked并将其标记为已阻止 300秒过去 BHR客户端调用get_unblock_queue ,它返回包含该记录的列表 该BHR客户端将删除防火墙规则,bgp条目,无论如何 该BHR客户端调用set_unbloc
【文件预览】:
bhr-site-master
----.travis.yml(264B)
----requirements-dev.txt(247B)
----CHECKS(20B)
----bhr()
--------serializers.py(4KB)
--------models.py(16KB)
--------templates()
--------management()
--------util.py(1KB)
--------static()
--------__init__.py(0B)
--------migrations()
--------browser_views.py(5KB)
--------views.py(11KB)
--------admin.py(2KB)
--------templatetags()
--------tests.py(29KB)
--------urls.py(3KB)
--------forms.py(3KB)
----bhr_site()
--------wsgi.py(391B)
--------__init__.py(0B)
--------settings.py(5KB)
--------urls.py(674B)
----testing()
--------settings_local.py(593B)
----Dockerfile(210B)
----Procfile(129B)
----deploy.sh(766B)
----requirements.txt(305B)
----test_quick.sh(76B)
----examples()
--------apache.conf(2KB)
----docker-compose.yml(418B)
----manage.py(251B)
----.gitignore(215B)
----README.md(3KB)
----LICENSE.txt(2KB)