GNS3 Üzerinde Cisco Router Adı Değiştirme

Hızlı Bakış

Ağ topolojinizdeki cihazları anlamlı şekilde isimlendirmek, karmaşıklığı önlemenin en etkili yoludur. Önce GNS3 simülatöründe çalışma alanına bir router ekleyin ve CLI komut istemini açın. Ardından "configure terminal" yazarak global yapılandırma moduna geçin. Bu moddayken "hostname ARouter" komutunu uyguladığınızda isim anında değişir. Bu sayede lokasyon bazlı isimlendirme sayesinde ağ hatalarını saniyeler içinde tespit edebilirsiniz.

Ağ topolojinizdeki Cisco Router veya Cisco Switch’erinizin cihaz adlarını değiştirerek karmaşıklığı önleyebilir ve daha detaylı bir network dizaynına sahip olabilirsiniz.

GNS3 ile Cisco Router Adı Değiştirme

Router veya Switch’in Adı/İsmi Nasıl Değiştirilir?

Büyüyen bir ağda, cihazların adlarını bulundukları lokasyona göre yapılandırmak hem karmaşıklığı önler hemde meydana gelebilecek ağ hatalarının daha hızlı çözülmesini sağlar.

Örneğin, merkez firmanızın adının A olduğunu düşünün, ve 2 farklı şehirde de şubeniz olduğunu düşünün. Bu şehirleri B ve C olarak tanımladığınızda, A merkezindeki Router’ın adını ARouter olarak değiştirerek daha düzenli bir yapıya sahip olabilirsiniz.

Şimdi, ağ üzerindeki bir Router’ın Hostname (Bilgisayar Adı/Makine Adı, İsmi)’ini değiştirmek için GNS3 simülatör programınızı açınız ve yeni bir proje oluşturarak çalışma alanına bir adet Router ekleyiniz.

GNS3’te Router’ınızı çalıştırdıktan sonra, üzerine çift tıklayarak CLI komut istemini açınız.

CLI komut isteminde Router’ın adı varsayılan olarak R1# olacaktır. Çalışma ortamına bir veya daha fazla cihaz eklediğinizde ise cihazların adı R2, R3, R4 olarak isimlendirilecektir.

Router komut isteminde Global Yapılandırma Modu‘na geçmek için Configure Terminal komutunu uygulayınız ve ardından Router’ı yeniden adlandırmak için hostname + (isim) komutunu kullanınız.

R1# configure terminal
R1(config)# hostname ?
R1(config)# hostname ARouter

Hostname Komutu

CLI’da hostname komutunun nasıl kullanılacağını öğrenmek için ? karakterini kullanabilirsiniz. Bu komutun sadece config modunda çalıştığını unutmayınız!

Cisco Router Hostname Değiştirme ⇒ Video

GNS3’te bir Router veya Switch’in ismini 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 Ortamında Cisco Cihaz İsimlendirme Hakkında SSS

GNS3’te yepyeni bir Router ekledim ama adı sürekli R1 olarak kalıyor?

İşlem aslında düşündüğünüzden çok daha basit. İlk olarak Router simgesine çift tıklayıp CLI konsolunu açın. Karşınıza gelen satırda R1# yazdığını göreceksiniz. Bu aşamada cihaz ayrıcalıklı kullanıcı modundadır.
Artık yapılandırma moduna geçmemiz şart. Konsola ‘configure terminal’ yazıp Enter tuşuna basın. İmlecin şekli hemen R1(config)# olarak değişecektir. İşte bu moddayken asıl sihri gerçekleştireceğiz.
Son hamle olarak ‘hostname ARouter’ komutunu verin. Komutu uyguladığınız an konsoldaki yazı ARouter(config)# olarak güncellenir. İsimlendirme anında ve kalıcı olarak değişir. Ek bir kaydetme işlemine gerek duymazsınız.

Hostname komutunu kullanırken bir türlü çalıştıramıyorum. Bu komut sadece belirli bir modda mı etkili oluyor?

Kesinlikle doğru bir noktaya parmak bastınız. Yeni başlayanların en sık takıldığı kısım burasıdır. ‘Hostname’ emri yalnızca genel yapılandırma modunda işlev gösterir. Cihaz ayrıcalıklı moddayken yani imleciniz R1# şeklindeyken bu komutu girerseniz sistem size hata mesajıyla karşılık verir.
Pratikte şöyle bir manzara oluşur. Konsolda sadece ‘hostname’ yazıp Enter’a basarsanız cihaz bunu bir komut olarak tanımaz. Önce mutlaka ‘configure terminal’ yazıp bağlamı değiştirmeniz gerekir.
Kafa karışıklığını önlemek adına ufak bir ipucu vereyim. Komutun söz dizimini öğrenmek için her zaman soru işaretini kullanın. R1(config)# hostname ? yazdığınızda sistem size bu parametrenin ne beklediğini anında gösterecektir. Bu küçük yardımcı paha biçilmezdir.

