Tag Archives: GNS3

GNS3 v0.7.3 on Ubuntu 10.10

Nei repository ufficiali di Ubuntu 10.10 è presente una versione di GNS3 poco aggiornata, la 0.7.1 .

Sul web sono disponibili numerose guide per installare da sorgenti l’ultima versione del simulatore GNS3 arrivato alla versione 0.7.3, forse però la strada più semplice e veloce da seguire è quella di aggiugnere il repository di Samuel Taylor che contiene la versione più recente già pacchettizzata.

La procedura è semplice, basta eseguire questo programma da terminale:

$ sudo add-apt-repository ppa:samuel-taylor/ppa
Avremmo un output simile a questo:
Executing: gpg –ignore-time-conflict –no-options –no-default-keyring –secret-keyring /etc/apt/secring.gpg –trustdb-name /etc/apt/trustdb.gpg –keyring /etc/apt/trusted.gpg –primary-keyring /etc/apt/trusted.gpg –keyserver keyserver.ubuntu.com –recv F67B8387486A56830C75E588264A906EEF2E084F
gpg: richiesta della chiave EF2E084F dal server hkp keyserver.ubuntu.com
gpg: chiave EF2E084F: chiave pubblica «Launchpad PPA for Samuel J. Taylor» importata
gpg: Numero totale esaminato: 1
gpg:               importate: 1  (RSA: 1)
A questo punto, dopo aver aggiornato i repository non resta che installare GNS3 0.7.3
$ sudo apt-get update
$ sudo apt-get install gns3
Il pacchetto scaricato dai nuovi repository però non continene qemuwrapper.py necessario per far funzionare qemu. Per risolvere ho scaricato i sorgenti di GNS3 reperibili qui e dopo aver estratto l’archivio ho copiato l’intera cartella qemuwrapper dentro $ ~/.gns3/
Nella configurazione di GNS3 bisogna impostare i vari path in questo modo:
Ora per poter utilizzare anche gli host nelle topologie di GNS3, dobbiamo scaricare il microcore linux disponibile qui e configuare in questo modo GNS3 per utilizzarlo
Ora possiamo configurare e studiare in maniera realistica una VPN utilizzando due host virtualizzati da qemu e due router virtualizzati da dynamips :)
Twitter It!

Installare Cisco Packet Tracer su Ubuntu 10.04 LTS

Packet Tracer è un programma di simulazione degli apparti Cisco (Switch e Router) che permette di creare topologie anche complesse, e configurare molti degli argomenti che vengono studiati durante il percorso CCNA e CCNA Security.

Ovviamente è un software che contiene una versione dell’IOS limitata, e presente anche qualche bug. Per questo io consiglio di utilizzare (se si hanno a disposizione delle IOS cisco) il programma opensource GNS3 (decisamente più potente) che utilizzando Dynamips virtualizza per intero il funzionamento dei Router e dei Pix Cisco, permettendo di creare dei laboratori molto complessi. read more »

Twitter It!

Dynamips RIP: ci mancherai

A leggere le note dell‘hardware supportato dalla nuova release dell’IOS 10.5, sembra fortemente mettessa a rischio la possibilità di emulare l’IOS a scopo didattico, attraverso il software GNS3 e Dynamips.

L’architettura di questi software non permette l’emulazione di queste piattaforme hardware, e di conseguenza non sarà più possibile utilizzare la nuova release dell’IOS sulle piattaforme più comuni.

C’è chi ha proposto una petizione per invitare la Cisco a rilasciare una copia didattica del software, ma è ovvio che sarebbe un vero peccato dover rinunciare al grado di emulazione raggiunto attraverso software come Dynamips e GNS3.

read more »

Twitter It!

Laboratorio con router reali e router simulati con GNS3 (pt.1)

GNS3 è veramente uno strumento eccezionale per studiare i protocolli di routing ed in generale l’IOS, il sistema operativo che è alla base del funzionamento dei router targati Cisco.

Utilizzare dei router reali è sicuramente la cosa migliore, ma non è sempre possibile disporre di router Cisco reali a casa. Io fortunatamente sono riuscito a farmene prestare 2 da un amico, anche se ne sarebbero stati necessari almeno 3 per testare la configurazione di un protocollo di routing.

Ho così pensato di sfruttare la virtualizzazione di GNS3 per avere a disposizione tutti i router mancanti di cui necessitavo, quindi ho creato prima di tutto una topologia sufficientemente complessa da permettermi di configurare almeno tre Protocolli di Routing (OSPF, EIGRP, RIPv2), il Frame Relay e le Access Control List:

Creata la topologia, configurate le interfacce dei router con l’indirizzamento e impostato il protocollo di routing EIGRP, sono passato alla configurazione della nuvola di GNS3 per poter rendere possibile il dialogo dei router virtuali con i router reali utilizzando l’ìinterfaccia di rete ethernet del mio portatile linux.

A questa topologia virtuale ho poi collegato i miei due router reali (un cisco serie 2600 ed un cisco serie 1700).

Il router r2921 (DCE) collegato attraverso un cavo seriale al router r1751 (DTE), e quest’ultimo collegato con un cavo crossover all’interfaccia ethernet eth0 del mio poratile.

Questi semplici passaggi bastano per mettere in collegamento i router reali con router virtualizzati. Ovviamente va prima configurata l’interfaccia fastEthernet del Router R5 con un indirizzo adeguato (in questo caso 192.168.1.3/24) read more »

Twitter It!