Linux Mint 20.3 Üzerinde GNS3 VM 2.2 Kurulumu

Bu yazımızda, Linux Mint 20.3 Una dağıtımı üzerinde Cisco Router ve Switch gibi ağ cihazlarını daha performanslı ve stabil kullanmanıza izin veren GNS3 VM 2.2.31 nasıl kurulur ve kullanılır inceleyeceğiz.

Linux Mint 20.3 Üzerinde GNS3 VM 2.2.31 Kurulumu

Linux Mint Üzerine GNS3 VM 2.2 (2.2.31) Nasıl Kurulur ve Yapılandırılır?

Diğer simülatör programlarına nazaran GNS3 yazılımını kullanarak Cisco sınavlarına daha profesyonel bir şekilde hazırlanabilirsiniz. GNS3 simülatörü ilk kurduğunuzda eklediğiniz Router IOS imajlarını host bilgisayarınızda localhost üzerinden çalıştırırsınız, fakat bu durumda IOS imajlarını emüle ederken sisteminiz performans açısından daha fazla etkilenir.

Bu yüzden, GNS3’ün GNS3 sanal makinesi ile kullanımı hem performans açısından hemde proje yönetimi kolaylığından tercih edilir.

GNS3 VM’yi geliştirici websitesinden ücretsiz olarak indirdikten sonra VMware Workstation, Fusion veya VirtualBox sanallaştırma programlarından birini kullanarak OVA uzantılı sanal makine dosyasını sanallaştırma programınıza entegre ederek kullanmaya başlayabilirsiniz.

GNS3 sunucu, Windows ve macOS işletim sistemlerinde sorunsuz çalışabildiği gibi Linux Mint gibi Linux dağıtımları ile de uyumludur ve sorunsuz çalışmaktadır.

Gereksinimler

GNS3 sunucuyu yapılandırabilmeniz için alttaki yazılarımıza göz atarak bilgisayarınıza GNS3 ve VMware Workstation programlarını kurunuz.

GNS3 VM İndirme ve Kurma

GNS3 sanal makineyi bilgisayarınıza indirebilmeniz için öncelikle GNS3 resmi websitesine kayıt olmanız gerekir. Kayıt aşamasından sonra oturum açtığınızda Free Download (Ücretsiz İndir) butonuna tıklar tıklamaz GNS3’ü indirebileceğiniz işletim sistemlerinin içeren websayfasında Download the GNS3 VM seçeneğine tıklayarak sanallaştırma yazılımlarını içeren websayfasına erişebilirsiniz.

   Adım 1

GNS3’te oturum açtıktan sonra sanal makine platformlarının yer aldığı websayfasına direk erişmek için https://www.gns3.com/software/download-vm adresini ziyaret ediniz ve ardından bilgisayarınızda kurulu sanallaştırma programına uygun olan kategorideki Download butonuna tıklayınız ve zip dosyasını bilgisayarınıza kaydediniz.

GNS3 VM İndirme

   Adım 2

GNS3.VM.Workstation.2.2.31.zip dosyasını bilgisayarınıza indirdikten sonra CTRL + ALT + T’ye basarak terminali açınız ve arşivli dosyayı klasöre ayıklamak için “unzip FileName.zip” komutunu yürütünüz.

unzip GNS3.VM.Workstation.2.2.31.zip

Zip Dosyasını Çıkarma

   Adım 3

VMware Workstation 16 Pro yazılımınızı açınız ve GNS3 VM.ova dosyasını import etmek için araç menüsünden File / Open seçeneğine tıklayınız.

Sanal Makine Dosyası Açma

   Adım 4

Kurulu bir sanal makine dosyası olan GNS3 VM.ova dosyasını seçiniz ve açınız.

GNS3 VM.ova

   Adım 5

Import Virtual Machine (Sanal Makineyi İçe Aktar) penceresi açıldığında VM’yi yedeklemek istediğiniz bir konumu seçiniz veya varsayılan konuma yedeklemeyi seçebilirsiniz.

Sunucu adını ve konumunu yapılandırdıktan sonra Import butonuna tıklayınız.

GNS3 VM'yi İmport Etme

   Adım 6