Router isimlerini şehirlere göre düzenlemenin gerçek dünyada bana ne gibi faydaları olur?

Bu soruyu sormanız bile ağ yönetimi konusunda ne kadar bilinçli olduğunuzu gösteriyor. Düz bir mantıkla gidip tüm cihazları R1, R2, R3 diye bırakmak tam bir kaos davetiyesidir. Proje büyüdükçe hangi uç birimin nerede olduğunu hatırlamak imkansızlaşır.
Anlamlı bir isimlendirme standardı benimsemek sorun giderme süresini saniyelere indirir. Mesela İstanbul ofisindeki cihaza IST-RTR-01, Ankara’dakine ANK-SW-02 gibi kodlar verdiğinizi hayal edin. Bir alarm aldığınızda ekrana bakar bakmaz coğrafi konumu ve cihaz tipini hemen kestirirsiniz.
Ayrıca bu disiplin ekip arkadaşlarınızla aranızda ortak bir dil oluşturur. Yeni katılan bir stajyere ‘R7’deki soruna bak’ demekle ‘IZM-Edge-Router’da paket kaybı var’ demek arasında dağlar kadar fark vardır. Neticede bu ufak dokunuş profesyonel bir altyapının ilk ve en temel adımıdır.

Cihazın adını ‘hostname’ ile değiştirdikten hemen sonra CLI’da bir değişiklik görecek miyim?

İşte işin en keyifli ve tatmin edici anı tam olarak burasıdır. Komutu yazıp Enter tuşuna bastığınız milisaniyede değişim gözlerinizin önünde gerçekleşir. Konsol satırındaki eski isim anında silinir ve yerine yepyeni kimlik gelir.
Sistemi yeniden başlatmanızı gerektirecek hiçbir durum söz konusu değildir. Cisco cihazları bu tür yapılandırma değişikliklerini anlık olarak çalışan konfigürasyona işler. Siz ismi değiştirir değiştirmez artık o cihaz yeni adıyla anılmaya başlar.
Bir noktaya dikkatinizi çekmek isterim. Bu değişiklik sadece o anki oturumu etkilemez. Cihazı kapatıp açsanız bile yeni isim korunur. Aksi halde her elektrik kesintisinde cihazların kimliklerini unutması büyük bir felaket olurdu değil mi?

GNS3 simülasyonuna onlarca Router ve Switch ekledim. Hepsinin adını toplu olarak atayabilir miyim?

Her cihaza tek tek tıklayıp aynı komutları geçmek gerçekten sinir bozucu bir hal alabilir. Bereket versin ki GNS3 bu konuda bize bir can simidi uzatıyor.
Ortamdaki tüm cihazlara aynı anda komut göndermek için ‘Console to all nodes’ isimli harika bir özellik mevcut. Üst menüdeki araç çubuğunda yer alan bu butona basın. Sonrasında açılan terminalde yazdığınız her şey tüm aktif cihazlara eş zamanlı olarak iletilir.
Yine de sizi bir tehlikeye karşı uyarmalıyım. Bu toplu işlem sırasında ‘configure terminal’ girip ‘hostname’ yazarsanız maalesef tüm cihazlar aynı ismi alır. Bu yüzden otomasyon için daha çok temel ayarları topluca geçmek mantıklıdır. Benzersiz isimler içinse her bir cihazın konsoluna ayrı ayrı uğramak en sağlıklı yoldur.

Bir Router’a yanlışlıkla çok karmaşık veya hatalı bir isim verdim?

Router veya Switch’in adı kesinlikle sadece sizin ve ekibinizin işini kolaylaştırmak için vardır. Bu metin etiketi paket yönlendirme tablolarında, IP adreslemesinde veya VLAN geçişlerinde en ufak bir rol oynamaz.
Cihazın kimliğini MAC adresi ve IP belirler. Siz adını ‘ARouter’ yapın. İsterseniz çok karmaşık bir isim verin. Hatta boşluklu bir ifade bile kullanın. OSPF veya EIGRP komşulukları zerre etkilenmez.
Lakin şöyle bir ince detay var. SSH veya Telnet ile bağlanırken ana bilgisayar adı çözümlemesi yapıyorsanız isimlendirme önem kazanır. Ama GNS3 gibi bir laboratuvar ortamında bu pek karşınıza çıkmaz. Sonuçta bu değişiklik yalnızca sizin CLI’daki kullanıcı deneyiminizi iyileştiren kozmetik bir dokunuştur.

Sonuç

Bu yazımızda bir Cisco ağ cihazında yapılandırılabilecek en kolay ayar olan fakat büyüyen bir ağda sıkıntıya sebep olan hostname komutu nasıl kullanılır inceledik. Bizi takip ettiğiniz için teşekkürler!

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ş