MIB Browser的下载和安装(NMS):
进入官网选择免费的个人版下载
对代理Agent和管理站NMS进行配置
首先将两台主机连接到同一网络下,确保可以通信(个人建议连接同一个热点,校园网不是太好用)
配置NMS和Agent的SNMP服务:
在服务中点击陷阱,社区名称一定要有,并添加陷阱目标(其实就是后面trap消息的接收方)
我一开始比较乱,所以将localhost、agent、NMS都添加为了陷阱目标,后面抓包可以看到是localhost、和Agent(192.168.43.19)收到的trap,因为实际上是NMS产生的trap消息。
当然Agent的陷阱设置中的社区名称要和NMS中的社区名称一致,陷阱目标设置为NMS的IP地址
通过MIB Browser产生trap消息
Address要填Agent的IP地址
在Advance这里设置团体名称,就用的是主机A和主机B一起设置的团体名称(不一定是public,也可以自己随便起名字定权限,只要二者保持一致,否则会报错),版本选择1就可以。
选择操作例如Get,左边选择变量,就可以获得对应变量的信息,这时候抓包就可以看到正常的get-request和get-response报文,set操作也可以,前提是设置的接收的社区名称的权限是读写
这时候开启Wireshark准备抓包,过滤器设置snmp
在MIB Browser中选择Trap Receiver工具
这时候可以对网管站的SNMP的服务进行一个“停止”然后再“启动”的操作,可以看到Trap Receiver中是收到消息的
同时可以看到wireshark中抓取到了trap报文
*本实验注意关闭两台主机的防火墙