GNS3 Üzerinde Cisco Router IP Adresi Atama

Hızlı Bakış

Cisco Router'ların ağ bağlantılarını çalışır hale getirmek için önce CLI'da küresel yapılandırma moduna geçin. "Interface fastethernet 0/0" komutuyla ilgili bağlantı noktasını seçin. Ardından "ip address 192.168.1.100 255.255.255.0" yazarak IP ve alt ağ maskesini tanımlayın. Arayüzü aktif hale getirmek için "no shutdown" komutunu mutlaka girmelisiniz. Bu adımı atlamak, iki cihaz arasında ping çalışmamasının en sık nedenidir. GNS3 gibi simülatör ortamlarında da aynı kurallar geçerlidir. Ayrıca her iki router'ın aynı ağ bloğunda olduğunu doğrulayın. Bu sayede sanal cihazlar sorunsuz iletişim kurar.

Bu makalede, GNS3’te Router’lar için IP adreslerini nasıl atayacağınızı göstereceğim. FastEthernet, GigabitEthernet ve Seri bağlantı noktalarını inceleyeceğiz. Rehberimizde, bir ağ simülatörünü kullanmanıza yardımcı olacaktır. Bu simülatör, ağ kurulumlarını kolayca görmenizi sağlar.

İlk olarak, bu işlem için nelere ihtiyacınız olduğunu konuşacağız. Ardından, alt ağ oluşturmanın neden önemli olduğunu açıklayacağız. Doğru IP ayarlarını nasıl yapacağınızı öğreneceksiniz. Bu adım, ağ kurulumunda doğru kuralları izlemenize yardımcı olur.

Ayrıca, kolay sorun giderme ipuçları da vereceğiz. Bu ipuçları, kurulum sırasında sorunları gidermenize yardımcı olacaktır. Sonunda, ağınız sorunsuz çalışacaktır.

GNS3 Programında Cisco Router IP Adresi Atama

GNS3’te Bir Router Arayüzüne IP Atamadan Önce Nelere İhtiyacım Var?

GNS3 Router’ınızda IP adreslerini ayarlamadan önce, her şeyin hazır olduğundan emin olun.

İlk olarak, GNS3 emülatör programını bilgisayarınıza yükleyin. Program Windows, macOS ve Linux işletim sistemlerinde çalışır. Ardından, tüm özellikleri kullanmak için en son sürümü edinin.

Daha sonra, VirtualBox veya VMware gibi bir sanallaştırma aracı kurun. Bu, sanal bir makinede ağ cihazlarını çalıştırmanıza olanak tanır. Sonuç olarak, daha iyi hız ve esneklik elde edersiniz.

Bundan sonra, Cisco IOS dosyalarına ihtiyacınız olacaktır. GNS3, lisans kuralları nedeniyle bu dosyaları içermez. Bu nedenle, kendi IOS dosyalarınızı yasal yollardan edinmelisiniz. Kullanmak istediğiniz cihazlar için doğru sürümü seçin.

Ayrıca, temel ağ bilgisine de ihtiyacınız olacaktır. IP adresleme, alt ağ oluşturma ve yönlendirme kurallarını öğrenin. Bu, ağ seçeneklerini ayarlamanıza yardımcı olacaktır.

Ayrıca, bilgisayarınızın GNS3’ün sistem gereksinimlerini karşılayıp karşılamadığını kontrol edin. Çok çekirdekli bir CPU, en az 8 GB RAM ve yeterli disk alanı en iyisidir. Bu şekilde, daha büyük ağları sorunsuz bir şekilde çalıştırabilirsiniz.

Ayrıca, bilgisayarınızda yönetici haklarına sahip olduğunuzdan emin olun. Bu, GNS3’ü hatasız bir şekilde yüklemenizi ve sanal makineleri kurmanızı sağlar. Ayrıca ağ komutlarını da kolayca çalıştırabilirsiniz.

Son olarak, Cisco CLI’yi öğrenin. Nasıl kullanılacağını bilmek, arayüzleri ve IP adreslerini ayarlamanıza yardımcı olur.

Bu adımları izleyerek, GNS3 Yönlendiricilerinizde IP adreslerini ayarlamaya hazırsınız.

Cisco Yönlendirici Arayüzlerine IP Adresi Nasıl Atanır?

Bir Cisco Router veya Cisco Switch’e IP adresi atadıktan sonra ilgili portu no shutdown komutu ile açık konuma getirmeniz gerekir.

IP adresi ve subnet mask atamak için ilgili porta geçiş yapmak için interface “Arayüz + Port No” komutu kullanılır.

Şimdi, GNS3’e eklediğiniz bir Router’ın CLI komut istemini açınız ve örneğin FastEthernet0/0 arayüzünü yapılandırmak için alttaki komutları uygulayınız.

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

Yukarıdaki komutun temel mantığı şöyledir; [ ip address “IP ADRES” “ALT AĞ MASKESİ” ]

Eğer IP address komutu altındaki diğer komutları görüntülemek istiyorsanız, ip address ? komutunu kullanabilirsiniz.

Ağ topolojinize göre Router’ın arayüzlerinin port numaraları farklılık gösterebilir.

ip address komutu kullanımı

Cisco Router IP Adresi Verme veya Değiştirme ⇒ Video

Ağınızdaki Cisco yönlendiricilerin arayüzlerine bir IP atamak veya varolan adreslerini değiştirmek için aşağıdaki videoyu izleyebilir ve ayrıca bize destek olmak için YouTube kanalımıza abone olabilirsiniz!

Video Önizleme Görseli
YouTube'da İzle

GNS3 Router Yapılandırması Hakkında SSS

IOS imajını GNS3’e ekledim ama Router arayüzüne komut giremiyorum. Nerede hata yapıyorum?

Hemen en baştan şunu netleştirelim. CLI ekranında enter tuşuna bastığınızda hiçbir tepki almıyorsanız cihaz muhtemelen hala ‘Idle-PC’ hesaplaması bekliyordur. Bu değeri ayarlamadan sanal Router işlemcinizin %100 kullanılması kaçınılmazdır. Cihaza sağ tıklayıp Idle-PC menüsünden yıldızlı değeri seçin. İşlem anında rahatlar.
Bunun dışında konsol portuna doğru bağlandığınızdan emin olun. GNS3’te cihazı sürüklerken bazen Ethernet portuna bağlanıp konsolu unutuyoruz. Oysa ilk yapılandırma için mutlaka konsol kablosuyla bağlantı kurmalısınız. Telnet istemcisi açıldığında boş siyah ekran görüyorsanız birkaç kez ‘Enter’ tuşuna basın.
Son olarak bellek miktarını kontrol edin. Sanal makineyle çalışıyorsanız Router’a en az 256 MB RAM tanımlayın. Eski bir IOS sürümü kullanıyorsanız bu durum ‘boot’ süresini uzatabilir. Sabırlı olup arayüz gelene kadar bekleyin.

FastEthernet 0/0 portuna IP atadım ama iki Router arasında ping çalışmıyor. Sebebi ne olabilir?

Sorun neredeyse her zaman ‘no shutdown’ komutunu atlamaktan kaynaklanır. Cisco cihazlarda arayüzler fabrika çıkışı kapalı gelir. IP adresini yazmak o portu açmaz. ‘No shutdown’ komutunu girmeden port fiziksel olarak ‘administratively down’ durumunda kalır.
Bir diğer sinsi düşman ise yanlış alt ağ maskesidir. GNS3 topolojisinde iki farklı ağı aynı kabloya bağlarsanız ICMP paketleri hedef bulamaz. Her iki arayüzün IP adresinin aynı ağ bloğunda olduğunu doğrulayın. Mesela bir taraf 192.168.1.1/24 ise diğer taraf mutlaka 192.168.1.2/24 gibi bir adrese sahip olmalıdır.
Kablolama konusuna da dikkat edin. GNS3’te Ethernet bağlantıları için ‘Generic Ethernet NIO’ veya manuel bağlantı kullanmak şarttır. İki portu sürükle bırakla birleştirmediyseniz sanal kablo takılı değil demektir. Fiziksel dünyada RJ45 takmayı unutmakla eş değer bu durum.

