snmp配置

snmp配置,第1张

使用snmp远程调用获取设备信息注意点(使用前提):

1. 被管理设备上snmp服务正常,且可以被远程调用(修改/etc/snmp/snmpd.conf配置文件,大概在15行,将下面一行注释掉:agentAddress udp:127.0.0.1:161)>>>不要配置这个

2. SNMP默认只能查看两个设备节点,要想查看所有节点还需要进行一些配置。打开/etc/snmp/snmpd.conf,配置mibs,使其所有设备信息都可以被获取到

3. 保证被管理设备将161端口和162端口设置通过防火墙设置

经过对比,linux安装netsnmp,python使用Easysnmp包,

Net-snmp版本:rpm -qa|grep snmp 5.7.2

配置:

装好之后修改/etc/snmp/snmpd.conf对其进行配置:

A、修改默认的“community”   string com2sec     notConfigUser     default     public 将public修改为你才知道的字符串另default字符串如果想指定特定的服务器采集数据的话,将此字段替换成允许采集服务器的IP地址。(默认的话跳过此步)

B、把下面的#号去掉 #view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc

C、把下面的语句access notConfigGroup” ” any noauth exact systemview none none 改成: access notConfigGroup ” ” any noauth exact mib2 none none

D、service snmpd restart

E、48服务器snmp可以开机自启:设置snmp的开机启动项,运行vi /etc/rc.local,将以下写入,/usr/local/net-snmp/sbin/snmpd -c /usr/local/net-snmp/share/snmp/snmpd.conf

 思科SNMP配置的方法:

1功能需求及组网说明

snmp配置

『配置环境参数』

1.PC连接在SwitchA的端口E0/1,IP地址192.168.0.2/24

2.SwitchA管理vlan10,IP地址192.168.0.1/24

『组网需求』

PC作为SNMP网管对交换机进行管理

2数据配置步骤

『SNMP管理流程』

SNMP分为NMS和Agent两部分,NMS(Network Management Station),是运行客户端程序的工作站,目前常用的网管平台有Sun NetManager和IBM NetViewAgent是运行在网络设备上的服务器端软件。NMS可以向Agent发出GetRequest、GetNextRequest和SetRequest报文,Agent接收到NMS的请求报文后,根据报文类型进行Read或 Write操作,生成Response报文,并将报文返回给NMS。Agent在设备发现重新启动等异常情况时,也会主动向NMS发送Trap报文,向NMS汇报所发生的事件。

【vlan相关配置】

交换机能够使用SNMP管理,首先要具体管理vlan及IP地址

1.创建(进入)vlan10

[SwitchA]vlan 10

2.将E0/1加入到vlan10

[SwitchA-vlan10]port Ethernet 0/1

3.创建(进入)vlan10的虚接口

[SwitchA]interface Vlan-interface 10

4.给vlan10的虚接口配置IP地址

[SwitchA-Vlan-interface10]ip address 192.168.0.1 255.255.255.0

【SNMP配置】

一般情况下只需设置团体名和访问权限设备即可被管理,其他为可选配置

1.设置团体名和访问权限

[SwitchA]snmp-agent community read public

[SwitchA]snmp-agent community write private

2.设置管理员标识、联系方法以及物理位置

[SwitchA]snmp-agent sys-info contact Mr.Wang-Tel:3306

[SwitchA]snmp-agent sys-info location telephone-closet,3rd-floor

3.允许交换机发送Trap信息

[SwitchA]snmp-agent trap enable

4.允许向网管工作站192.168.0.2发送Trap报文,使用的团体名为public

[SwitchA] snmp-agent target-host trap address udp-domain 192.168.0.2 udp-port 5000 params securityname public

3测试验证

1.PC能够PING通交换机管理地址

2.网管PC能够对交换机进行管理

TLV (tag ,length ,value) ,首先,IP地址是应用类,对应类型:Application,简单类型

T为 0100 0000 十六进制》40 ;

然后,IP地址的V=4字节小于128字节,用短编码,由L来指出。

L的编码:0000 0100 十六进制》 04 ;

接下来 对 V进行编码,

10 :0000 1010 》十六进制 0A

20 : 0001 0100》十六进制 14

30 : 0001 1110》十六进制 1E

40: 0010 1000》十六进制 28

综上,IP地址10.20.30.40的BER编码为:

40 04 0A 14 1E 28


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/699352.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-03
下一篇2023-08-03

发表评论

登录后才能评论

评论列表(0条)

    保存