recherche soft pour plannifier sauvegarde config routeur par tftp

recherche soft pour plannifier sauvegarde config routeur par tftp - Windows & Software

Marsh Posté le 31-01-2006 à 11:28:10    

bonjour
 
Tout est dans le titre.  
 
Les marques de routeurs sont essentiellement des cisco et des avaya utilisant snmp
 
Merci d'avance
 
julien

Reply

Marsh Posté le 31-01-2006 à 11:28:10   

Reply

Marsh Posté le 31-01-2006 à 11:31:19    

tu as essayé d'appeler via le plannificateur de tâche, un script exécutant des commandes tftp ?

Reply

Marsh Posté le 31-01-2006 à 12:26:51    

le probleme c'est qu'il faudrait 1 script par routeur.
 
Sachant qu'il y a environ 200 equipement reseau sur le réseau ...

Reply

Marsh Posté le 31-01-2006 à 14:59:45    

ne connaisant pas trop la programation pourais tu me montrer un exemple basic de script
 
Merci

Reply

Marsh Posté le 31-01-2006 à 19:20:38    

J'ai developper ca y a quelque temps pour le boulot, c'est pas très dur mais bon faut savoir. :whistle:  
 
L'exemple ci dessous marche pour les cisco après des avaya je ne sais pas  :(  
 

julien29 a écrit :

le probleme c'est qu'il faudrait 1 script par routeur.
 
Sachant qu'il y a environ 200 equipement reseau sur le réseau ...


 
Faux tu listes tout tes equipements dans le fichier 1
 
Deux fichiers .bat
 
Fichier 1 : exemple Sauvegarde.bat
 
@rem cisco_1
Call Commandes-Tftp.bat ip_ou_nomDNS_du_cisco_a_save
@rem cisco_2
Call Commandes-Tftp.bat ip_ou_nomDNS_du_cisco_a_save_2
@rem cisco_3
Call Commandes-Tftp.bat ip_ou_nomDNS_du_cisco_a_save_3
 
etc...
 
Fichier 2 : Commandes-Tftp.bat
 
cd\
cd ton repertoire_de_save_de_fichier
set adr_tftp=[adresse de ton serveur tftp]
set node=%1
set nomfic=%1-confg
 
snmpset -t 30 -c  ton_nom_de_communauté_lecture_public_souvent %node% .1.3.6.1.4.1.9.2.1.55.%adr_tftp% octetstring %nomfic%
 
Voila ton fichier 1 ressence tout tes equipement SNMP et a chaque equipement il appelle le fichier 2 qui va chercher la config sur le switch ou routeur.
Par contre il te faut l'exe SNMPSET.EXE tu peu le trouver sur le net sans pb sinon mp moi et je te le mailerai
 
En espérant t'avoir aider :jap:
 
 
edit : Oublie surtout pas d'autoriser l'ip de ton serveur tftp (ton pc qui va chercher les config en fait) sur les cisco.
Il y a peu etre une access list a faire


Message édité par yoplait84 le 31-01-2006 à 19:26:18
Reply

Marsh Posté le 31-01-2006 à 20:22:20    

ok admettons que mon serveur tftp est l'adresse 192.168.0.1
j'ai un routeur 192.168.0.10 et .11
Et mon nom de communoté c'est testsnmp
 
Peut tu me donnée l'exemple des deux fichier avec la commande a lancé ? Je comprendrai mieux ...
 
Il n'y a pas de paramettres genre login , mdr du su a spécifier pour rentré sur le routeur?

Reply

Marsh Posté le 31-01-2006 à 20:23:20    

tout comme la commande copy run start n'est pas a spécifier ?

Reply

Marsh Posté le 31-01-2006 à 21:00:16    

non pas de enable, de su ni de copy  :lol:  
 
pour exemple avec  tes ip, c'est un peu barbare comme config mais ca marche bien  :D  
 
Fichier 1 : exemple Sauvegarde.bat
 
@rem ROuteur 1
Call Commandes-Tftp.bat 192.168.0.10
@rem cisco_2  
Call Commandes-Tftp.bat 192.168.0.11
 
L'adresse ip est donné comme paramètre pour le fichier Commandes-Tftp.bat, a chaque fois il va appeler le fichier avec comme parametre l'ip    
 
Fichier 2 : Commandes-Tftp.bat
 
cd\  
cd temp
set adr_tftp=192.168.0.1
set node=%1  
set nomfic=%1-confg  
 
snmpset -t 30 -c  testsnmp %node% .1.3.6.1.4.1.9.2.1.55.%adr_tftp% octetstring %nomfic%  
 
Par contre il faut que ton ip 192.168.0.1 soit autoriser à interroger tes routeur par snmp !


Message édité par yoplait84 le 31-01-2006 à 21:00:57
Reply