Seri portlara neden saat hızı komutu giriyoruz? Unutursam bağlantı kopar mı?

Laboratuvar ortamında en keyif aldığım konulardan birine değindin. GNS3’teki sanal seri kablolarda bir uç DCE diğer uç DTE olarak tanımlanır. Tıpkı gerçek hayattaki gibi DCE tarafının saat sinyalini üretmesi zorunludur. Bu sinyal olmadan bitler karşı tarafa düzgün iletilemez. Arayüzler ‘up’ görünür ama hat protokolü ‘down’da takılır kalır.
Bağlantının kopmasından ziyade zaten hiç kurulamaz. ‘Show ip interface brief’ çıktısında ‘Serial0/0 is up, line protocol is down’ mesajını gördüğünüz an bilin ki saat hızını atlamışsınız demektir. ‘Clock rate 64000’ komutu tam da bu kilidi açar. Bu değeri sadece DCE logosu taşıyan uca girmeniz yeterlidir.
GNS3 arayüzünde seri kablonun üzerine fareyi getirirseniz hangi ucun DCE olduğunu minik bir saat simgesiyle gösterir. Aksi halde ezbere komut girmekle uğraşırsınız. Unutmayın, gerçek cihazlarda bu görevi harici CSU/DSU cihazları üstlenir. Simülatörde ise biz komutla taklit ederiz.

IP adresini yanlış yazdım. Silip baştan yapılandırmak yerine sadece değiştirmenin kestirme bir yolu var mı?

Tabii ki var ve bu bilgi size vakit kazandıracak. CLI’nin güzelliği burada ortaya çıkar. Yeni IP adresini aynı arayüz üzerinde tekrar yazmanız yeterlidir. Eski kayıt otomatik olarak silinir. ‘Ip address 10.0.0.1 255.0.0.0’ yazıp enter dediğiniz anda konfigürasyon güncellenir. ‘No ip address’ komutuna hiç gerek yoktur.
Fakat burada ince bir ayrıntı yakaladınız mı? Portu kapatıp açmanız gerekmez. Değişiklik anında devreye girer. Bu yüzden canlı bir ağda IP değiştirirken dikkatli olun. Yanlış bir tuşlama mevcut oturumunuzu dahi koparabilir. GNS3’te ise gönül rahatlığıyla deneme yapabilirsiniz.
Bir başka pratik yöntem de ‘secondary’ parametresidir. Geçici süreliğine aynı porta ikinci bir IP atamak isterseniz ‘ip address 192.168.2.1 255.255.255.0 secondary’ komutunu kullanın. Bu sayede ana adresi silmeden ekstra bir ağda yayın yapabilirsiniz. Test senaryolarında işe yarar bir numaradır.

VirtualBox ile GNS3 arasında köprü kurmaya çalışıyorum ama ağda DHCP alamıyorum. Yönlendirme mi bozuk?

Bu topolojiyi kurarken hepimiz en az bir kez çuvallamışızdır. GNS3’teki Router arayüzünü ‘Cloud’ nesnesine bağlarken doğru adaptörü seçmezseniz fiziksel dünyayla irtibatınız kesilir. Öncelikle sanal makinenizin ağ ayarlarında ‘Köprü Bağdaştırıcısı’ seçili olduğundan emin olun. NAT modunda kaldıysa Router paketleri yönlendiremez.
Router tarafında ise en kritik nokta ‘ip helper-address’ komutudur. Yayın trafiğini engelleyen Router’a şunu fısıldamanız şart. DHCP sunucusunun IP adresini veya bir sonraki Router’ın adresini yardımcı adres olarak tanımlayın. Bu talimat olmadan ‘Discover’ mesajları Router arayüzünde sıkışıp kalır. Sanal makine sürekli ‘IP alınıyor’ uyarısı gösterir.
Son olarak güvenlik duvarı yazılımlarınızı es geçmeyin. Windows Güvenlik Duvarı veya üçüncü parti antivirüsler GNS3’ün sanal ağ trafiğini bloke edebilir. Test sırasında kısa süreliğine devre dışı bırakmak sorunu çözüp çözmediğini gösterir. Bağlantı kurulduktan sonra kuralları tekrar aktif edersiniz.

