VirtualBox Yalnızca Ana Bilgisayar Ağı Nasıl Kullanılır

How Use Virtualbox Host Only Networking



VirtualBox, Oracle Corporation'ın popüler sanallaştırma platformlarından biridir. VirtualBox ile birden fazla işletim sistemini aynı anda çalıştırabiliyoruz. Ana Ana Bilgisayar İşletim Sistemimizle uğraşmamıza gerek yok. İstenen herhangi bir yapılandırmayı kurmak için birçok güçlü ağ özelliğine sahiptir. VirtualBox'ta desteklenen altı ağ modu vardır:

1. Bağlı Değil (ağ kartı mevcut, ancak kablo takılı değil)







2. NAT (Ağ Adresi Çevirisi)



3. NAT Hizmeti



4. Köprülü Ağ





5. Dahili Ağ

6. Yalnızca Ana Bilgisayar Ağı



7. Genel Ağ

Neyi kapsayacağız?

Bu kılavuzda, bir VirtualBox sanal makinesinde Yalnızca Ana Bilgisayar ağ modunu nasıl yapılandırabileceğimizi öğreneceğiz. İki sanal makine kullanacağız: 1) Fedora 34 2) Ubuntu 20.04. Bunları yalnızca Ana Bilgisayar modunda bağladıktan sonra, her ikisinin de birbirine ve Ana makineye ping atıp atamayacağını kontrol edeceğiz. Önce kavramı ve yalnızca Ana Bilgisayar ağ modunu nasıl kullanacağımızı anlayalım.

VirtualBox Yalnızca Ana Bilgisayar Ağ Modu

Yalnızca ana bilgisayar ağı, köprülü ve dahili ağ modlarının birleşik işlevlerini gerçekleştirir. Köprü modunda, bir sanal makine, ana makineyle aynı fiziksel arabirimi paylaştıklarından, ana makineyle ve diğer sanal makinelerle iletişim kurabilir. Benzer şekilde, dahili ağ modu durumunda, sanal makineler yalnızca birbirleriyle konuşabilir, ancak herhangi bir fiziksel arayüze bağlı olmadıkları için ana makine ve setlerinin dışındaki herhangi bir makine ile iletişim kuramazlar.

Not: İç ağ oluşturma ile elde edilebilecek tüm işlevlerin Köprü Ağ Oluşturma yoluyla da gerçekleştirilebileceği açık olmalıdır. Ancak ikinci durumda, sanal makine trafiğini Ana Bilgisayarın fiziksel arabiriminden geçirme konusunda bir güvenlik riski vardır.

Yalnızca ana bilgisayar ağ modu, bir yazılım arabirimi (NIC) kullanarak Ana makine ile sanal makineler arasında bir ağ oluşturur. Bu, bu modda bir sanal makinenin Ana Bilgisayara ve diğer sanal makinelere bağlanabileceği anlamına gelir. Dahili ağ modu durumunda, bağlantı aynı Ana Bilgisayardaki sanal makinelerle sınırlıdır. Ayrıca, Dahili ağ modunun aksine, Yalnızca Ana Bilgisayar modu, bağlı sanal makinelere IP adresleri atamak için DHCP hizmetleri sağlar. Bu mod için ana makinenin fiziksel arayüzüne gerek yoktur. Bunun yerine, yazılım arayüzü (vboxnet olarak adlandırılır) aynı işlevi yerine getirecektir.

Halihazırda konfigüre edilmiş sanal gereçler söz konusu olduğunda, yalnızca Ana Bilgisayar ağı çok yardımcı olur. Bu araçlar, veritabanı sunucuları, web sunucuları vb. gibi farklı uygulamaları çalıştıran birkaç sanal makine içerir. Web sunucusunu ve veritabanı sunucusunu yalnızca Ana Bilgisayar adaptörü kullanarak bağlayabiliriz. Bu sayede her ikisi de birbirleriyle iletişim kurabilir ancak dış dünyayla bağlantı kuramaz. Bu, bir veritabanı sunucusunu dış dünyadan doğrudan erişimden korumak için istenen kurulumdur. Ancak bir web sunucusu durumunda, ona dünyanın her yerinden erişmemiz gerekiyor. Bunu yapmak için VirtualBox ağ seçeneğindeki ikinci adaptörü etkinleştireceğiz ve Bridge adaptörüne bağlayacağız.

Yalnızca Ana Bilgisayar Ağ Modunu Etkinleştirme

