| 1 | Programme Opérations de registre avancées |
|---|
| 2 | |
|---|
| 3 | Utilisation de Rancid - Partie II |
|---|
| 4 | --------------------------------- |
|---|
| 5 | |
|---|
| 6 | (à réaliser en tant qu'utilisateur rancid : su -s /bin/bash rancid) |
|---|
| 7 | |
|---|
| 8 | 1. Notez les adresses IP de tous les routeurs |
|---|
| 9 | |
|---|
| 10 | 169.223.142.11 - 169.223.142.18 |
|---|
| 11 | |
|---|
| 12 | 2. Mettez /var/lib/rancid/.cloginrc à jour. |
|---|
| 13 | |
|---|
| 14 | Modifiez pour cela le fichier comme suit : |
|---|
| 15 | |
|---|
| 16 | > vi /var/lib/rancid/.cloginrc |
|---|
| 17 | |
|---|
| 18 | ajoutez l'utilisateur 169.223.142.* admin |
|---|
| 19 | ajoutez le mot de passe 169.223.142.* apr10cot apr10cot |
|---|
| 20 | |
|---|
| 21 | (Ceci indique à RANCID que tous les hôtes "169.223.142.*" utilisent les mêmes mot de passe et utilisateur – il n'est pas nécessaire d'indiquer manuellement chaque routeur !) |
|---|
| 22 | |
|---|
| 23 | 3. Mettez router.db à jour : |
|---|
| 24 | |
|---|
| 25 | > vi /var/lib/rancid/all/router.db |
|---|
| 26 | |
|---|
| 27 | Ajoutez tous les routeurs : |
|---|
| 28 | |
|---|
| 29 | 169.223.142.11:cisco:up |
|---|
| 30 | 169.223.142.12:cisco:up |
|---|
| 31 | 169.223.142.13:cisco:up |
|---|
| 32 | 169.223.142.14:cisco:up |
|---|
| 33 | 169.223.142.15:cisco:up |
|---|
| 34 | 169.223.142.16:cisco:up |
|---|
| 35 | 169.223.142.17:cisco:up |
|---|
| 36 | 169.223.142.18:cisco:up |
|---|
| 37 | |
|---|
| 38 | "cisco" signifie qu'il s'agit d'équipements Cisco et que l'on s'attend à communiquer avec un équipement Cisco. Il pourrait également s'agir d'équipements Juniper, HP...) |
|---|
| 39 | |
|---|
| 40 | 4. Relancez rancid : |
|---|
| 41 | |
|---|
| 42 | > /usr/lib/rancid/bin/rancid-run |
|---|
| 43 | |
|---|
| 44 | (Cela devrait prendre quelques secondes) |
|---|
| 45 | |
|---|
| 46 | 11. Vérifiez les journaux : |
|---|
| 47 | |
|---|
| 48 | > cd /var/lib/rancid/logs |
|---|
| 49 | > ls -l |
|---|
| 50 | |
|---|
| 51 | ... affichez le contenu du fichier : |
|---|
| 52 | |
|---|
| 53 | > more all.* |
|---|
| 54 | |
|---|
| 55 | 12. Observez les fichiers de configuration : |
|---|
| 56 | |
|---|
| 57 | > cd /var/lib/rancid/all/configs |
|---|
| 58 | > more 169.223.142.X |
|---|
| 59 | |
|---|
| 60 | - Si tout s'est correctement déroulé, vous voyez la configuration de TOUS les routeurs. |
|---|
| 61 | |
|---|
| 62 | 13. Modifiez la configuration sur le routeur (en modifiant par exemple la description d'une interface). |
|---|
| 63 | |
|---|
| 64 | 14. Exécutez de nouveau rancid : |
|---|
| 65 | |
|---|
| 66 | > /usr/lib/rancid/bin/rancid-run |
|---|
| 67 | |
|---|
| 68 | 15. Jouez avec clogin : |
|---|
| 69 | |
|---|
| 70 | |
|---|
| 71 | > /usr/lib/rancid/bin/clogin -c "show clock" 169.223.142.11 169.223.142.12 169.223.142.13 ... |
|---|
| 72 | |
|---|
| 73 | (Ajoutez autant de routeurs que vous le souhaitez sur cette ligne – sans taper "..." !) |
|---|
| 74 | |
|---|
| 75 | - Que remarquez-vous ? |
|---|
| 76 | |
|---|
| 77 | |
|---|