Yapılandırmayı kaydetmezsem GNS3’ü kapattığımda her şey siliniyor. Neden hep ‘write memory’ yapmak zorundayım?

Bu soruyla birlikte sistemin belleğine inmiş oluyoruz. Cisco cihazlarda çalışan konfigürasyon RAM üzerinde tutulur. Elektrik kesildiğinde veya siz simülasyonu durdurduğunuzda bu geçici hafıza uçar gider. Kalıcı olması için NVRAM adı verilen bir çipe yazılması şarttır. ‘Write memory’ veya ‘copy running-config startup-config’ işte bu kopyalama işlemini tetikler.
GNS3’te proje kaydetmek ile cihaz konfigürasyonunu kaydetmek birbirine karıştırılmamalı. Proje dosyası topolojiyi ve bağlantıları hatırlar. Ama Router’ın içine girdiğiniz komutları hatırlamaz. Sabah bilgisayarı açtığınızda sıfırlanmış bir cihaz görmemek için her seans sonunda muhakkak ‘write’ komutunu çalıştırın.
İleri seviye bir kullanıcı adayıysanız ‘export config’ özelliğini de bilmelisiniz. GNS3 üzerinden cihaza sağ tıklayıp konfigürasyonu dışarıya bir metin dosyası olarak alabilirsiniz. Daha sonra bu dosyayı içeri aktararak farklı projelerde aynı ayarları kullanmanız mümkün olur. Zamanla bu rutin refleks haline gelir.

Sonuç

Sonuç olarak, bir Cisco cihazına IP adresi atamak çok önemlidir. Bu, ağ bağlantısı ve iletişim için temel bir adımdır. Ayrıca, yönlendirme ve alt ağ oluşturma için zemin hazırlar.

Hatta, ağ güvenliği yapılandırmalarını da kolaylaştırır. Bu süreçte uzmanlaşmak önemli avantajlar sağlar. Ağ kurulumunu hızlandırır ve sorun gidermeyi kolaylaştırır.

Ayrıca, performansı optimize etme becerinizi geliştirir. Gelecek makalelerde daha fazlasını keşfedeceğiz. Çeşitli yapılandırmaları ve komutları inceleyeceğiz.

Cisco’nun CLI inceliklerini anlamak çok değerlidir. Gelişmiş protokoller ve en iyi uygulamaları öğreneceksiniz. Bu bilgiler, cihazlarınızdan en iyi şekilde yararlanmanızı sağlar.

Her yeni konu, temel bilgilerinizi güçlendirecektir. Sonuçta, karmaşık ağ zorluklarının üstesinden gelebileceksiniz. Günümüzün teknoloji ortamında bu beceriler çok kritiktir. Bu nedenle, Cisco uzmanlığınızı derinleştirmeye devam edin.

GNS3’te yönlendiricinin ana bilgisayar adını değiştirmeniz de önemlidir. Bunu yaptığınızda topolojinizdeki cihazları kolayca tanımlayabilirsiniz. Bu yüzden, GNS3’te Cisco Router Hostname Değiştirme başlıklı kaynağımızı okumanızı tavsiye ediyorum.

Bu Rehberi Keşfettikleri İçin Sana Teşekkür Edecekler!

Sadece bir tıkla sevdiklerine dev bir iyilik yapmaya hazır mısın? Bilgi paylaştıkça devleşir.

İlk yorumu sen paylaş