跳转到主要内容

SNMP代理转发器可以作为应用层防火墙或SNMP协议转换器,允许SNMPv1/v2c实体与SNMPv3实体通信,反之亦然。

项目描述

SNMP代理转发器

PyPI Python Versions GitHub license

SNMP代理转发器工具作为应用层代理,内置SNMP消息路由器。SNMP转发器的设计特点是分割客户端/服务器操作,其中一个系统部分位于DMZ,而另一部分面向互联网。消息路由可以通过声明性迷你语言进行编程。

SNMP代理的典型用途是作为应用层防火墙或协议转换器,使SNMPv3能够访问SNMPv1/SNMPv2c实体或反之亦然。

功能

  • 支持内置协议和传输转换功能的SNMPv1/v2c/v3操作
  • SNMPv3 USM支持MD5/SHA/SHA224/SHA256/SHA384/SHA512认证和DES/3DES/AES128/AES192/AES256加密算法
  • 转发SNMP命令和通知
  • 维护多个独立的SNMP引擎和网络传输
  • 客户端和服务器部分通过加密TCP链接互连
  • 灵活的SNMP PDU路由
  • 支持SNMP PDU过滤和即时修改的扩展模块
  • 支持透明代理操作(仅限Linux)
  • 在Linux、Windows和OS X上运行

下载 & 安装

SNMP代理转发器软件可以从PyPI免费下载。

只需运行

$ pip install snmpfwd-lextudio

或者,您可以从 GitHub 获取。

如何使用 SNMP 代理转发器

首先您需要配置工具。它主要由用声明式迷你语言编写的 配置文件 驱动。为了帮助您开始,我们维护了一个 配置文件集合,专为特定用例设计。

获取帮助

如果某些功能不符合预期或我们遗漏了某个有趣的功能,请在 GitHub 上 提交问题,或在我们的 Stack Overflow 上提问。

最后,您的 PR(代码贡献)非常受欢迎!:-)

版权所有 (c) 2014-2019,Ilya Etingof。版权所有 (c) 2022,LeXtudio Inc.。保留所有权利。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

snmpfwd_lextudio-0.4.4.tar.gz (72.2 kB 查看哈希)

上传时间

构建分布

snmpfwd_lextudio-0.4.4-py3-none-any.whl (40.0 kB 查看哈希)

上传时间 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页