# SNMP Browser **Repository Path**: min-oc/snmp-browser ## Basic Information - **Project Name**: SNMP Browser - **Description**: SNMP 查询工具,内置基础MIB库解析。支持BS架构及Standalone两种模式,以适应不同网络场景。 二进制直接运行,无其他依赖。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 0 - **Created**: 2022-10-22 - **Last Updated**: 2023-04-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: SNMP, OID, MIB ## README # SNMP Browser #### 介绍 SNMP 查询工具 #### 软件架构 BS 版本,将无依赖的二进制服务部署于服务器或者本地,通过浏览器访问平台。SNMP 请求由 Server 端发起。 ![输入图片说明](https://cdn.min-oc.com/gitee/snmp-browser/bs.png) Standalone 版本,直接在本地电脑双击运行程序,SNMP 请求由本机发起,需确保到目标设备 SNMP 端口通信正常。 ![输入图片说明](https://cdn.min-oc.com/gitee/snmp-browser/standalone.png) #### 安装教程 BS 版本将压缩包通过scp或rsync命令上传至Linux服务器,使用 tar xf 命令进行解压。 解压后通过run参数直接启动服务,然后通过浏览器进行访问。 ``` # tar xf SNMP-Browser-0.0.2.linux-amd64.bs.tar.gz # ./snmp-browser.linux-amd64 run -p 8080 _ _ _ _ _ ____ ____ ____ ____ _ _ |\/| | |\ | __ | | | | | | |\/| | | | | \| |__| |___ .|___ |__| | | # ./snmp-browser.linux-amd64 run -h run min-oc server Usage: min-oc run [flags] Flags: --data string data path (default "data/db.sqlite") -h, --help help for run --ip string ip to linsten (default "0.0.0.0") -p, --port uint16 listen port (default 1024) ``` Standalone 独立版本下载后解压直接运行 #### 使用说明 Standalone windows 版本,双击直接运行 ![输入图片说明](https://cdn.min-oc.com/gitee/snmp-browser/snmp-browser-standalone-win-1.png) 对指定 OID 进行 Get 查询 ![输入图片说明](https://cdn.min-oc.com/gitee/snmp-browser/snmp-browser-standalone-win-2.png) 加载内置 MIB 库 ![输入图片说明](https://cdn.min-oc.com/gitee/snmp-browser/snmp-browser-standalone-win-3.png) 发起 GetBulk 查询 ![输入图片说明](https://cdn.min-oc.com/gitee/snmp-browser/snmp-browser-standalone-win-4.png) #### 规划 支持 SNMP v3 认证 支持手动上传 MIB 进行解析 #### 贡献 欢迎提供各大厂商私有 MIB 库