Soru VirtualBox: Ağ kurulumu nasıl yapılır, böylece hem ev sahibi hem de konuk İnternet'e erişebilir ve birbirleriyle konuşabilir


VirtualBox'ta (4.0.2) sanal ağların nasıl kurulacağı konusunda bana basit bir rehber verebilirse, şu senaryoların çalışıp çalışmayacağını merak ediyorum:

  • Hem Host hem de Misafir İnternet'e erişebilir
  • Host ping Konuk ve tersi olabilir
  • Ev sahibi, örneğin üzerinde çalışan bir apache web sunucusuna erişebilir veya tam tersi olabilir.

Misafirim için ayarlarda bulunan çeşitli Ağ Bağdaştırıcıları ile uğraştım, ancak bunu çözemiyorum. Bana yardımcı olabilecek herkes var mı?

Ana bilgisayar Windows 7 32-bit çalıştırıyor ve misafir Ubuntu 10.10 32-bit çalışıyor.


99
2018-01-21 13:56


Menşei


Köprülendirilmiş ağ ile kurulan aynı kurulum var. Paravirtualsed ağ adaptörü virtio-net kullanarak sorunları vardı, çok pul pul oldu. Öykünen nics iyiydi. - ollybee


Cevaplar:


Bunu dene:

  1. 2 bağdaştırıcıyı kullanmak için sanal kutuyu kurun:
    • İlk bağdaştırıcıya ayarlandı NAT (Bu size internet bağlantısını verecektir).
    • İkinci adaptör sadece ev sahibi.
  2. Sanal makineyi başlatın ve Ubuntu'daki ikinci bağdaştırıcı için statik bir IP atayın (örneğin 192.168.56.56). Ana bilgisayar olacak 192.168.56.1 iç ağ için IP olarakVirtualBox Ana Bilgisayar Ağı Windows'ta ağ bağlantılarındaki addır. Bu size ubuntu, pencerelerden, 192.168.56.56'ya giderek apache sunucusuna erişebiliyor. Ayrıca Ubuntu'nun internet erişimi olacak, çünkü ilk adaptör (NAT'a ayarlı) bununla ilgilenecek.
  3. Şimdi, bağlantıyı her iki şekilde de (ubuntu konağından gelen windows ana bilgisayarına erişerek) yapmak için hala yapılması gereken bir adım daha var. Windows, sanal konak yalnızca sunucu ağını otomatik olarak ortak ağlar listesine ekler ve değiştirilemez. Bu, güvenlik duvarının uygun erişimi önleyeceğini gerektirir.
  4. Bunu aşmak ve kurulumunuzda herhangi bir güvenlik ihlali yapmamak için:
    • Kontrol panelindeki windows güvenlik duvarı bölümüne git,
    • Gelişmiş ayarları tıklayın. Açılan sayfada,
    • Gelen kuralları (sol sütun), ardından yeni kuralda (sağ sütun) tıklayın. Özel kural seçti, kuralı tüm programlara ve herhangi bir protokole izin verecek şekilde ayarla. Kapsam için, ilk kutuya (yerel IP adresleri) 192.168.56.1 ve ikinci kutuya (uzak IP) 192.168.56.56 ekleyin. İleri'ye tıklayın, bağlantıya izin ver, sonra, tüm profilleri kontrol et, sonra bir isim ver ve kaydet.

İşte bu, artık 2 yönlü iletişiminiz var, apache / herhangi bir servisin yanı sıra internet de mevcut. Son adım, bir paylaşım kurmaktır. Sanal klasörde paylaşılan klasörler özelliğini kullanmayın, özellikle Windows 7 (ve 64 bit) ile oldukça buggy. Bunun yerine samba hisselerini kullanın - hızlı ve verimli.

Bunu nasıl ayarlayacağınız için şu bağlantıyı takip edin: https://wiki.ubuntu.com/MountWindowsSharesPermanently


99
2017-11-22 11:23



Bu mükemmel çalıştı. Teşekkürler. Güvenlik duvarına vb. Dokunmak zorunda kalmadı. Köprüde hala sorun var. - FractalSpace
Bu ayrıca VirtualBox 5.0 / Windows 10 için de çalışır - Jess
Bir WIndows Server 2012 VM'ye bağlanmak zorunda kaldım ve her iki güvenlik duvarında da gelen kuralları ayarlamak zorunda kaldım. Şimdi her şey mükemmel çalışıyor :) - Alan Fluka
mac os guest ile çalışmıyor - Shaegorath
Ancak konuk makinede internete bağlanamıyorum (Mac OS X El Capitan) - Mansuu....


Bunu yapmanın en iyi yolu, sanal kutuda bir Köprü Bağdaştırıcısı kullanmaktır. Sanal kutuda, makineniz -> Ağ -> Adaptör 1 ayarlarına gidin ve Köprülü Adaptör'ü seçin. Bu sizi ana ağınızın sanal makine parçası yapacak.

Bir dhcp sunucunuz varsa, sanal makineye sisteminizin geri kalanıyla iletişim kurmasını sağlayacak bir adres vb. Sağlamanız gerekir.


26
2018-01-21 14:18



Bunu yaptığımda Misafirten Misafir'e ping yapamamıştım. Bunu yapabilmeli miyim? Hostumda ping'i engelleyen bir şey var mı? - Svish
Windows güvenlik duvarı üzerinden ping'e izin vermeniz gerekebilir. İşte bunu nasıl yapacağınız için. - Iain
Makinelerin birbirine ping işlemi yapmasına hala sorun varsa, Bridged adaptörünün Host makinesinin doğru NIC kartına bağlı olduğundan emin olun. Bazı nedenlerden dolayı VirtualBox köprülü bağdaştırıcıyı yanlış veya ana bilgisayardaki varolmayan bir ağ kartına bağlar. - isapir
@Hanginoninquietdesperation, güvenlik duvarının nasıl geçeceği konusunda sağladığınız bağlantı öldü - Francesco Dondi
benim için çalıştı (mac os guest) - Shaegorath


Gereksinimler göz önüne alındığında, "köprülü" bir adaptör seçerdim.

enter image description here


10
2018-01-21 14:00



Ama Bridged Adapter'i seçersem OK düğmesini devre dışı bırakır. - Gopal00005


Yalnızca sunucuya ağ kurun ve bu ağ için internet bağlantısının paylaşımına izin verin. Bu sayede konağa bağlanacak sanal ara yüze sahip olacaksınız.


1



Bunu nasıl yapardım? Misafir için yalnızca sunucu ağını kullanmayı denedim, ama sonra ipv6 kullanıyor gibi görünüyor ve anlayabildiğim kadarıyla iki yönden ping yapamamıştım ... - Svish
IPv4 adreslerini her iki uçta manuel olarak ayarlayabilirsiniz. - gelraen
Statik IP demek istiyorsun? Konukların IP adresini DHCP'den almanın bir yolu yok mu? Yoksa NAT'ın arkasındaki gibi mi olacaklar? Ayrıca, "o ağ için internet bağlantısının paylaşılmasına izin ver" ile ne demek istiyorsun? Bunu nasıl yapabilirim? - Svish
Evet, statik IP. Konuğunuzla iletişim kurmak isterseniz, IP'ye statik olarak atanmak daha iyidir. Sadece konuklarla konaklayan konuk doğrudan ev sahibinden görülebilir. İnternet bağlantınızın özelliklerinde son sekmede yapılandırılmış windows® internet bağlantısı. - gelraen