Dynamips; Windows ve Linux sistemler üzerinde koşan, Cisco router ve switch’lerden oluşan ağ topolojilerini virtual olarak kurup çalıştırmanızı sağlayan çok başarılı bir emülatör yazılımıdır. Dynamips sayesinde bilgisayarınızda pek çok ağ topolojisi oluşturabilir ve ağ tasarımı yapabilirsiniz.
Dynamips non-frontend bir yazılımdır. Yani dynamips’i görsel olarak kullanabilmeniz için bir GUI’ye ihtiyaç vardır. Ben bu yazımda Ubuntu GNU\Linux’a nasıl GNS3 GUI ve Dynamips emülatör kurabileceğinizi anlatacağım.
Öncelikle aşağıdaki komutla python-qt4 paketini kurmanız gerekiyor.
#sudo apt-get install python-qt4
(Debian etch stable sürümde denedim, python-qt4 sürümü eski olduğu için problem çıkmıştı. Debian kullananlara duyurulur.)
Ardından www.gns3.net adresindeki download linkine tıklayarak, GNS3′ün “Source Gzip source archive” yazan son sürümünü indirin.
Daha sonra aşağıdaki komutla indirdiğiniz .tar.gz uzantılı dosyayı açın.
# tar -zxvf GNS3-0.5-src.tar.gz
Dynamips’in güncel sürümünü http://www.ipflow.utc.fr/blog/ adresinden indirin. Bu adresten indirdiğiniz “0.2.8-RC2 binary for Linux x86 platforms” isimli ve .bin uzantılı Dynamips yazılımını masaüstüne açtığınız GNS3-0.5 klasörünün içine atın.
Ardından GNS3-0.5 klasörünün içerisine girerek aşağıdaki komutla çalıştırılabilirlik erişimi verin. Bunu dilerseniz dynamips-0.2.8-RC2-x86.bin dosyaya sağ tıklayıp Permissions’dan “Execute” işaretleyerek de yapabilirsiniz.
# chmod +x dynamips-0.2.8-RC2-x86.bin
Daha sonra aynı klasörün içinde bulunan gns3 dosyasına çift tıklayın ve karşınıza gelen menüde Çalıştır “Run” a tıklayın. Bu adımlardan sonra GNS3 ve Dynamips’i kurmuş olacaksınız ve Çalıştır dediğinizde GNS3 masaüstünüzde açılmış olacak.
Son olarak GNS3 Edit > Prefences kısmından Dynamips’e tıklayıp, Settings yazısının hemen altındaki Executable Path:’a indirdiğiniz dynamips-0.2.8-RC2-x86.bin yerini gösterin.
Bu adımlardan sonra yine Edit > IOS images and hypervisors adımlarını takip ederek IOS ekleyebilir, router ve switch’lerden oluşan topolojinizi oluşturarak topolojinizi çalıştırabilirsiniz.
Ekşi sözlükten gelen edit: Router’i çalıştırmadan önce %100 CPU kullanımını engellemek için idlepc ayarlamalısınız. Bunun için README dosyasını okumanız tavsiye edilir.
Güle güle kullanın…