Linux Mint sisteminizde VMware üzerine GNS3 Server VM import ediliyorken bekleyiniz.

GNS3 Sanal Makine İmport Ediliyor

   Adım 7

GNS3 sanal makineyi ekledikten sonra ayarlarını açınız ve Processors (İşlemciler) donanımı ayarlarını görüntüledikten sonra sanal işlemci ve çekirdek sayısını arttırınız ve Virtualization Engine (Sanallaştırma Motoru) altındaki özellikleri etkinleştiriniz.

  • Virtualize Intel VT-x/EPT or AMD-V/RVI
  • Virtualize CPU Performance Counters
  • Virtualize IOMMU (IO Memory Management Unit)

GNS3 Sunucuda Sanallaştırma Özelliklerini Etkinleştirme

   Adım 8

GNS3 sunucuda 3D grafik hızlandırma özelliğine gerek olmadığından dolayı performans bakımından bu özelliği devre dışı bırakmanızda fayda vardır.

3D Grafik Hızlandırmayı Kapatma

   Adım 9

GNS3 VM sanal sunucuyu yapılandırdıktan sonra Start up this guest operating system (Bu konuk işletim sistemini başlat) tıklayınız ve çalıştırınız.

Guest İşletim Sistemini Çalıştırma

   Adım 10

GNS3 sunucuyu açtıktan sonra sürümünü, sanallaştırma platformunu, IP adresini ve port numarasını veya Web-Ui adresini kontrol edebilirsiniz.

GNS3 Sunucunun IP Adresini Kontrol Etme

GNS3 VM’yi Etkinleştirme

GNS3 VM’yi kurup çalıştırdıktan sonra GNS3 simülatör yazılımınız ile arasındaki bağlantıyı yapmanız gerekir.

   Adım 1

GNS3 araç menüsünden Help / Setup Wizard tıkladıktan sonra açılan sunucu yapılandırma penceresinde ağ cihazlarını sunucuda çalıştırabilmeniz için Run appliances in a virtual machine (Cihazları sanal bir makinede çalıştırın) seçeneğini seçiniz ve Next’e tıklayınız.

Run appliances in a virtual machine

   Adım 2

Yerel sunucu yapılandırmasında Host Binding IP adresini, GNS3 VM’nin IP adresi bloğu olarak yapılandırınız.

Host Binding Adresini Değiştirme

   Adım 3

GNS3 sunucuyla bağlantı kurduktan sonra devam ediniz.

Sunucu Durumunu Kontrol Etme

   Adım 4

GNS3 VM penceresinde OVA dosyasını import ettiğiniz VMware veya VirtualBox sanallaştırma programlarından birini seçiniz. Birden fazla sanal sunucuya sahipseniz VM Name kısmından değiştirebilirsiniz.

Sanal sunucunun daha performanslı çalışması için vCPU sayısını 2 olarak değiştiriniz ve host bilgisayarınızın bellek kapasitesine göre uygun bir RAM boyutu ayarlayınız.

VMware Sanallaştırma Yazılımını Seçme

   Adım 5

GNS3 sanal makineyi etkinleştirdikten sonra Servers Summary kısmından sunucunun başlatıldığını göreceksiniz. Summary penceresindeki ayarları kontrol ettikten sonra kapatınız.

Sunucunun Özet Bilgilerini Kontrol Etme

Cisco Router IOS Ekleme

GNS3 VM’yi GNS3’e ekledikten sonra sunucu üzerine Cisco Router veya Switch cihazlarına ait bir IOS imajı eklemeniz gerekir.

   Adım 1

IOS imajı eklemek için GNS3 araç menüsünden File / Preferences tıklayınız.

GNS3 Tercihlerini Açma

   Adım 2

New IOS Router Template penceresini açtığınızda IOS imajlarını ekleyeceğiniz sunucu türünü seçmeniz gerekir. Ekleyeceğiz Router’ları GNS3 sunucusu üzerinde çalıştırabilmeniz için Run this IOS router on the GNS3 VM (Bu IOS yönlendiriciyi GNS3 VM üzerinde çalıştırın) seçeneğini seçiniz ve Next’e tıklayınız.

Run this IOS router on the GNS3 VM

   Adım 3

Buradaki yazımızdan indirdiğiniz bir Cisco IOS imajını eklemek için Browse (Gözat) tıklayınız.

IOS İmajı Ekleme

   Adım 4

c7200 IOS imajını seçiniz ve açınız.

Router IOS'u Seçme

   Adım 5

IOS sıkıştırmasını açmak içn Yes’e tıklayınız.

IOS Sıkıştırmasını Açma

   Adım 6

Router c7200 imajı GNS3 sunucuya upload ediliyorken bekleyiniz.

Router İmajı Sunucuya Upload Ediliyor

   Adım 7

Eklediğiniz Router’ın adını ve platformunu değiştirebilir veya varsayılan değerlerle devam edebilirsiniz.

İsim ve Platformu Düzenleme

   Adım 8

Host bilgisayarınızın performansına göre Router için uygun bir bellek boyutu yapılandırınız.

Router'ın Bellek Boyutunu Yapılandırma

   Adım 9

Router’ın boş slotlarına FastEthernet, GigabitEthernet veya Serial Interface ağ bağdaştırıcıları ekleyebilirsiniz.

Router'a Serial Interface Ekleme

   Adım 10

Eklediğinizin IOS’un host CPU’nuzu %100 kullanmaması ve performansını azaltmaması için bilgisayarınıza göre uygun bir Idle-PC değeri belirleyiniz.

Idle-PC Değeri Belirleme

   Adım 11

Router template penceresinde eklediğiniz IOS imajının bilgilerini kontrol ettikten sonra sihirbazı kapatınız.

IOS Sihirbazını Kapatma

Yeni Bir Proje Oluşturma

Linux Mint üzerine GNS3 VM kurduktan sonra yeni bir proje oluşturarak Cisco sınavlarınıza hazırlanmak için temel veya gelişmiş ağ topolojileri oluşturmaya başlayabilirsiniz.

   Adım 1

CTRL + N’ye veya araç menüsündeki ikona tıklayarak proje oluşturma penceresini açınız ve projenizin adını ve yedekleme konumunu yapılandırınız ve OK’a tıklayınız.

Yeni Bir Proje Oluşturma

   Adım 2

Routers panelinden eklediğiniz c7200 cihazını çalışma alanına sürükleyip bırakınız.

Çalışma Alanına Bir Adet Cisco Router Ekleme

   Adım 3

All Devices panelinden çalışma alanına Ethernet Switch eklediğinizde açılan pencerede GNS3 VM’yi seçiniz.

Çalışma Alanına Bir Adet Cisco Switch Ekleme

   Adım 4

Çalışma alanına sanal bilgisayar olarak VPCS cihazı ekleyiniz ve sunucunuzu seçiniz.

Çalışma Alanına Bir Adet VPCS Ekleme

   Adım 5

Sol panelden kablolama seçeneğini aktif ettikten sonra kablonun bir ucunu VPCS’nin Ethernet portuna diğer ucunu ise Switch’in boş slotlarından birine takınız.

VPCS'yi Switch'e Bağlama

   Adım 6

Aynı şekilde, Switch’i Router’ın Serial arayüzü yerine FastEthernet0/0 portuna takınız.

Switch'i Router'ın FastEthernet 0/0 Arayüzüne Bağlama

   Adım 7

Çalışma ortamına bir adet daha Router ekleyiniz ve R1 ile R2’yi seri arayüzler üzerinden birbirine bağlayınız.

R1'i R2'nin Serial Arayüzüne Bağlama

   Adım 8

Tüm cihazları çalıştırdıktan sonra VPCS PC1’in üzerine çift tıklayarak konsolu açınız ve IP adresi atamak için “ip 192.168.1.10/24” komutunu yürütünüz. IP adresi bilgilerini kontrol etmek için “show ip” komutunu kullanabilirsiniz.

ip 192.168.1.10/24

VPCS PC1'e IP Adresi Atama

   Adım 9

Router R1’e IP adresi atamak ve portu aktif etmek için alttaki komutları terminalde yürütünüz.

R1# conf t
R1(config)# interface fastethernet 0/0
R1(config-if)# ip address 192.168.1.1 255.255.255.0
R1(config-if)# no shutdown

R1'in FastEthernet 0/0 Portuna IP Adresi Atama

   Adım 10

