Agenda: 03-fr_snmp-exercises.txt

File 03-fr_snmp-exercises.txt, 3.7 KB (added by hervey, 8 years ago)
Line 
1surveillance du réseau et de gestion
2
3Exercices SNMP, partie I
4------------------------
5
61. Installer des progiciels :
7
8    > apt-get install snmp
9    > apt-get install snmpd
10    > apt-get install tkmib
11
122. GET et WALK
13
14    Pour vérifier que l'installation SNMP est opérationnelle :
15
16    - Routeur dorsal :
17
18    > snmpstatus -c NetManage -v2c 10.10.0.254
19
20    - Points d'Acces :
21
22    > snmpstatus -c NetManage -v2c 10.10.0.252
23    > snmpstatus -c NetManage -v2c 10.10.0.251
24
25    - Serveur NOC :
26
27    > snmpstatus -c NetManage -v2c 10.10.0.250
28
29    - Commutateur dorsal :
30
31    > snmpstatus -c NetManage -v2c 10.10.0.253   
32
33- Essayez la commande snmpwalk pour cet OID particulier sur les MIB de ces équipements :
34
35    - Routeur dorsal :
36    > snmpwalk -c NetManage -v2c  10.10.0.254  1.3.6.1.4.1.9.9.13.1.3 | more
37
38    - Commutateur dorsal :
39    > snmpwalk -c NetManage -v2c 10.10.0.253   1.3.6.1.4.1.9.9.13.1.3 | more
40
41    - Points de'Acces :
42    > snmpwalk -c NetManage -v2c 10.10.0.252  1.3.6.1.4.1.9.9.13.1.3 | more
43    > snmpwalk -c NetManage -v2c 10.10.0.251  1.3.6.1.4.1.9.9.13.1.3 | more
44
45    - Serveur NOC :
46    > snmpwalk -c NetManage -v2c 10.10.0.250  1.3.6.1.4.1.9.9.13.1.3 | more
47
48    - Routeurs reseau :
49    > snmpwalk -c NetManage -v2c 10.10.0.1  1.3.6.1.4.1.9.9.13.1.3 | more
50    > snmpwalk -c NetManage -v2c 10.10.0.2  1.3.6.1.4.1.9.9.13.1.3 | more
51    > snmpwalk -c NetManage -v2c 10.10.0.3  1.3.6.1.4.1.9.9.13.1.3 | more     
52    > snmpwalk -c NetManage -v2c 10.10.0.4  1.3.6.1.4.1.9.9.13.1.3 | more
53    > snmpwalk -c NetManage -v2c 10.10.0.5  1.3.6.1.4.1.9.9.13.1.3 | more     
54    > snmpwalk -c NetManage -v2c 10.10.0.6  1.3.6.1.4.1.9.9.13.1.3 | more
55
56    a) Tous ces périphériques répondent-ils ?
57
58    b) Avez-vous noté quelque chose d'important sur l'OID dans cet affichage ?
59
60
613. Configuration de snmpd
62
63    - Editez le fichier suivant :
64
65    > vi /etc/snmp/snmpd.conf
66
67        Commentez la ligne (en AJOUTANT '#' au début):
68
69    com2sec paranoid  default         public
70
71      ... comme suit :
72
73    #com2sec paranoid  default         public
74       
75        Et supprimez le commentaire de la ligne (SUPPRIMEZ le '#' en début de ligne) et changez de communauté :
76
77    #com2sec readonly  default         public
78
79      ... comme suit :
80
81    com2sec readonly  default         NetManage
82
83        Editez le fichier /etc/default/snmpd et repérez la ligne :
84   
85SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'
86
87        Supprimez 127.0.0.1 à la fin, ce qui donne :
88
89SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'
90
91    - Relancez snmpd
92
93    > /etc/init.d/snmpd stop
94    > /etc/init.d/snmpd start
95
96
974. Vérifiez que snmpd fonctionne :
98
99    > snmpstatus -c NetManage -v2c localhost
100
101    - Qu'observez-vous ?
102
1035. Vérifiez maintenant que vous pouvez exécuter snmpstatus avec le serveur de votre voisin :
104
105    - Obtenez l'adresse IP de votre voisin et vérifiez que snmpd fonctionne:
106
107    > snmpstatus -c Netmanage -v2c 10.10.X.Y
108
109    (Diagramme de réseaux: http://noc.ws.nsrc.org/senrer-nsrc/wiki/Diagram)
110
1116. SNMPwalk – le reste de MIB-II
112
113    - Essayez d'exécuter snmpwalk sur les routeurs, commutateurs et autres hôtes du réseau :
114
115    Notez le type d'informations obtenues.
116
117    (gw: 10.10.0.254, rtr1: 10.10.0.1, rtr2: 10.10.0.2, ..., sw: 10.10.0.253, noc: 10.10.0.250)
118
119    > snmpwalk -c NetManage -v2c 10.10.X.Y ifDescr
120    > snmpwalk -c NetManage -v2c 10.10.X.Y ifTable
121    > snmpwalk -c NetManage -v2c 10.10.X.Y ifAlias
122    > snmpwalk -c NetManage -v2c 10.10.X.Y ifOperStatus
123    > snmpwalk -c NetManage -v2c 10.10.X.Y ifAdminStatus
124    > snmpwalk -c NetManage -v2c 10.10.X.Y if