Marsh Posté le 31-01-2006 à 22:43:57    

ok je te remerci
 
je test demain et je te dit si ca fonctionne

Reply

Marsh Posté le 01-02-2006 à 09:38:20    

si ca ne fonctionne pas je te mailerai mes fichiers (avec tes ip) avec tous ce qui faut

Reply

Marsh Posté le 01-02-2006 à 09:38:20   

Reply

Marsh Posté le 01-02-2006 à 10:32:38    

salut
 
J'ai rechercher mais je n'ai pas trouvé le'exe sur internet, pourais-tu me l'envoyer par email:jujulacarotte29@9online.fr
 
je te remerci d'avance
 
PS: la commande snmpset -t 30 -c  testsnmp %node% .1.3.6.1.4.1.9.2.1.55.%adr_tftp% octetstring %nomfic% est a mettre dans Commandes-Tftp.bat ?
 
Comment les nom des fichiers de conf vont etre gérer sachant que je souhaite effectué une sauvegarde a la fin de chaques semaines ?
 
Il n'y aura pas de doublons car il y a environ 200 équipenments ?
 
Poura t'il réécraser les configs au lieu de les cumuler ?
 
Julien

Reply

Marsh Posté le 01-02-2006 à 13:23:00    

Je fais vite car j'ai pas trop le temp.
 
Pour l'exe je te le mailerais
 
la commande est bien à mettre dans le fichier "Commandes-Tftp.bat"
 
Pour les noms de fichier il seront appeler 192.168.0.10-conf soit (ip)-conf. après ca peut tjs etre modifier...
 
Par defaut il écrasera les anciens fichiers, le mieu étant de réaliser un petit script qui permet d'archiver les fichiers de config par semaine.
 
Par exemple chaque dimanche un script va copier ou couper tes fichiers dans un dossier  appeler 05-02-2006 (nom de repertoire générer automatiquement) et cette action sera répéter chaque fin de semaine

Reply

Marsh Posté le 01-02-2006 à 14:42:27    

ok j'attend le .exe avec impatience pour voir si cela fonctionne

Reply

Marsh Posté le 01-02-2006 à 16:40:34    

j'ai essayer en lancant sur mon pc en fond de tache le serveur tftp, puis j'ai garder exactement les fichier que tu m'avais envoyé en changeant le nom de communauté par le nom de communauté RW du routeur
 
Sur le routeur j'ai effectué les commande suivante :
 
snmp-server community "nom communauté" RO
snmp-server community "nom communauté" RW
snmp-server host "@ip du serveur tftp" "nom communauté"
 
Seulement voila ca ne marche pas je n'ai aucun message qui s'affiche en lancant ne SNMPSET.EXE (pas d'erreur ni de message)
 
Aurais-je peut etre oublier de mettre des paramttres snmp sur le routeur ?
 
Le pc ou j'utilise mon serveur tftp, celle aussi ou sont les script de sauvegarde que tu m'as envoyé ne possede pas de console snmp ! Le pb viens peut etre de la?

Reply

Marsh Posté le 01-02-2006 à 17:02:35    

essaie de rajouter une access list
 
 
snmp-server community "nom communauté" RW 10
access-list 10 permit 192.168.0.1
 
la console snmp c'est snmpset !

Reply

Marsh Posté le 01-02-2006 à 19:19:15    

ok j'essai demain
 
Le mieux est que je configure direct avec la communauté RW au lieu de RO ?

Reply

Marsh Posté le 01-02-2006 à 20:32:53    

oui c mieux, qui peu le plus peu le moins
 
enfin jme comprend ^^

Reply

Marsh Posté le 02-02-2006 à 11:24:16    

Salut ca ne marche tjr pas !
 
Quand je lance snmpset.exe la fenetre cmd se ferme rapidement a l'écran.
 
Ma communauté c'est perroquet$ et j'ai créer mon ACL 1
 
J'ai également rajouter cela dans le router
 
snmp-server community perroquet$ RW 1
snmp-server enable traps config-copy
snmp-server host (ip serveur tftp)perroquet$
 
Au niveau du routeur j'ai fait sh snmp et j'ai fait tomber un lien volontairement et la je vois bien snmp qui me le remonte.
 
Sur le routeur snmp fonctionne donc bien.
 
Par contre en fesant une capture de trame je ne voi rien quand je lance snmpset et l'activité réseau ne clignote pas (meme mal configurer au niveau des deux fichier de conf du programme il devrait emener des trames sur le réseau ...)
 
Je pense qu'il y a  peut etre un pb au niveau des nom des fichiers que tu m'as envoyer ?
 
On pourais éventuellement s'appeler cet aprem ?
 
Mon routeur de test 2800 avec un pc sur windows 2000 SP4

Reply

Marsh Posté le 02-02-2006 à 16:56:04    

humm bizarre ... essaie de lancer les bat à la main ! tu fais un copier coller du fichier dans une fenetre dos et regarde le message d'erreur qu'il te met

Reply

Marsh Posté le 02-02-2006 à 17:12:13    

C:\Save Cisco>snmpset -t 30 -c perroquet$  .1.3.6.1.4.1.9.2.1.55.105.29.2.10 oct
etstring -confg
 
Computer Associates International Inc.
 
usage: snmpset [options] node variable type value [variable type value]...
 
        Options:
 
                -d                  dump ASN.1 packet trace
                -v version          protocol version (1 or 2c)
                -c community        community string
                -p port             remote port
                -t timeout          retransmission timeout (1/10th seconds)
                -r retries          maximum retransmission attempts
 
Valid variable types: integer integer32 unsigned32 octetstring octetstringhex oc
tetstringoctal octetstringascii objectidentifier null ipaddress counter counter3
2 counter64 gauge gauge32 timeticks opaque opaquehex opaqueoctal opaqueascii

Reply

Marsh Posté le 02-02-2006 à 17:13:37    

avec le fichier commande :
 
C:\Save Cisco>commande-TFTP.bat
 
C:\Save Cisco>set adr_tftp=105.29.2.10
 
C:\Save Cisco>set node=
 
C:\Save Cisco>set nomfic=-confg
 
C:\Save Cisco>snmpset -t 30 -c perroquet$  .1.3.6.1.4.1.9.2.1.55.105.29.2.10 oct
etstring -confg
 
Computer Associates International Inc.
 
usage: snmpset [options] node variable type value [variable type value]...
 
        Options:
 
                -d                  dump ASN.1 packet trace
                -v version          protocol version (1 or 2c)
                -c community        community string
                -p port             remote port
                -t timeout          retransmission timeout (1/10th seconds)
                -r retries          maximum retransmission attempts
 
Valid variable types: integer integer32 unsigned32 octetstring octetstringhex oc
tetstringoctal octetstringascii objectidentifier null ipaddress counter counter3
2 counter64 gauge gauge32 timeticks opaque opaquehex opaqueoctal opaqueascii
 
 
 

Reply

Marsh Posté le 02-02-2006 à 17:16:26    

avec le fichier sauvegarde :
 
C:\SAVECI~1>sauvegarde_cisco_orange
Attente de 3 secondes [O,N]?O
 
C:\SAVECI~1>Call Commande-Tftp.bat      105.29.2.11
 
C:\SAVECI~1>set adr_tftp=105.29.2.10
 
C:\SAVECI~1>set node=105.29.2.11
 
C:\SAVECI~1>set nomfic=105.29.2.11-confg
 
C:\SAVECI~1>snmpset -t 30 -c perroquet$ 105.29.2.11 .1.3.6.1.4.1.9.2.1.55.105.29
.2.10 octetstring 105.29.2.11-confg
1.3.6.1.4.1.9.2.1.55.105.29.2.10 : OCTET STRING- (ascii): 105.29.2.11-confg
Attente de 3 secondes [O,N]?O

Reply

Marsh Posté le 02-02-2006 à 17:28:54    

ca marche quand je lance sauvearde_cisco_orange en mode cmd par contre quand je clik sur l'icone (.bat)ca ne marche pas

Reply

Marsh Posté le 03-02-2006 à 18:24:01    

bizarre ...  :ouch:

Reply

Marsh Posté le 03-02-2006 à 18:24:38    

pourtant un double click sur un bat ca l ouvre dans une console dos :ouch:

Reply

Marsh Posté le 03-02-2006 à 20:48:35    

oui je ne sait pas trop pourquoi
 
Ya pas une histoire de compatibilité pour 2000 et nt4?
 
Sinon travail tu régulierement sur du cisco?
 
Car la je suis bloquer je fait un acces internet avec un 2800, le nat marche bien, l'authentification papa chap fonctionne car le fai me donne une IP publuc sur mon interface, mais ping l'adresse ip de google ne marche pas ...

Reply

Marsh Posté le 03-02-2006 à 21:01:09    

je travaillais sur du cisco mais j'ai jamais fais d'accès internet, j'été plus sur les vlan et grosses liaisons type Fibre Opt mais que dans des LAN.
 
tu ping a partir de ton routeur ou d'un pc connecter sur ton routeur.

Reply

Marsh Posté le 03-02-2006 à 21:02:27    

pour la compatibilité un script bat ca doit marché sous NT4 quand même (jamais fais de nt4 mais c pas si vieux que ca !!!)

Reply

Marsh Posté le 03-02-2006 à 22:13:57    

moi chui sur du 2000

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed