Bonjour cher journal,
Je suis entrain de passe le CCNA (qui est vraiment une excellente formation ! :-) , et je me demande si les commandes du logiciel Zebra est compatible avec le IOS de Cisco ? Je ne peux pas me permettre d'acheter un routeur Cisco pour m'exercer chez moi ! :-(
Il y a peut être quelqu'un qui connaît un équivalent de ConfigMaker (http://www.cisco.com/warp/public/cc/pd/nemnsw/cm/index.shtml(...)) pour Linux, j'ai vu mon prof en faire une démonstration et j'ai été agréablement surpris dans la mise en place des éléments pour faire un réseau virtuel !
Et pour ceux qui sont interessés, voilà 2 excellents sites : www.labo-cisco.com (très bon pour s'habituer aux questions tordus de cisco lors des différents examens) , de même que www.labo-linux.com.
Je suis entrain de faire un programme en php pour calculer des masques de sous-réseaux, je le mettrais bientôt sur mon super site web ! ;-) D'ailleurs je me demande s'il y a sous Linux des petits prog du style de ceux-ci : http://perso.club-internet.fr/fdidier/loisirs/loisirs.htm(...) (voir en bas de la page).
@+ mon journal !
# Zebra is Not an IOS Emulator
Posté par Matho (site web personnel) . Évalué à 3.
Bien que Zebra soit un "IOS like", il est différent...
Le seul emulateur IOS que je connaisse est celui de boson software (il est payant, mais il doit y avoir une version de demo limité a qq jours il me semble) Par contre, cela ne fonctionne que sur wintel (wine?)
www.boson.com
[^] # Re: Zebra is Not an IOS Emulator
Posté par LeSanglier (site web personnel) . Évalué à 1.
# apt-get install
Posté par Yves Agostini (site web personnel) . Évalué à 2.
sipcalc
libnetaddr-ip-perl pour le module perl NetAddr::IP si tu veux développer ce que tu veux.
ou tres simplement :
#!/usr/bin/perl
# a partir de NetAddr::IP
use strict;
my $wildcard=$ARGV[1];
my $ip=$ARGV[0];
print "$ip appartient au reseau cisco : \n";
print ipcalc($ip,$wildcard);
print "\n";
sub ipcalc ($$) {
my $ip=shift;
my $mask=shift;
return to_quad(to_bit($ip) & ~to_bit($mask))." ".$mask;
}
sub to_bit ($) {
my $ip = shift;
my $bip = '';
my ($a,$b,$c,$d) = split ('\.',$ip);
vec($bip, 0, 8) = $a;
vec($bip, 1, 8) = $b;
vec($bip, 2, 8) = $c;
vec($bip, 3, 8) = $d;
print "binaire:".unpack("b*", $bip)."-$ip\n";
return $bip;
}
sub to_quad ($) {
my $vec = shift;
return vec($vec, 0, 8) . '.' .
vec($vec, 1, 8) . '.' .
vec($vec, 2, 8) . '.' .
vec($vec, 3, 8);
}
[^] # Re: apt-get install
Posté par LeSanglier (site web personnel) . Évalué à 1.
Ouh ! là là ! Du vrai perl de tueur !
Je viens juste d'acheter le Linux Mag Spécial Perl... y a du travail en perspective !
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.