novembre 15, 2006 Archives

Wed Nov 15 11:49:56 CET 2006

Cisco, Emulateur...

Bon je vous parlais dans mon dernier billet de dynamips. C'est un excellent joujou ! Comme d'habitude, il suffit de lire la doc/man ! RTFM Titux !

Et oui l'option --idle-pc= permet de ne pas bouffer tout le CPU de la machine hôte. Bref, pour avoir la bonne valeur qui convient bien à votre babasse : Il suffit de loader l'image IOS seule sans config. Vous attendez 10s, puis vous tapez : "Ctrl-] + i" Et il va vous générer quelques stats et la/les valeurs à utiliser pour l'option --idle-pc.

./dynamips-0.2.5-x86.bin -t npe-400 --idle-pc=0x60661fe8 -p 1:PA-FE-TX -s 1:PA-FE-TX:gen_eth:eth0 image.bin

Ceci permet de loader l'image IOS et d'avoir une interface Fast Ethernet liée à mon eth0 !

Euh, pour l'image IOS, voyez avec CISCO ;-)

titux> ena
titux# conf t
titux(config)# int fast 1/0
titux(config-if)# ip addr 192.168.1.20 255.255.255.0
titux(config-if)# no shutdown
titux(config-if)# no cdp enable
titux(config-if)# duplex full
titux(config-if)# ^Z
ttiux# wr
Building configuration...
[OK]
titux#

Et depuis une autre machine :

-bash-3.00# uname -a
OpenBSD pizza.titux.org 3.8 GENERIC#138 i386
-bash-3.00# ifconfig -A    
lo0: flags=8049 mtu 33224
        groups: lo 
        inet 127.0.0.1 netmask 0xff000000 
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5 
	ne3: flags=8863 mtu 1500
        lladdr 00:40:05:5b:f2:34
        groups: egress 
        media: Ethernet manual
        inet 217.169.242.181 netmask 0xffffff80 broadcast 217.169.242.255
        inet6 fe80::240:5ff:fe5b:f234%ne3 prefixlen 64 scopeid 0x1
        inet 192.168.1.50 netmask 0xffffff00 broadcast 255.255.255.0
pflog0: flags=0<> mtu 33224
pfsync0: flags=0<> mtu 1348
enc0: flags=0<> mtu 1536
-bash-3.00# 
-bash-3.00# ping 192.168.1.20
PING 192.168.1.20 (192.168.1.20): 56 data bytes
64 bytes from 192.168.1.20: icmp_seq=0 ttl=255 time=14.847 ms
64 bytes from 192.168.1.20: icmp_seq=1 ttl=255 time=21.400 ms
--- 192.168.1.20 ping statistics ---
2 packets transmitted, 2 packets received, 0.0% packet loss
round-trip min/avg/max/std-dev = 14.847/18.123/21.400/3.279 ms
-bash-3.00# 

Excellent !!! Qui a dit que je suis un Geek ???????!

Breaking News:
Les Corrs sortent une sorte de Best Of : Dreams - The Ultimate Corrs Collection !

-----