Eve-ng Kurulumu ve Linux Node Çalıştırma Rehberi

Erenalp Tekşen - May 13 - - Dev Community

Eve-ng Nedir?

Eve-ng, ağ teknolojileri ve güvenlik sistemleri üzerinde sanal simülasyonlar yaratmak için kullanılan kapsamlı bir emülatör platformudur. Kullanıcıların gerçek dünya ağ yapılarını ve teknolojilerini sanal bir ortamda modellemelerine, test etmelerine ve çeşitli senaryolar altında çalışmalarına olanak tanır.

Eve-ng, farklı ağ cihazları, sunucular ve diğer ağ bileşenlerinin sanal sürümlerini entegre ederek karmaşık ağ yapılarını kolayca oluşturmanıza ve yönetmenize yardımcı olur. Özellikle eğitim, test ve Ar-Ge çalışmaları için ideal bir çözümdür.

Kurulum Aşaması:

1. Eve-ng İndirme:

Eve-ng Community Edition ISO dosyasını istediğiniz mirror sunucusu üzerinden indirin. Bu işlem için gereken ISO dosyası, platformun ana sayfasında yer almakta ve farklı mirror seçenekleri sunmaktadır.

Image description

2. Sanal Makine Oluşturma:

VMware Workstation uygulamasına gidip yeni bir sanal makine oluşturun.

Image description

Karşınıza çıkan pencerede, "Browse" butonuna tıklayarak indirdiğiniz Community Edition ISO dosyasını seçin.

Sanal makinenize bir isim verin, depolama alanı boyutunu ve diğer donanım ayarlarını yapılandırın.

"Processors" bölümünden nested virtualization desteğini aktif hale getirmeyi unutmayın. Bu adım, iç içe sanallaştırma yeteneklerinin sanal makinelerinizde sorunsuz çalışmasını sağlar.

Image description

Image description

3. Ubuntu Kurulumu:

Kurulum sırasında Ubuntu'nun kurulum ekranı otomatik olarak açılacaktır. İlk olarak dil ve klavye ayarlarınızı yapılandırarak kuruluma devam edin.

Kurulum tamamlandığında, "root" kullanıcı adı ve "eve" şifresi ile giriş yapabilirsiniz. Sistem, ilk girişte root şifresinin yeniden belirlenmesini isteyecektir.

Image description

Eve-ng Web Arayüzüne Bağlanma ve Çalışma Alanı Oluşturma:

1. Web Arayüzüne Giriş:

IP adresinizi öğrendikten sonra, web tarayıcınızdan "http://SUNUCU_IP:80" adresine giderek Eve-ng giriş ekranına ulaşın. Kullanıcı adı olarak "admin", şifre olarak "eve" kullanarak sisteme giriş yapın.

Image description

2. Yeni Çalışma Ortamı Oluşturma:

Ana ekranda bulunan "Add new lab" butonuna tıklayarak yeni bir çalışma ortamı oluşturun. Çalışma alanınıza bir isim vererek devam edin.

Image description

Boş bir çalışma ortamı oluşturulduğunda, artık bu ortamda çeşitli düğümler (nodes) ve bağlantılar ekleyebilirsiniz.

Image description

İmaj Ekleme ve Node Oluşturma:

1. İmaj İndirme ve Yükleme:

Bu adımda, Eve-ng için gerekli olan Ubuntu Linux imajını indireceğiz. İşlem adımları şu şekildedir:

İndirdiğiniz sanal makine dosyalarını, Eve-ng kurulu makinenizin "/opt/unetlab/addons/qemu/" dizinine taşıyın. Bu işlemi SCP, FileZilla veya WinSCP gibi araçlar kullanarak gerçekleştirebilirsiniz.

Komut satırını kullanarak çıkartılacak dosyanın bulunduğu dizine gidin. Bu adım, dosyaları işlemek için gerekli dizine erişimi sağlar.



cd /opt/unetlab/addons/qemu/


Enter fullscreen mode Exit fullscreen mode

Image description

Aşağıdaki komut ile tar dosyasını çıkarın. Bu işlem, dosyanın içerdiği tüm dosyaları belirtilen dizine açar.



tar xzvf linux-ubuntu-22.04.02-server.tar.gz


Enter fullscreen mode Exit fullscreen mode

İmajı çıkardıktan sonra artık tar dosyasına ihtiyacınız olmayacağı için silinebilir. Bu işlemi aşağıdaki komut ile gerçekleştirebilirsiniz.



rm -f linux-ubuntu-desktop-16.04.4.tar.gz


Enter fullscreen mode Exit fullscreen mode

İşlemler tamamlandığında dosya yapınız aşağıdaki gibi görünecektir.

Image description

Her imaj yükleme işleminden sonra izinleri düzeltmek gerekmektedir. Bu işlem, sistem güvenliğini ve dosya erişim düzenini sağlar.



/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

Enter fullscreen mode Exit fullscreen mode



  1. Node Ekleme:

Bu adımda, Eve-ng üzerine yeni bir node ekleyeceğiz:

Çalışma ortamınızda bulunan "+" simgesine tıklayarak yeni bir node oluşturun.

Image description

"Linux" olarak arama yaparak gerekli template'i bulun ve seçin.

Image description

Gerekli ayarları yaptıktan sonra "save" butonuna tıklayarak node oluşturma işlemini tamamlayın.

Image description

Node başarıyla oluşturulduğunda aşağıdaki gibi görünecektir.

Image description

3. Node Başlatma ve Erişim:

Oluşturduğunuz node'u "start" butonu ile başlatın.

Image description

Node üzerine geldiğinizde, tarayıcınızın sol alt köşesinde VNC bağlantısı için bilgiler bulunacaktır. Bu bilgileri kullanarak herhangi bir VNC aracı ile sanal makineye erişim sağlayabilirsiniz.

Image description

VNC ile bağlantıyı kurduktan ve terminal ekranına ulaştıktan sonra, Eve-ng tarafından tanımlanan varsayılan imaj şifrelerini kullanarak giriş yapabilirsiniz.

Rehberde kullanılan versiyon için hesap bilgileri şunlardır:

  • Kullanıcı adı: root
  • Şifre: Test123

Image description

Image description

Sonuç

Bu rehber, Eve-ng platformunun tanıtımı, VMware Workstation üzerindeki kurulum süreci ve Ubuntu Linux tabanlı bir sanal node'un başlatılması ve yönetilmesi hakkında kapsamlı bilgiler sunmuştur. Sunulan adımların titizlikle uygulanması, sistemin etkin ve sorunsuz çalışmasını sağlar ve kullanıcıların ağ teknolojileri alanında pratik becerilerini geliştirmelerine katkıda bulunur.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .