Différences entre les versions de « Rancid »
De BlaxWiki
Aller à la navigationAller à la recherche| (2 versions intermédiaires par un autre utilisateur non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
'''Backup de cisco et de netscreen''' | '''Backup de cisco et de netscreen''' | ||
Avant toute chose pour rancid, il faut se connecter au serveur sous le login rancid. Donc, une fois logué en root, tapez la commande : su rancid | |||
== Ajouter un groupe== | |||
<pre> | <pre> | ||
| Ligne 30 : | Ligne 22 : | ||
Ajouter ensuite en root les lignes suivantes dans le fichier /etc/aliases : | Ajouter ensuite en root les lignes suivantes dans le fichier /etc/aliases : | ||
== Nouveaugroupe== | |||
rancid-admin-nouveaugroupe: rancid-nouveaugroupe | rancid-admin-nouveaugroupe: rancid-nouveaugroupe | ||
rancid-nouveaugroupe: noc | rancid-nouveaugroupe: noc | ||
| Ligne 38 : | Ligne 30 : | ||
</pre> | </pre> | ||
== Ajouter un équipement== | |||
<pre> | <pre> | ||
| Ligne 70 : | Ligne 62 : | ||
</pre> | </pre> | ||
== Connection rancid sans enable, dans le loginrc== | |||
add user 10.4.10.17 backup | add user 10.4.10.17 backup | ||
| Ligne 83 : | Ligne 74 : | ||
add autoenable 10.4.10.17 0 | add autoenable 10.4.10.17 0 | ||
[[Catégorie:Network | |||
== Exemple de fichier .cloginrc== | |||
<pre> | |||
add user bacterium admin | |||
add password bacterium mdp | |||
# router Sephira | |||
add autoenable 10.2.102.2* | |||
add user 10.2.102.2* sephira | |||
add methode 10.2.102.2* telnet | |||
add password 10.2.102.2* {mdpuser} {mdpenable} | |||
add autoenable cr1.artful* 1 | |||
add user cr1.artful* rancid.nuala | |||
add method cr1.artful* telnet | |||
add password cr1.artful* {mdpuser} {mdpenable} | |||
add user 10.7.71.* rancid.nuala | |||
add method 10.7.71.* ssh | |||
add password 10.7.71.* {motdepasse} | |||
add user 10.6.0.* rancid.nuala | |||
add method 10.6.0.* telnet | |||
add password 10.6.0.* {motdepasse} {mdpenable} | |||
</pre> | |||
[[Catégorie:Network]] | |||
Version actuelle datée du 18 octobre 2010 à 16:45
Backup de cisco et de netscreen
Avant toute chose pour rancid, il faut se connecter au serveur sous le login rancid. Donc, une fois logué en root, tapez la commande : su rancid
Ajouter un groupe[modifier]
Pour ajouter un groupe, il faut modifier le fichier "/usr/local/rancid/etc/rancid.conf" Modifier la ligne suivante : LIST_OF_GROUPS="networking alphyra" par : LIST_OF_GROUPS="networking alphyra nouveaugroupe" Ensuite, tapez la commande suivante : /usr/local/rancid/bin/rancid-cvs Ajouter ensuite en root les lignes suivantes dans le fichier /etc/aliases : == Nouveaugroupe== rancid-admin-nouveaugroupe: rancid-nouveaugroupe rancid-nouveaugroupe: noc Après avoir ajouter ses lignes, tapez la commande suivante : newaliases
Ajouter un équipement[modifier]
Il faut modifier le fichier "/usr/local/rancid/.cloginrc"
# Nom de l'équipement
add password adresse_ip {password} {password}
add user adresse_ip {utilisateur}
add method adresse_ip ssh
(ça peut aussi être telnet)
Nous allons maintenant ajouter cet équipement dans le groupe nouveaugroupe
cd /usr/local/rancid/var/nouveaugroupe/
vi router.db
Ajouter la ligne suivante :
adresse_ip:cisco:up
(au lieu de cisco ça peut être netscreen pour les netscreen de Juniper)
Si vous êtes trop pressé pour attendre le passage de la crontab :
pour tester si ca sonctionne :
rancid@clarawatch2:/usr/local/rancid$ bin/clogin ip du routeur
/usr/local/rancid/bin/rancid-run
Connection rancid sans enable, dans le loginrc[modifier]
add user 10.4.10.17 backup
add password 10.4.10.17 xlkldkl
add method 10.4.10.17 telnet
add noenable 10.4.10.17 1
add autoenable 10.4.10.17 0
Exemple de fichier .cloginrc[modifier]
add user bacterium admin
add password bacterium mdp
# router Sephira
add autoenable 10.2.102.2*
add user 10.2.102.2* sephira
add methode 10.2.102.2* telnet
add password 10.2.102.2* {mdpuser} {mdpenable}
add autoenable cr1.artful* 1
add user cr1.artful* rancid.nuala
add method cr1.artful* telnet
add password cr1.artful* {mdpuser} {mdpenable}
add user 10.7.71.* rancid.nuala
add method 10.7.71.* ssh
add password 10.7.71.* {motdepasse}
add user 10.6.0.* rancid.nuala
add method 10.6.0.* telnet
add password 10.6.0.* {motdepasse} {mdpenable}