Multipass etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Multipass etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

31 Mayıs 2025 Cumartesi

Multipass Ubuntu VM'lerine Public IP Nasıl Aldırabilirim?

 Multipass üzerinden kurduğum VM'ler otomatik olarak NAT olarak yapılandırıldığı için modem'den bağımsız 172 ile başlayan IP'ler alıyorlardı. Bense fiziksel bir cihazmış gibi yani modem ağımdaki bir bilgisayar gibi IP almalarını ve bu IP'leri sabitlemek istiyorum. Amacım VM'i her başlattığımda aynı IP'yi alabilsin ve bende böylece kurduğum test ortamlarında istediğim gibi yapılandırma yapabileyim. Örneğin Zabbix kuracağım, agentların doğru bir şekilde haberleşebilmesi için IP'nin doğal olarak sabit olması gerekiyor. Bu ve bunun gibi nedenlerden dolayı Bridge Network yapmak durumunda kaldım. Bunu isterseniz terminal üzerinden isterseniz Multipass grafik arayüzünden yapılandırabiliyorsunuz.

Multipass HyperV veya VirtualBox network adaptörlerini kullandığı için, hali hazırda bir external network'unuz yoksa bunu oluşturmanız gerekecektir. HyperV arayüzünden kolaylıkla yeni bir Bridge Newtwork oluşturabilirsiniz. Ardından Multipass arayüzünde ilgili network kartınız ağınızdaki bir fiziksel network kartı gibi karşınıza çıkmış olacak.

Switch Manager - HyperV

Multipass Bridge Network


Artık bir instance oluştururken ilgili pencereden Bridge network'u kullan diyebiliriz. Böylece kurulan Ubuntu makinemiz iki IP adresine sahip olacaktır. Birincisi private IP ikincisi ise modemimiz tarafından dağıtılan Public IP

Public IP Multipass Ubuntu

Şimdi ise Ubuntu içerisinden aldığımız bu IP adresini sabitleyelim. Multipass ubuntuları ile birlikte netplan içerisine cloud init dosyası geliyor ve biz bu dosyadan daha öncelikli olacak yeni bir file oluşturacağız, ardından bunu uygulayıp vm'i restart ettiğimizde modem tarafından dağıtılan IP'yi sabitleyebileceğiz. Böylece test kurulumlarımıza devam edebiliriz.

sudo nano /etc/netplan/01-static-ip.yaml

Yaml File Public IP Static

En son değişiklikleri uygulayalım ve artık cihazımızı restart edebiliriz.

sudo netplan apply

10 Nisan 2025 Perşembe

En Hızlı Ubuntu Server Ayağa Kaldırma Yöntemine Bir Bakış

    Multipass kurulumunu bilgisayarıma yaptığım için artık uygulamanın bana sunduğu kolaylıklardan yararlanabilir ve dilediğim gibi hızlı bir şekilde instance yani bir Ubuntu Server işletim sistemini hızlıca ayağa kaldırabilirim. Bunu yapabilmek için cmd veya PowerShell ekranını açıyorum (her ikisinde de komut çalışır) ve aşağıdaki komutu yazarak “enter” tuşuna basıyorum: 

 #multipass launch 

    Bu komutla birlikte Multipass bize rastgele bir hostname barındıran, 1 GB Ram, 1 GB CPU ve 5 GB disk kapasiteli olan bir sunucu kurar. Herhangi bir konfigürasyon belirtmediğimiz için default (ön tanımlı) olarak bu şekilde bir sunucu bize verilmiş olur.

13 Mart 2025 Perşembe

Multipass Nasıl Çalışır?

    Multipass’i kurduktan ve uygulama simgesine sağ klik “Open Shell” dedikten sonra herhangi bir yapılandırma yapmadan ve iso belirtmeden internet bağlantı hızınıza bağlı olarak birkaç saniyede veya 1-2 dakika içerisinde Ubuntu server primary instance kabuğuna erişmiş olacaksınız. Herhangi bir kullanıcı adı belirtmediniz, disk alanı seçmediniz, ram belirtmediniz, iso dosyası göstermediniz, hostname belirtmediniz, kullanıcı adı oluşturmadınız ve bölge dil gibi seçimleri de yapmadınız. Ancak Ubuntu sunucunuz hazır ve karşınızda. İşte Multipass’i güzel ve etkili yapan şeyde bunlar. Sizi yıldırım hızında bir Ubuntu Server ile buluşturuyor ve ben bunu çok değerli buluyorum.

    Yakın bir zamana kadar Multipass için GUI desteği yoktu ve ben makalemi hazırlamaya çalışırken yeni bir update ile artık kullanıcı arayüzünü kullanarak instance ayağa kaldırmak mümkün ancak biz tamamen cmd ile yani terminaldeki komutlarımızla ilerleyeceğiz. Daha sonraki kısımlarda GUI arayüzüne tekrar bakabiliriz.

    *Dokümanı hazırlarken bazen windows bazen de MacOS işletim sistemi kullanacağım, ilk bölümlerde windows üzerindeki Command Prompt ile çalışmalara başlayacağım. Siz hangi işletim sistemini aktif olarak kullanıyorsanız windows veya MacOs aynı komutları kendi ortamınızda deneyebilirsiniz.

    Öncelikle Multipass’i bilgisayarımızın işletim sistemine bağlı olarak indirip kurulumunu yapalım. Bunun için https://multipass.run/ isimli web sayfasını ziyaret etmeniz ve kurulum dosyasını bilgisayarınıza indirerek yüklemeyi yapmanız yeterli. Bu kısımları geçerek uygulama üzerinden dokümana devam etmek istiyorum. Kurulum klasik bir uygulama yükleme işleminden fazlası değil, ileri (Next), ileri (Next), ileri (Next) ve bitir (Finish)

5 Ekim 2024 Cumartesi

Multipass Eğitimi Yakında

 Multipass ile ilgili hem bilgilerimi pekiştirmek hem de Linux eğitimine yeni başlayacaklar için bir doküman ve eğitim hazırlığı içerisindeyim. Adım adım bir sanal makine nasıl oluşturulur ve konfigürasyonları değiştirilir, basit işlemler ve Linux komutlarına giriş gibi temel bir eğitim hazırlığı içerisindeyim. Fırsat olursa öncelikle dokümanı bitireceğim ve sonra da bir video eğitimi ile bu dokümanı desteklemeyi deneyeceğim. Güzel bir fikir henüz multipass ile ilgili çok fazla Türkçe kaynakta olmadığı için iyi olacağını düşünüyorum. Bakalım bir iki aya çalışmayı bitirmeyi düşünüyorum. Tekrar buradan duyuru yaparım. Şimdilik görüşmek üzere :)