一、打开snmp服务
以server2008为靶机测试。
从开始->管理工具->打开服务管理器
在服务器管理器中选择功能 选择添加功能
在SNMP处打勾 按下一步进行安装(此处已经安装完成)
打开服务器管理器中的配置->服务选项
在服务中找到SNMP Service 并点击右键 属性
在属性中打开:安全 ,并添加社区public 下方选择 接受来自任何而主机的SNMP数据包
之后如下图所示确认即可
注:该靶机地址为192.168.0.108
二、SNMP扫描工具onesixone的使用
命令:onesixtyone 192.168.0.108 public
public:团体社区名称
若不知道团体社区名称 可使用字典代替
可使用命令dpkg -L onesixtyone 查看onesixtyone自带字典 也可自己添加字典
命令:onesixtyone -c /usr/share/doc/onesixtyone/dict.txt 192.168.0.108 -o 123.log -w 100
-c :指定字典路径
-o :导出日志
-w 100 : 发送包之间等待100毫秒
若扫描出现乱码可用命令 apt-get install onesixtyone 进行更新软件
三、snmpwalk命令的使用
snmpwalk 192.168.0.108 -c public -v 2c
-v: 指定SNMP协议版本 有1|2c|3 一般使用2c
-c: 密钥 指定连接设备SNMP读密码
(该命令获取到所有的系统信息 内容较多,可添加参数进行针对查询)
1.获取ip信息
snmpwalk 192.168.0.108 -c public -v 2c .1.3.6.1.2.1.4.20
2.获取系统总内存
snmpwalk 192.168.0.108 -c public -v 2c .1.3.6.1.2.1.25.2.2
3. 取得系统用户数
snmpwalk -v 2c -c public 192.168.0.108 hrSystemNumUsers
4.获取网卡信息
snmpwalk -v 2c -c public 192.168.0.108 ifDescr
5.查看系统信息
snmpwalk -v 2c -c public 192.168.0.108 system
三、SNMP扫描工具snmp-check的使用
命令:snmp-check 192.168.0.108 -c public -v 2c
(因扫描出来内容较多此处截取一部分)
本文含有隐藏内容,请 开通VIP 后查看