CentOS ' a Cisco lab Kurulumu
tarih 23. Ağu, 2009 yazar admin in CentOS, Linux server
Merhaba bu bölümde CentOS yüklü bilgisayara cisco lap kurmayı anlatmaya çalışacağız. Kısaca cisco nedir ona değinmek istiyorum.Aslında Cisco pek karşımıza çıkan yada gördüğümüz bildiğimiz sistem olmasa bile ortada bir gerçek var. Bana göre cisco dünyanın en iyisi çalıştığım bildiğim birkaç bilgi işlemde Cisco ile çalışma olanağım oldu en azından dokunarak bişeyler yapabildim. Cisco hakında daha fazla bilgi için BURAYA bakabilirsiniz
Cisco ismini SanFrancisco şehrinden geliyor. 1984 yılında Stanford Üniversitesi‘nde Len Bosack ve Sandy Lerner tarafından kurulmuş Dünyanın önde gelen ağ kuruluşlarından biridir.
Cisco System, Tüm dünyada Network çözümleri sunan bu şirket sertifikasyon sistemi ile iş başvurularında çok önemli yere sahiptir. kısaca sertifikasyonları CCNA (Cisco Certified Networking Associate), CCNP (Cisco Certified Networking Professional) ve CCIE (Cisco Certified Internetworking Expert).
şimdi gelelim lap kurulumuna
kurulum CentOS 5.3 anlatımı ama bunu linux sürümlerinede kulanabilirsiniz. biraz linux kulanım becerisiyle rpm paketlerini kurdugumuzdan değşiklikler deb arasında ufak çeşitler olabilir.
öncelikle şu bağlantıdan keyleri indiriyoruz.
wget http://www.topdog-software.com/oss/roundcube/andrew_topdog-software.com_key.txt rpm –import andrew_topdog-software.com_key.txtşimdi kuruluma başlayalım.
bu kod Cisco IOS emulatorünün ana bileşenidir.
[/notice]
rpm -Uvh http://www.topdog-software.com/oss/dynamips/dynamips-0.2.8RC2-1.i386.rpmDynamips yazılımı için arayüz indiriyoruz.
rpm -Uvh http://www.topdog-software.com/oss/dynagen/dynagen-0.11.0-1.noarch.rpm
rpm -Uvh http://www.topdog-software.com/oss/pemu/pemu-0.0.1-20070420.i386.rpm
SNPA modülü bize IOS ve PIX i görmek lab kuralım.
service dynamips start service pemu start
start service pemu start
cp C3640-JK.BIN /var/lib/pemu/images/snrs.bin
unzip asa722-k8.bin
cp target/f1/pix /var/lib/pemu/images/pix
Bu lab için dynagen dosyasını yaratıyoruz. /tmp/snpa.net aşağıdaki kodları yapıştıyoruz.
autostart = false
model = 3640
ghostios = true
sparsemem = true
[localhost]
workingdir = /var/lib/pemu
[[3640]]
image = /var/lib/pemu/images/snrs.bin
#idlepc = 0×60ba8df4
[[router inside]]
# This router will be on the “inside” of the firewall
# Connect this router’s e0/0 interface to fw1’s e1 interface
e0/0 = fw1 e1
[[router outside]]
# This router will be on the “outside” of the firewall
# Connect this router’s e0/0 interface to fw1’s e0 interface
e0/0 = fw1 e0
[[ethsw s1]]
1 = access 1
# Bridge the below interface to allow fw1’s e2 interface access to real networks
# e.g. for using ASDM from a PC to manage the firewall, change the interface to
# reflect your system
2 = access 1 NIO_gen_eth:eth1
[pemu localhost]
[[525]]
#for pix 7 & 8
serial = 0×1234568
key = 0xffffffff,0xffffffff,0xffffffff,0xffffffff
image = /var/lib/pemu/images/pix
[[fw fw1]]
# Connect the firewall’s e2 interface to the virtual switch, which will bridge it
# to the real network
e2 = s1 1e2 interface to the virtual switch, which will bridge it
# to the real network
e2 = s1 1
Şimdi dynagen’e bağlanmak için konsoldan etkinleştirmek için aşağıdaki kodu yazıyoruz.
dynagen /tmp/snpa.net
şu pencereyle karşılaşacaksınız.
Reading configuration file…
Network successfully loaded
Dynagen management console for Dynamips and Pemuwrapper 0.11.0
Copyright (c) 2005-2007 Greg Anuzelli, contributions Pavel Skovajsa
=>
Şimdi => ? komudunu kulanarak configrasyonu görelim
dynagen /tmp/snpa.net
=> ?
Documented commands (type help <topic>):
========================================
capture confreg cpuinfo export hist list py save show suspend clear console end filter idlepc no reload send start telnet conf copy exit help import push resume shell stop ver=>
konsoldan komut kulanarak aşağıdaki konfigrasyonu görelim. list komutunu kulanıyoruz.
=> list
Name Type State Server Console
inside 3640 stopped localhost:7200 2000
outside 3640 stopped localhost:7200 2001
fw1 525 stopped localhost:10525 4000
s1 ETHSW always on localhost:7200 n/a
=>
Burda cihazı çalıştıyoruz.
=> start outside
100-VM ‘outside’ started
=> start inside
100-VM ‘inside’ started
=> start fw1
100-PEMU ‘fw1′ started
=>
Tamam buraya kadar çalışıyor. local hosta Pıx kontrolu açuyoruz.
telnet localhost 4000