VirtualBox'ta Yalnızca Ana Bilgisayar ağ modunu etkinleştirmek için aşağıdaki adımları izleyin:

1. Adım. Yalnızca Ana Bilgisayar ağ bağdaştırıcısı oluşturmamız gerekiyor. Bunun için VirtualBox menü çubuğundaki Dosya seçeneğine gidin ve Host Network Manager'ı seçin.

Adım 2. Yeni açılır pencerede, ilgili yeşil simgeyi seçin. Yalnızca Ana Bilgisayar Ağı Oluşturun. Yeni bir adaptör, vboxnet0, yaratılacak. Bu adaptörün IP aralığı, Özellikler menüsü kullanılarak manuel moddan otomatik moda ayarlanabilir.

Bağdaştırıcı için IPv4 adresini ve maskesini not edin: 192.168.56.1/24 . Daha sonra sanal makinelerde IP adreslerini yapılandırırken buna ihtiyacımız olacak.

Adım 3. Sanal bağdaştırıcı oluşturulduktan sonra, onu yalnızca Ana Bilgisayar ağ modu ile kullanabiliriz. Şimdi sol bölmedeki listeden sanal makineyi seçin. Sanal makinenin adına sağ tıklayın ve Ayarlar seçeneğini seçin veya sağ bölmeden Ayarlar simgesini seçin.

Adım 4. Yeni açılır pencerede, ilgili etiketi seçin. .

Adım 5. Sağ bölmede, Bağdaştırıcı 1 sekmesi altında:

1. İşaretlemek için işaretleyin Ağ Bağdaştırıcısını Etkinleştir seçenek.

2. Altında Ekli etiket, seç Yalnızca Ana Bilgisayar Bağdaştırıcısı açılır menüden seçeneği.

3. Etiketli açılır menüden İsim , sanal bağdaştırıcının adını seçin ( vboxnet0 bizim durumumuzda). Ayarları kaydedin ve çıkın.

Adım 6. Şimdi sanal makinelerinizi başlatın ve her ikisi için de arabirimlerin IP'sini kontrol edin. kullanabilirsiniz ip bir Bunun için komut. Her makineyi yapılandıralım:

koşu ip bir emretmek:

Gördüğünüz gibi her iki VM'de de enp0s3 arayüzü için IP adresi yok.

b) Şimdi her iki sanal makinede de IP adresini ayarlayacağız. Adımlar hem Ubuntu hem de Fedora için aynı olacaktır. IP adresleri vboxnet0 ağının aralığında olmalıdır.

1) Ubuntu sanal makinesi

Her makinede aşağıdaki komutu çalıştırın.

a) Bağlantının adını kontrol edin

gösteri ile nmcli

b) IP adresleri ekleyin

sudonmcli con mod Kablolu bağlantı1ipv4.adresleri 192.168.56.10/24ipv4.gateway 192.168.56.1 ipv4.method kılavuzu

c) Bağlantıyı yeniden başlatın

sudonmcli con aşağı Kablolu bağlantı1

sudonmcli con up Kablolu bağlantı1

2) Fedora VM

a) Bağlantının adını kontrol edin

gösteri ile nmcli

b) IP adresleri ekleyin

sudonmcli con mod Kablolu bağlantı1ipv4.adresleri 192.168.56.11/24ipv4.gateway 192.168.56.1 ipv4.method kılavuzu

c) Bağlantıyı yeniden başlatın

sudonmcli con aşağı Kablolu bağlantı1

sudonmcli con up Kablolu bağlantı1

Ağ Bağlantısını Test Etme

Artık yalnızca ana bilgisayar ağını yapılandırdığımıza göre, sanal makineler ve ana bilgisayar arasında ping işleminin çalışıp çalışmadığını kontrol edelim. Her makineye diğerinden ping atacağız:

1. Ubuntu'dan Fedora'ya ve Ana makineye Ping atma.

2. Fedora'dan Ubuntu'ya ve Ana makineye Ping atma.

3. Ana makineden Fedora'ya ve Ubuntu'ya Ping atma.

Çözüm

VirtualBox'ta iki sanal makine (VM) arasında yalnızca Ana Bilgisayar ağını başarıyla yapılandırdık. VirtualBox'ın çeşitli özelliklerinin iyi anlaşılması, dağıtımdan önce test için çeşitli konfigürasyonlar ve senaryolar oluşturmaya yardımcı olabilir.