ConfTerm : un assistant de configuration CLI pour équipements Cisco
Confterm : un assistant de configuration CLI ( Command Line Interface ) pour les équipements Cisco
J'ai écrit Confterm petit à petit ( et ça m'a pris quelques mois ) parceque :
1 - Je suis un fan de la ligne de commande CLI. En fait quand j'ai commencé sur l'IOS ( version 9.1 ça ne nous rajeuni pas ma bonne dame ), il n'y avait que ça. Pas d'interface graphique à l'époque. Et pour aucun constructeur !
2 - Je ne me rappèle jamais des commandes à taper pour faire une configuration. Avec son "plus d'un million de lignes de code", l'IOS dispose de quelques milliers de commandes ( sans compter les commandes cachées ). Et je voudrais bien voir la tronche du gars capable de se souvenir de ne serait ce que 10 % de ces commandes.
3 - Je rêvai d'un outil qui me permette de faire une configuration rapide à la mode wizard, "sans avoir besoin de me taper 50 pages de docs". Tiens par exemple... tu sais faire de tête une configuration de QoS à travers un tunnel easyVPN avec firewalling, du DHCP, du NAT, du wireless sécurisé, du 802.1x ??
4 - Et en matière de pilotage console, PROCOM ( j'ai commencé avec ça :) ça se fait plus. Hyperterminal ça le fait pas du tout, Teraterm : c'est mieux mais il manque plein de featurettes pour piloter les Ciscos.
J'ai donc taillé Confterm au burin pour répondre à mes besoins à moi. C'est donc un logiciel qui n'a pas été écrit pour être graphiquement beau, mais plutôt pour être fonctionnel ( avec ma vision à moi de l'ergonomie logicielle ).
ConFTerm comprend :
- Un générateur assisté de configuration CLI Cisco.
- Une console Telnet/SSH.
- Un terminal port série RS-232 "customisé" pour le pilotage d'un équipement Cisco.
Configurer un équipement avec Confterm consiste à créer la configuration pour l'équipement concerné, et ce grâce à un script qui guide l'administrateur pas à pas dans le paramétrage. Puis à envoyer la configuration ainsi créée, soit avec la console RS-232 intégrée, soit avec la console Telnet SSH.
Les scripts d'aide à la configuration sont des fichiers textes que quiconque peut créer ou modifier. La syntaxe est très simple et la documentation concernant ces scripts fera porbablement l'objet d'un petit article. Voui Voui, vous me voyez venir... vos scripts à vous peuvent intéresser la communeauté FCUG :-)
Comme je n'arrive plus à me passer de Confterm, je me dis que ça peut servir à d'autres.
- Vous devez vous identifier ou créer un compte pour écrire des commentaires
... et un peut de pub pour payer l'hébergement ;)
Confterm, c'est sympa Il
Confterm, c'est sympa
Il y a pas mal de fonctionnalités astucieuses .Dommage que beaucoup soient limités à la Console et pas disponible en Telnet,ssh ... peut être dans une prochaine version ;-)
A+
Ju
Merci pour ton commentaire Et c'est bien prévu ...
Merci pour ton commentaire.
J'ai effectivement prévu de le faire, dés que j'ai mis la main sur une librairie telnet / SSH toute prête à l'emploi ! ( d'ailleurs si vous en connaissez une... je prends... L'idéal serait une DLL libre ...)
En attendant, l'astuce que j'utilise dés que j'ai besoin des fonctions de mon terminal mais dans une console Telnet, C'est d'utiliser mon Cisco 871 comme interface réseau Telnet / SSH pour mon PC et ce routeur je le pilote avec la console Série de Confterm.
Cette combinaison ( un routeur connecté au réseau, piloté par un PC ) est d'ailleurs excessivement riche ! en applications possibles pour l'administrateur réseau. Je vais probablement en documenter un certain nombre qui peuvent être utiles aux FCUG members.
Donc si je comprend bien je dois faire chauffer mon compilateur :-). A suivre !