Google Cloud Platform ile Eve-Ng Emülatör Entegrasyonu Seri-2
0

Çözümün sanat olduğu msHOWTO bilişim portalına hoş geldiniz. Serinin 1. Makalesinde Google Cloud Platform yapısına EVE-NG Emülatörünü kurmak için birtakım hazırlıkları yapmıştık. Serinin 2. Makalesinde ise oluşturmuş olduğumuz Ubuntu sanal makinemize SSH protokolü ile bağlanıp, sanal makinemiz üzerine EVE-NG Emülatörünün kurulumunu anlatmaya çalışacağım. O halde yapılacak işi anladıysak ADIM 6′ dan itibaren işlemlerimize devam edelim.

ADIM 6

PuTTY programı ile SSH bağlantımızı yapmak için VM Instance Dashboard penceresinde, oluşturulan makinenin External IP adresini kopyalayıp PuTTY programının Hostname çubuğuna yapıştırıp akabinde Open butonuna tıklayalım.

Resim-1

Açılan pencerede Login As:root daha sonrasında SSH’ a belirlemiş olduğumuz parolayı girerek terminale erişmiş olacağız.

Resim-2

ADIM 7

Şimdiki adımımızda EVE-NG Emülatörünün NIC(Network Interface Card) adının yapılandırılmasıdır. Öncelikle NIC adının ens4 olduğunu gözlemlemek için aşağıdaki komut koşturulur.

ifconfig

Resim-3

Bu adı değiştirmek için Nano Terminal uygulaması vasıtasıyla NIC bilgilerinin bulunduğu dosyaya aşağıdaki komutu koşturup gidelim.

nano /etc/udev/rules.d/70-persistent-net.rules

Resim-4

Dosyamızın içine girdiğimizde satır sonuna gidip NAME=”ens4″ ismini eth0 olarak değiştirip CTRL+X ile çıkıp ve dosya değişikliklerini kaydedip çıkmalıyız.

Resim-5

Şimdi makinemizi aşağıdaki komut vasıtasıyla kapatıp tekrar PuTTY ile bağlanalım.

shutdown -r now

Resim-6

Makineye tekrar giriş yaptıktan sonra NIC adının değiştiğinden emin olmak için aşağıdaki komutu koşturalım.

ifconfig

Resim-7

ADIM 8

Şimdi EVE-NG kurulumunu başlatmak için install-eve-pro.sh adlı dosyamızı aşağıdaki komut vasıtasıyla indirmeliyiz.

wget http://www.eve-ng.net/repo/install-eve-pro.sh | bash -i

Resim-8

İndirme işlemi tamamlandıktan sonra aşağıdaki listeleme komutunu koşturup dosyanın indirildiğine emin olalım.

ls

Resim-9

Daha sonra Nano aracı ile indirilen dosyamızı aşağıdaki komut ile açalım.

nano install-eve-pro.sh

Resim-10

Dosyayı açtıktan sonra eczema@ecze.com.gpg.key dosyasını indirebilmek için aşağıdaki komutu kopyalayalım. Komutu kopyaladıktan sonra bu dosyayı kaydetmeden çıkalım.

wget http://www.eve-ng.net/repo/ezcema@ecze.com.gpg.key

Resim-11

Kopyaladığımız komutu terminalde koşturalım.

Resim-12

İşlem %100 olduktan sonra dosyanın indirildiğini görmek için listeleme komutunu koşturalım.

ls

Resim-13

eczema@ecze.com.gpg.key dosyasını aşağıdaki komutla beraber koşturup çıktının “OK” olduğuna emin olalım.

apt-key add eczema@ecze.com.gpg.key

Resim-14

Şimdi tekrardan install-eve-pro.sh dosyasını aşağıdaki komut vasıtasıyla açalım.

nano install-eve-pro.sh

Bu dosyayı açmamızın sebebi 1 adet Repo eklemesini yapmak için ilgili komutu kopyalamaktır. Kopyalayacağımız komut aşağıdadır ardından dosyayı kaydetmeden çıkalım.

sudo add-apt-repository “deb[arch=64] http://www.eve-ng.net/repo/xenial main”

Resim-15

Komutu kopyaladıktan sonra ilk iş sistem paketlerini güncellemek için aşağıdaki komutu koşturalım.

apt-get update

Resim-16

Bu işlemin hemen ardından kopyaladığımız komutu koşturalım.

Resim-17

Bu işlemi yaptıktan sonra tekrar sistem paket güncelleme komutumuzu bir kez daha koşturalım.

apt-get update

Resim-18

Şimdi EVE-NG Emülatör kurulumuna başlayalım. Kurulumu başlatmak için aşağıdaki komutu koşturalım. Bu işlem biraz zaman alacaktır.

apt-get isntall eve-ng

Resim-19

Bir süre sonra karşımıza mor renkli bir pencere çıkacaktır. EVE-NG MYSQL-SERVER için bizden bir parola isteyecektir buraya parolamızı girelim akabinde otomatik olarak birtakım kurulumlar devam edecektir.

Resim-20

Resim-21

Ardından aşağıdaki komutu tekrar koşturalım.

apt-get isntall eve-ng

Resim-22

Bu adım bittiğinde her şeyin tam olarak kurulumunun tamamlandığını teyit etmek için aşağıdaki komutu 3. ve son kez tekrar koşturalım. İşlem bittiğinde 0

Upgrade, 0 Newly Installed çıktılarını kontrol edelim.

apt-get install eve-ng

Resim-23

ADIM 9

Şimdi ise kurulum adımlarımızın son dokunuşlarına geçelim. PuTTY > Dublication Session rotasını takip edelim.

Resim-24

Kullanıcı adını ve parolamızı girdiğimizde bizi mavi renkte olan EVE-NG kurulum sihirbazı karşılayacaktır.

Bu kısma ilk olarak root password bilgilerimizi girelim.

Resim-25

Resim-26

Hostname, DNS Domain Name ve DHCP seçeneği işaretli bir şekilde varsayılan ayarlarda bırakalım.

Resim-27

Resim-28

Resim-29

NOT:

Burada Statik IP seçeneğini işaretlemeyin çünkü bulut ağının IP dizaynını bilemeyiz bu sebepten dolayı varsayılan olarak DHCP olarak işaretli olmalıdır.

NTP Server konfigürasyonunu varsayılan olarak boş bir şekilde bırakarak devam edelim.

Proxy Server Configuration penceresini varsayılan ayarda “Direct Connection” olarak bırakalım.

Bu işlemlerimiz de bittiyse tüm PuTTY pencerelerini kapatabiliriz.

Resim-30

Resim-31

Şimdi VM Instance menüsündeki External IP adresinin üstüne tıkladığımız zaman EVE-NG Login ekranı yeni sekmede bizleri karşılayacaktır.

Varsayılan giriş bilgileri;

Username:admin

Password:eve

Ayrıca cihazların işletim sistemlerini Web penceresinden çalıştırabilmek için Native Console yerine “HTML5 Console” seçilerek sisteme giriş yapılmalıdır.

Resim-32

Resim-33

Makalemizin 2.Serisinde EVE-NG Emülatörünü GCP yapısı üzerindeki sanal makinemize kurmuş olduk. Serinin 3. ve son makalesinde EVE-NG içine Cisco VIRL ürününü kurmak ve Wireshark paket analiz aracımızı faal konuma getirmek olacaktır. Sevgi ve saygılarımla gününüzün güzel geçmesini diliyorum.

Bu konuyla ilgili sorularınızı alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar

www.mshowto.org

TAGs: Google Cloud Platform, EVE-NG, Network, Google Cloud Platform Yapısına EVE-NG Emülatör Entegrasyonu, Cloud Computing, Bulut Bilişim, GCP, cisco, virtualization, nested virtualization, emulator, eve emulator, emulated virtual environment next generation, network virtualization

Bu İçeriğe Tepkin Ne Oldu?
  • 3
    harika_
    Harika!!
  • 0
    be_enmedim
    Beğenmedim
  • 2
    _ok_iyi
    Çok iyi
  • 0
    sevdim_
    Sevdim!
  • 0
    bilemedim_
    Bilemedim!
  • 0
    olmad_
    Olmadı!
  • 0
    k_zd_m_
    Kızdım!

1999 yılında Antalya’ da doğdum. Trakya Üniversitesi Bilgisayar Teknolojisi ve Bilişim Sistemleri Bölümü 2. Sınıf öğrencisiyim. Kendimi network teknolojileri, network güvenliği ve server teknolojilerinde uzmanlaştırarak beraberinde yazılım bilgimi geliştirmeyi amaç ediniyorum. Network teknolojileri ile tanışmam okuduğum lisenin 11.sınıf ve 12.sınıfından gelen merak, sevgi ve heyecanımdan doğdu. Kendimi bu işe tutku ile bağlayarak sektörde gördüğüm ve örnek aldığım hocalarım gibi bir ağ sihirbazı olma amacındayım. Sevdiklerimle vakit geçirmeyi, sektörde olan hocalarımdan bir şeyler öğrenmeyi, bilardo oynamayı, futbol oynamayı, yüzmeyi hobi edinen biriyim.

Yazarın Profili

Bültenimize Katılın

Tıklayın, üyemiz olun ve yeni güncellemelerden haberdar olan ilk kişi siz olun.

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir