GNS3 Virtualbox ile Juniper Switch ayarlarını yapılandırma#1

in utopian-io •  7 years ago  (edited)

Ne Öğreneceğim?

  • GNS3 programında Virtualbox kullanmak
  • GNS3 programına Juniper Switch eklemek
  • GNS3 programında Juniper Switch ilk ayarlar
  • GNS3 programında JunOS port ayarları

Gereksinimler

  • GNS3
  • Virtualbox
  • JunOS virtual image

Zorluk

  • Orta Düzey

GNS3 programında Virtualbox kullanmak

Bildiğiniz üzere Juniper Switch’lerin Cisco Packet Tracer tarzı simülasyon programı bulunmamakta, bu sebeple Juniper Switch’le çalışmadan önce simülasyonda test etmek için, GNS3 ve Virtualbox programlarını aracı olarak kullanacağız.

GNS3 program kurulumunu daha önce anlattıkları için bu yazımda değinmeyeceğim.
GNS3 Programı başarıyla kurulduktan sonra Virtualbox programımızı kuruyoruz. İnternette kolaylıkla kurulumunu bulabilirsiniz.

Virtualbox’a giriş yaptığımızda aşağıdaki ekranla karşılaşacağız.
1.JPG
Aşağıda virtualbox programı ile çalıştıracağımız Juniper’ın imaj dosyasını, paylaştığım Google Drive linkinden temin edebilirsiniz.
JunOS-imajdosyasi

Virtualbox’ta imaj dosyasını çalıştırmak için fotoğrafta da görebileceğiniz gibi sırasıyla aşağıdaki talimatları uygulayın;

File – Import Appliance
2.jpg
Browse kısmından biraz önce linkini paylaştığım imaj dosyasını seçerek devam edebiliriz.
3.JPG
Bu kısımda sanal imajımız kurulurken özelliklerini belirlememiz istenecektir.
4.JPG
5.JPG

Name: Switchimizin ismi
Product: Ürün adımız
Guest OS Type: İşletim sistemimiz
CPU: İşlemci seçeneği
RAM: Kullanacağımız ram miktarı
DVD: DVD-rw ile imaj dosyaları çalıştıracaksak seçili tutalım.
Sound Card: Ses kartı desteği
Network Adapter: Kullanacağımız ağ adaptörü
Storage Controller: Depolama control aygıtı
Virtual Disk Image: Sanal disk imajımızın kullanılacağı yer

Import’a tıkladıktan sonra imajımız başarıyla çıkarılacaktır.

Aşağıdaki ekran görüntüsünde de gördüğünüz üzere sol tarafta imaj dosyamız çalıştırılmaya hazır duruma gelmiştir.
6.JPG
Birden fazla Juniper Switch ile çalışmak istiyorsanız, clone seçeneği ile çoğaltmanızı tavsiye ediyorum.

7.jpg
Clone yaparken yukarıdaki şekilde Yeni makinemizin adını soracaktır. Switch’e vermek istediğiniz adı yazarak “Next” ile bir sonraki adıma geçin.
8.JPG
Aşağıdaki adımda %100 bir clone oluşturmak için “Full clone” seçeneğini seçiyoruz.
9.JPG

Linked clone seçeneğinde sadece yeni makine oluşturulacak ancak sanal disk imajları ana makinemizden bağımsız olacaktır. Eğer başka bir makineye taşımak istersek, ana makineyi de taşımamız gerekmektedir.

Gelelim GNS3 kısmına. GNS3’ü açtığımızda karşımıza Kurulum Sihirbazı gelecektir.
10.JPG
Burada Sanal Makine yani VM eklemek için hangi yolu izleyeceğimizi belirlememiz gerekir.
Juniper Switch ile çalışabilmek için Virtualbox yolunu seçtiğimizden dolayı “Add a VirtualBox virtual machine” seçeneğine tik atarak devam ediyoruz.

GNS3 programına Juniper Switch eklemek

Bu kısımda Virtualbox Sanal Makine içindeki tüm Sanal Makinelerin listesini görebiliriz. Gördüğünüz gibi benim makinemin adı JunOS idi.
11.JPG
JunOS’u seçip “Finish”e basarak devam ediyoruz.
GNS3’ün Preferences kısmında aşağı yukarı tüm ayarları bulmak mümkün.
12.JPG
Fotoğrafta da gördüğünüz üzere VirtualBox VMs içinde bizim eklediğimiz JunOS görünür durumda.
“OK” basarak devam ediyoruz.

Bu kısımda GNS3 bizden yeni proje için isim ve lokasyon ayarını isteyecektir.
13.JPG
Name kısmına istediğiniz proje ismini ve Location kısmına bu projenin bilgisayarınızda nereye kaydedilmesi gerektiğini Browse ile seçerek belirleyebilirsiniz.
OK basıp devam ediyoruz.

Juniper’ın simülasyon sisteminde bir desteği olmadığı için sanal makine yolunu tercih etmiştik. Bu sebeple JunOS Switchimiz sol taraftaki Browse End Devices kısmında görünecektir. (Ekran görüntüsünde turuncu daire ile belirtilmiş kısım)
14.JPG
Cihazımızı o bölgeden, sağ taraftaki projemizin olduğu bölgeye sürükleyerek ekleyebiliriz.
Ekledikten sonra, yukarıda belirttiğim sebeplerden ötürü switchimiz sanal bilgisayar olarak görünür. Çalışma rahatlığı için cihaza sağ tıklayıp Change symbol seçeneği ile cihazımızın sembolünü router sembolüyle değiştireceğim.
15.jpg
Sembolü değiştirdikten sonra cihazımıza sağ tıklayıp “Start” dediğimizde, cihazımız aşağıda da gördüğünüz gibi başlatılacaktır.
17.jpg
16.JPG

Cihazımız açılınca JunOS işletim sistemimiz bizi karşılayacaktır.
18.JPG
Bu sayfa Switch’imize konsol portuyla bağlandığımızı simüle eden bir görüntüdür.
Aşağı indirip, GNS3 programından switchimize sağ tıklayıp Custom Console seçeneğiyle Putty’den bağlanacağız. Yani switchimize uzaktan bağlantı yapmış olacağız.
29.jpg
Aşağıdaki kısımda bize daha önce tanımlanmış bir kodu seçmemiz söyleniyor, ben Putty kullanıyorum ve bunu seçiyorum. Eğer seçmek istemiyorsak giriş alanina istediğimiz komutu yazmamız söyleniyor.

-%h: konsol IP’si veya hostadı
-%p: konsol port
-%s: seri bağlantının yolu
-%d: konsol başlığı

Konumuz GNS3 programı, virtualbox ve Juniper switch olduğundan dolayı bu kısmı manuel yapmayı tercih etmiyor, bir sonraki adıma “OK” ile geçiyorum.
30.jpg

GNS3 programında Juniper Switch ilk ayarlar

Aşağıdaki sayfada Juniper Switch’e putty bağlantısını görebiliriz.
19.5.JPG

Login: root yazarak giriş yapabiliriz.
Giriş yapınca işletim sistemi, tarih ve saat bilgilerinden sonra komut satırıyla karşılaşıyoruz.
19.6.JPG
Gerçekte çalıştığınızı düşünürsek, güvenliğinizi artırmak için ilk girişten sonra mutlaka şifre koymanızı tavsiye ederim. Aşağıdaki şekilde şifre koyma aşamasına geçebiliriz.
55.JPG
Önce
cli Bu kod ile komut satırı arayüzüne yani** (Command-line Interface) **ulaşırız. Kırmızı dikdörtgende görebilirsiniz.
configure Bu komut ile yapılandırma ayarlarına root olarak giriş yapılır. Kırmızı dikdörtgende görebilirsiniz.
edit system edit system komutu sistem ayarlarını düzenlemek için kullanılır. Sarı dikdörtgende görebilirsiniz.
set root-authentication plain-text-password bu komutta, en baştaki set ayarla anlamına gelmektedir. Yani, root girişini doğrulamayla (şifreyle) girişi ayarla diyoruz. Beyaz dikdörtgende görebilirsiniz.
Fotoğrafta da görebileceğiniz gibi bizden yeni şifremizi isteyecektir:
New password:
Buraya istediğiniz şifreyi girebilirsiniz.
Retype new password:
Kısmına girdiğimiz şifreyi onaylamak için tekrar giriş yapıyoruz.
commit commit komutu ile kaydediyoruz. Her ne ayar değiştirdiysek çıkmadan mutlaka commit kodunu kullanmayı unutmayın. Yeşil dikdörtgende görebilirsiniz.

Şifre kısmını hallettikten sonra, ayarlarımızı tamamlamak için son olarak router adımızı değiştirelim.
56.JPG
set host-name mugurcagdas-router0 router 0 için
set host-name mugurcagdas-router1 router 1 için
Komutlarını yazıyoruz.( Mavi dikdörtgende görebilirsiniz.)
Mugurcagdas yerine routerınıza vermek istediğiniz ismi yazabilirsiniz.

Ayarlarımızı kaydetmek için yine;
commit komutunu kullanıyoruz.
Gri dikdörtgende gördüğünüz gibi router adımız root@mugurcagdas-router1 olarak değiştirilmiştir.

GNS3 – Virtualbox – Juniper Switch first configuration ilk konumuz burda noktalanıyor.
Konunun devamında, GNS3 ve Virtualbox’I kullanarak Juniper Switch’te port aktif/deaktif etme ve NTP servislerini deaktif etmeyi öğreneceğiz. Vakit ayırıp okuduğunuz için teşekkürler, saygılarımla.

Müfredat



Posted on Utopian.io - Rewarding Open Source Contributors

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Thank you for the contribution. It has been approved.

  • On the next topic I would recommend you to describe more complicated structures.

You can contact us on Discord.
[utopian-moderator]

Hey @sedatyildiz, I just gave you a tip for your hard work on moderation. Upvote this comment to support the utopian moderators and increase your future rewards!

Hey @mugurcagdas I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Suggestions

  • Contribute more often to get higher and higher rewards. I wish to see you often!
  • Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!

Get Noticed!

  • Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x