Différences entre les versions de « Rancid »

De BlaxWiki
Aller à la navigationAller à la recherche
 
(4 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>
- 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
- Le répertoire du programme est : /usr/local/rancid/
[modifier]
Ajouter un groupe


Pour ajouter un groupe, il faut modifier le fichier "/usr/local/rancid/etc/rancid.conf"
Pour ajouter un groupe, il faut modifier le fichier "/usr/local/rancid/etc/rancid.conf"
Ligne 29 : 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
== Nouveaugroupe==
rancid-admin-nouveaugroupe:              rancid-nouveaugroupe
rancid-admin-nouveaugroupe:              rancid-nouveaugroupe
rancid-nouveaugroupe:                    noc
rancid-nouveaugroupe:                    noc
Ligne 35 : Ligne 28 :
Après avoir ajouter ses lignes, tapez la commande suivante :
Après avoir ajouter ses lignes, tapez la commande suivante :
newaliases
newaliases
</pre>


[modifier]
== Ajouter un équipement==
Ajouter un équipement
<pre>


Il faut modifier le fichier "/usr/local/rancid/.cloginrc"
Il faut modifier le fichier "/usr/local/rancid/.cloginrc"
Ligne 66 : Ligne 60 :


/usr/local/rancid/bin/rancid-run
/usr/local/rancid/bin/rancid-run
</pre>


== Connection rancid sans enable, dans le loginrc==


'''connection rancid sans enable, dans le loginrc :
'''
add user 10.4.10.17 backup
add user 10.4.10.17 backup


Ligne 80 : Ligne 74 :
add autoenable 10.4.10.17 0
add autoenable 10.4.10.17 0


[[Catégorie:Network-Clara]]
 
== 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}