ACIK KAYNAK
 
*
Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun. Mayıs 17, 2008, 05:54:09 ÖÖ


Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz



Reklamlar
Sayfa: [1]   Aşağı git
  Yazdır  
Gönderen Konu: Dynagen router emulator programı Alibaba anlatımı ile....  (Okunma Sayısı 277 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
acikkaynak
Administrator
*
Offline Offline

Mesaj Sayısı: 234



Üyelik Bilgileri
« : Haziran 11, 2007, 08:35:24 ÖÖ »

merhaba arkadaşlar
Daynagen ile gerçek bir router IOS`unu kendi bilgisayarınızda çalıştırarak, gerçek bir router yada switch simule edebilirsiniz hem de istediğiniz kadar router & switch yapabilirsiniz. Böylece elinizin altında pahalı Cisco router`lar olacağına onun eşdeğeri, sanalı bilgisayarınızda olsun daha iyi,  diğer similasyonlarda kısıtlı komutlar vardır, ama dynagen gerçek IOS ile çalıştğından gerçek bir router`da ki bütün komutları kullanabilirsiniz. Tek yapmanız gereken not defterinde kendi Network  dosyanızı yapmak.
Tabi ki bir IOS dosyasına ihtiyacınız olacak herhangi bir torrent arama motorundan arayabilirsiniz yada emule  tavsiyem torrent kullanarak indirmeniz. or:`cisco 3640 IOS`,`cisco 7200 IOS` 
Register or Login

Dynagen in destek verdiği router`lar:
2691, 3620, 3640, 3660, 3725, 3745, ve 7200

switch içinse
3640 IOS unu kullanın çünkü bu router`a switch modülü eklenebilmektedir.

Örneğin, c3640-is-mz.123-1a.bin ios unu kullanarak ve slot1 = NM-16ESW komutunu text dosyasına yazarak router`da 16 fastEthernet`li bir switch modülü elde ederiz.

Dynagen in çalışması için birde wincap40.dll dosyasına ihtiyacımız olacak linkten indirip kurun:

Register or Login


dynagen in en son versiyonunu burdan bulabilirsiniz:

Register or Login


programın default klasörü C:\Program Files\Dynamips dir indirdiğiniz ios u C:\Program Files\Dynamips\images   klasörüne koyun  başka bir klasörde de saklayabilirsiniz. sakladğınız klasörü daha sonra hazırladığımız .net dosyasına komutla belirteceğiz. programı kurduktan sonra bir klasörde kendimize çalışma yeri oluştralim, yeri önemli değil klasörün içine yeni bir metin dosyası oluşturup bur da edit ederek  network dosyamızı oluşturacağız. aşağıdaki resimdeki gibi D:\dynamipslab\Deneme  klasörünün içinde yeni bir metin belgesi oluşturalım.

Sitemize üye olmayanlar resimleri göremez.
Lütfen kayıt olun ya da giriş yapın

simdi bu dosyanın içine aşağıdaki resimdeki gibi network komutlarını yazalım

Sitemize üye olmayanlar resimleri göremez.
Lütfen kayıt olun ya da giriş yapın

Kod:
[localhost]

[[3640]]
image = C:\Program Files\Dynamips\images\c3640-is-mz.123-1a.bin
[[ROUTER R1]]
model = 3640
s1/0 = R2 S1/0
[[ROUTER R2]]
model = 3640
bur da  [localhost] ,komutu her net dosyasının başında bulunmalıdır.
[[3640]] , yüklenecek ios dosyasının platformunu belirtir
[[ROUTER R1]] , ile bir router tanımladık ve ismi R1
model = 3640 , router in modelini belirttik
 s1/0 = R2 S1/0 , R1 in S1/0 portuyla R2 nin S1/0 portlarini birbirine bağladık
[[ROUTER R2]] , ile R2 router ini tanımladık  bura  s1/0 = R1 S1/0 diye belirtmeye gerek yok
çünkç bir üstteki router`da bağlantıyı belirttik. Gene model = 3640, komutuyla R2 nin modelini belirtik. Boyle bir komut dizisiyle birbirine seri bağlı 2 router elde ettik.
(R1`in s1/0`i - R2`nin s1/0`ina bağlı ).
S1/0 dememizin sebebi, dynagende bütün router`larda s0/0 bulunmaması. s1/0 dediğimizde otomatikman slot1`de 4 yada 8 tane seri interface olacaktır.
Yazdığımız dosyayı farklı kaydet ten deneme1.net olarak kayıt edelim
not: kodlamanın * ansi yada unicode *olmasına dikkat edin aksi halde açılışta hata verebilir.
 
Daha sonra .net dosyasını not defterin de açarak üzerinde değişiklikler yapabilirsiz.

Sitemize üye olmayanlar resimleri göremez.
Lütfen kayıt olun ya da giriş yapın

simdi dosyamızı çalıştrrmaya geldi resimde gördüğünğüz dynamips server`i çalıştıralım ardından deneme1.net dosyamıza çft tıklayalım aşağıdaki gibi ekranımız değişecektir.

Sitemize üye olmayanlar resimleri göremez.
Lütfen kayıt olun ya da giriş yapın

gördüğünüz gibi network successfully started diye bir mesaj aldık. Daha çncesinde iki uyarı ile karsılaştık:

Sitemize üye olmayanlar resimleri göremez.
Lütfen kayıt olun ya da giriş yapın

bur da bize idle-pc değeriyle R1 ve R2 yi başlatmadığını söylüyor. Bunun olumsuz tarafı cpu`nun sürekli %100 çalıştırması

Sitemize üye olmayanlar resimleri göremez.
Lütfen kayıt olun ya da giriş yapın

bu durumdan kurtulmak için yapmamız gereken birkaç işlem var  R1 ve R2 nin (ne kadar router varsa) idlepc değerlerini bulmak, bunu da idlepc get R1 komutuyla yapiyoruz.

Sitemize üye olmayanlar resimleri göremez.
Lütfen kayıt olun ya da giriş yapın

komutu uyguladiktan sonra ekranimiz:

Sitemize üye olmayanlar resimleri göremez.
Lütfen kayıt olun ya da giriş yapın

bur da *(yıldız) ile belirtilen değerleri seçmemiz gerekir eğer *`li değer çıkmassa sadece enter`a basıp komutu yeniden giriyoruz ta ki *`li bir değer bulana kadar bur da 2 yi seçiyorum

Sitemize üye olmayanlar resimleri göremez.
Lütfen kayıt olun ya da giriş yapın

daha sonra bu dosyayı tekrar çalıştırdığımızda ayni idlepc değeri ile açılması için `idlepc save R1` komutunu giriyoruz

Sitemize üye olmayanlar resimleri göremez.
Lütfen kayıt olun ya da giriş yapın

işlemlerin aynisini R2 içinde yapıyoruz yada kalan bütün router`lar için.

Sitemize üye olmayanlar resimleri göremez.
Lütfen kayıt olun ya da giriş yapın

idlepc leri save`ledikten sonra dosyayı her açtğımızda idlepc değerini bulmamıza gerek kalmıyor
5-10 router`li çalışmalarda can sikici olabiliyor. Artık işlemci %1-2 civaranda çalışıyor.


List komutu da network dosyasındaki .çalışan router`larin listesini ve bağlğ olduğu console numaraları gösterir. Routerlara `telnet /all`(dynagen komut satırında) komutuyla bağlanabilirsiniz yada bilgisayarımızda yüklı olan başka bir terminal emulator  programiyla console numaralarını kullanarak bağlanabilirsiniz bu numara bağlı olduğu port numarasını belirtir. Normalde telnet 23 portunu kullanır.
kendi bilgisayarınıza telnet yapacaksanız R1 e bağlanmak icin 2000 R2 ye bağlanmak içinde hedef port olarak 23 değil 2001 belirtmelisiniz örneğin 127.0.0.1:2000 kullanarak kendi bilgisayarımızdaki R1`e bağlanabilirsiniz. (ayarladığınz .net dosyasına göre farklılıklar gösterebilir 2000 den baslar router sayısına göre 1 er artarak devam eder) Ama en pratiği Dynagen komut satırında `telnet R1` `telnet R2` yada telnet /all komutlarını kullanmamız  olacaktır.

Sitemize üye olmayanlar resimleri göremez.
Lütfen kayıt olun ya da giriş yapın

artık birbirine seri bağlı 2 adet cisco 3640 router`imiz var ne mutlu bize...
bütün komutlar kullanslabilir. istediğiniz network topolojisini oluşturarak gerçeğe en yakın lab ortamını yaratabilirsiniz, üstelik para ödemeden. Dynagen ile CCEI olmak sadece zaman meselesi.
herkeze iyi calismalar...

not:konu ile ilgili sorularınızı forumda cevaplamaya çalışacağım.

Sitemize üye olmayanlar resimleri göremez.
Lütfen kayıt olun ya da giriş yapın
« Son Düzenleme: Temmuz 25, 2007, 02:06:31 ÖÖ Gönderen: acikkaynak » Logged
alibaba
Global Moderator
***
Offline Offline

Mesaj Sayısı: 11


Üyelik Bilgileri
« Yanıtla #1 : Haziran 24, 2007, 07:55:03 ÖÖ »


Register or Login
http://classroom.internetworkexpert.com/p27794135/


dynagen krulumunu anlatan bir video(ingilizce)
« Son Düzenleme: Haziran 24, 2007, 07:57:16 ÖÖ Gönderen: alibaba » Logged
Sayfa: [1]   Yukarı git
  Yazdır  
 
Gitmek istediğiniz yer:  


[Basit Gorunum]

MySQL ile Güçlendirildi PHP ile Güçlendirildi Powered by SMF 1.1.5 | SMF © 2006, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks


acikkaynak
XHTML 1.0 Geçerli! CSS Geçerli! Dilber MC Theme by HarzeM