R1’in FastEthernet 0/0 portunu yapılandırdıktan sonra R2’ye bağlı olan Serial portunu da yapılandırınız.

R1# conf t
R1(config)# interface serial 1/0
R1(config-if)# ip address 192.168.2.1 255.255.255.0
R1(config-if)# no shutdown

R1'in Serial 1/0 Portuna IP Adresi Atama

   Adım 11

R2’nin R1’e bağlı seri portuna da IP adresi atayınız.

R2# conf t
R2(config)# interface serial 1/1
R2(config-if)# ip address 192.168.2.2 255.255.255.0
R2(config-if)# no shutdown

R2'nin Serial 1/1 Portuna IP Adresi Atama

   Adım 12

PC1’den Router R1’in FastEthernet 0/0 portuna ping attığınızda bağlantının başarılı olduğunu göreceksiniz, fakat seri portuna ping atamayacaksınız çünkü PC1’de varsayılan ağ geçidi yapılandırılmadı.

PC1'den R1 Fa0/0 ve Se1/0 Arayüzlerine Ping Atma

   Adım 13

Oluşturduğunuz topolojiye göre VPCS PC1’in Default Gateway (Varsayılan Ağ Geçidi) IP adresi, Router R1’in FastEthernet 0/0 portunun IP adresi olmalıdır.

ip 192.168.1.10/24 192.168.1.1

PC1’e varsayılan ağ geçidi adresi atadıktan sonra tekrar R1’in seri portuna ping attığınızda bağlantının başarılı olduğunu göreceksiniz.

PC1'e Ağ Geçidi IP Adresi Ekleme

   Adım 14

Router R1’den PC1’e ve R2’nin seri portuna ping attığınızda da bağlantının sorunsuz olduğunu görebilirsiniz.

R1'den PC1'e ve R2'nin Seri Arayüzüne Ping Atma

   Adım 15

Çalışma alanına bir adet daha VPCS ekleyiniz ve onu Router R2’nin FastEthernet 0/0 arayüzüne bağlayınız ve farklı bir IP bloğundan adres atayınız.

VPCS PC2'ye IP Adresi Atama

   Adım 16

Router R2’nin FastEthernet 0/0 portuna da 192.168.3.0/24 bloğundan bir IP adresi atayınız.

R2# conf t
R2(config)# interface fastethernet 0/0
R2(config-if)# ip address 192.168.3.1 255.255.255.0
R2(config-if)# no shutdown

R2'nin Fa0/0 Portuna IP Adresi Atama

   Adım 17

PC1’den R2’ye ve PC2’ye ping attığınızda ulaşamadığınızı göreceksiniz. Bunun sebebi, farklı alt ağların haberleşebilmesi için yönlendirmeye ihtiyaç duymasıdır.

PC1'den R2'ye ve PC2'ye Ping Atma

   Adım 18

Router R1’den R2’ye statik rota eklemek için config modunda “ip route 192.168.3.0 255.255.255.0 192.168.2.2” komutunu yürütünüz.

ip route 192.168.3.0 255.255.255.0 192.168.2.2

R1'e Statik Rota Ekleme

   Adım 19

R2’den R1’e de statik rota eklemek için “ip route 192.168.1.0 255.255.255.0 192.168.2.1” komutunu yürütünüz.

ip route 192.168.1.0 255.255.255.0 192.168.2.1

R2'ye Statik Rota Ekleme

   Adım 20

PC1’den 192.168.3.0 ağına ping attığınızda bu kez bağlantının mevcut olduğunu görebilirsiniz.

PC1'den PC2'ye Ping İşlemi Başarılı

   Adım 21

Aynı şekilde, PC2’den 192.168.1.0 ağına ping atarak ağ bağlantısını kontrol edebilirsiniz.

PC2'den PC1'e Ping İşlemi Başarılı

   Video

   İlgili Yazılar


Ubuntu’da GNS3 VM Yapılandırma
macOS’ta GNS3 VM Yapılandırma
GNS3’te L2 Switch Yapılandırma
GNS3’te L3 Switch Yapılandırma
Kali’ye GNS3 VM Kurma

Add a Comment

E-posta hesabınız yayımlanmayacak.

error: