有事您说话 发表于 2014-11-12 11:59:15

Merlin固件解读之 SNMP

本帖最后由 有事您说话 于 2014-11-12 12:03 编辑

SNMP是什么,他到底能实现什么,不知道的都可以百度或者谷歌。下面针对ASUS Merlin固件中的SNMP进行测试验证解读。希望能对有需要的朋友起到一些帮助……
测试说明:以RT-AC66U为例,验证关于SNMP页面中各个选项的功能,最终实现再不登入路由器WebGUI情况下进行路由器设定。
测试准备:MIB File:需要准备这个档案。这个管理信息库档案根据你所使用的不同机型有不同的MIB档案。这个文件需要向华硕路由器索取。MG-SOFT:我仅以这款软件进行操作,当然你也可以选择其他的软件例如Manage Engine。Router:支持SNMP功能的路由器。PC:一台本本,事先安装MG-SOFT软件。
测试开始: 1.验证测试前,先对SNMP页面所列出的选项进行注解:Enable SNMP选项:启用关闭项Allow access from WAN选项:SNMP支持路由器WAN边连接。System Name选项:环境中存在多台SNMP 设备时,方便User选择查找。System Location & System Contact选项:为不同设备生产厂商联络信息SNMP Get Community & SNMP Set Community选项:为SNMP v1/v2版本时使用,使用不同字符串,如有设定相同字符串需求,仅需在WebGUI设定SNMP Set Community即可。SNMPv3 Authentication Type & SNMPv3 Authentication Password & SNMPv3 Privacy Type & SNMPv3 Privacy Password选项:为SNMPv3版本时使用。其中SNMPv3 Authentication Type 选项包含None / MD5 / SHA三组设定;SNMPv3 Privacy Type 选项包含None / DES / AES三组设定。
2.加载编译ASUS MIB档案到MG-SOFT中:PC安装MG-SOFT软件先编译档案。(安装MG-SOFT软件不是本次分享重点,所以直接跳过。)开启MG-SOFT MIB Compiler选择File - Compiler 打开需要编译的文件。 如果编译没有错误,会弹出“Compiled MIB Modules”,选择需要保存的MIB模块,点击“Save”。 编译加载完成后,会在Module中出现对应的档案。 3.测试验证:开启MIB Browser,依次选择MIB - Load MIB Module找到之前被编译的MIB档案,选中然后点击向上箭头。 点击向上箭头后,MIB档案转入Loaded MID modules栏中。 注:以下演示仅以修改无线SSID为例,这样结合路由器WebGUI观察比较好截图。SNMPv1连接:依次选择Query - SNMP Protocol Preferences,设定SNMPv1。 以SNMPv1与路由器取得连线后,Query results栏位中有SNMPv1连线成功信息。依次点击ios->org->dod->internet->private->enterprise->asus->asus-wireless->rtac66u->rtac66uConfig选择无线2.4G右击选择“Get”确认信息。 同样选择无线2.4G右击选择“Set”进行重新设定,完成后检查路由器WebGUI页面关于2.4G无线信息是否变更。 修改完成 SNMPv2连接:依次选择Query - SNMP Protocol Preferences,设定SNMPv2。 以SNMPv2与路由器取得连线后,Query results栏位中有SNMPv2连线成功信息。依次点击ios->org->dod->internet->private->enterprise->asus->asus-wireless->rtac66u->rtac66uConfig选择无线5G右击选择“Get”确认信息。 同样选择无线5G右击选择“Set”进行重新设定。完成后检查路由器WebGUI页面关于5G无线信息是否变更。 修改完成 SNMPv3连接:依次选择Query - SNMP Protocol Preferences,设定SNMPv3。 以SNMPv3与路由器取得连线后,Query results栏位中有SNMPv3连线成功信息。依次点击ios->org->dod->internet->private->enterprise->asus->asus-wireless->rtac66u->rtac66uConfig选择无线2.4G右击选择“Set”进行重新设定,完成后检查路由器WebGUI页面关于2.4G无线信息是否变更。 WAN Side连接:
看到这里我们的SNMP验证测试演示已经全部结束。分享快乐! ^-^ 咱们下期再见……

sseepsse 发表于 2014-11-12 21:58:24

支持楼主一个,,,,虽然我还是没明白是干嘛的。。。。

有事您说话 发表于 2014-11-13 08:36:57

sseepsse 发表于 2014-11-12 21:58
支持楼主一个,,,,虽然我还是没明白是干嘛的。。。。

主要是用来管理网络中的支持SNMP服务的设备的,当网络中这种设备较多时,管理员就可以方便管理设定。我这个测试演示就是模拟管理员进行简单设置的。具体的作用也可以百度谷歌哦。
主要是我们用到的比较少,所以才陌生。
页: [1]
查看完整版本: Merlin固件解读之 SNMP