Virtualbox'da internet bağlantısı yok (misafir olarak Windows 7, sunucu olarak ubuntu 13.04)


70

İnternet ana bilgisayarda mükemmel çalışıyor (Ubuntu 13.04, 32 bit, tamamen güncellendi) ancak konuk Windows 7'de (Virtualbox 4.2 altında) internete bağlanamıyor. NAT ve Bridge Network'ü denedim - hiçbiri işe yaramadı. Birkaç ay önce konuk işletim sisteminde internet bağlantım vardı, ancak o zamandan beri sanal kutuyu denemedim ve şimdi bir nedenden ötürü gitti. Birisi Windows işletim sistemini tekrar çevrimiçi olarak yeniden bağlamama yardımcı olabilirse (bilgisayarımı biçimlendirmek veya konuk işletim sistemini kaldırmak ve yeniden yüklemek zorunda kalmadan) minnettar olurum. Teşekkürler!


1
Windows'ta yanlış bir yapılandırma olmalı.
Naveen

1
Bunun nasıl düzeltileceği hakkında bir fikrin var mı?
Ben,

2
Konuk bir Live CD kullanarak önyüklemeyi deneyebilir, eğer internet bağlantısı varsa bu bir Windows sorunudur, eğer değilse bir VB yapılandırma sorunu olabilir.
Javier Rivera

Yanıtlar:


93

Virtualbox 4.2.22 kullanarak Ubuntu 12.10 64bit için de aynı problemi yaşıyordum. Sorunumu çözmek için attığım adımlar:

  1. Virtualbox Manager'ı
  2. Sol bölmede internete giremediğiniz makineyi seçin
  3. Üst menüdeki Ayarlar düğmesini tıklayın
  4. Ayarlar penceresindeki sol bölmedeki Ağ'ı tıklayın.
  5. Hesabına geçildi Köprülü Adaptörü içinde Ekli için açılır menüsünden
  6. Ana makinenizde kullanmakta olduğunuz ağ adaptörünün adını seçin. Kablosuz kullanıyorum, bu yüzden kablosuz ağ bağdaştırıcım olan eth0'ı seçtim . Kullanmakta olduğunuz adaptörü, terminali açarak ( varsayılan olarak CTRL+ ALT+ T) ve çalıştırarak kontrol edebilirsiniz ifconfig. Muhtemelen bir inet addr gösteren ve RX byte yanında veri transferini gösteren eth adapter olacaktır .
  7. Gelişmiş altında , makinenin Masaüstü Adaptör Tipini kullandığından emin olun
  8. Gelişmiş altında , Gizli Modun VM'lere İzin Ver olarak ayarlandığından emin olun
  9. Gelişmiş altında , Bağlı kablonun açık olduğundan emin olun
  10. Hit Tamam Değişiklikleri kaydetmek için
  11. VM'nizi başlatın

Bu noktada VM'nizde bir web tarayıcısı başlatabilir ve bir bağlantı kurabilirsiniz. Bu video, yukarıda listelediğim bilgileri verdi, Windows Server konuğu olan bir Windows 7 sunucusu kullanıyor olsalar bile.

Bu, ihtiyacınız olan ayarların bir örneğini gösteren bir resimdir ( bu cevaptan alınmıştır ).

Virtualbox Ağ Ayarları


8
Yine de sorun aynı kalır.
Mansuu ....

1
Bu, Windows 10 ana bilgisayarındaki VM ubuntu 14.4 için çalıştı. Teşekkür ederim Jake.
Uday

Benim için çalıştı. Konuk makinemin ağ yapılandırma iletişim kutusunun Mac Adresi alanına ana makinemin ağ adaptörünün MAC adresini giriyorum.
Teemu Leisti

İphone üzerinden bağlantı için benim için çalıştı. Ev sahibi: MacOS, konuk Ubuntu (konuk inanıyorum, ilgisiz olmalı). Çok teşekkürler!
Mehmet Kaplan

Ubuntu Masaüstü 16.04 sunucusundaki Ubuntu Sunucusu 16.04 konuğumda benim için çalıştı. Teşekkürler.
Gaurav Ojha

3

Kablosuz çalışabilmesi için yine de makinelerimde, Ayarlar'daki WiFi MAC adresi donanıma uymalı ve wlan0 seçilmelidir (ana bilgisayar İnternet kablosuz geldiğinde).

DÜZENLE:

Bununla daha fazla deneyim kazandıktan sonra şunu buldum:

  1. İlk ağ bağlantısı çok titiz ve tutarsız.
  2. Bir kez yapıldığında, her zaman sorunsuz bir şekilde yeniden bağlanır.
  3. MAC adresi yok değil (başlangıçta belirtildiği gibi) donanım eşleşmesi gerekir.
  4. 1. nedeniyle, VM Internet bağlantısındaki sorun en iyi şekilde MAC'in kaldırılması ve / veya değiştirilmesi, VM'nin başlatılması, durdurulması, yeniden köprülenmesi vb. İle giderilir. Er ya da geç bağlanır.

[/DÜZENLE]

İşte hızlı bir HowTo:

İlk önce ağ simgesine tıklayın ve Bağlantı Bilgisi seçeneğini seçin.

Donanım Adresi satırında, MAC adresini kopyalayın (iki basamaklı virgüllerle ayrılmış).

Sütunların düzenlenebileceği bir metin düzenleyici gibi nötr bir yere yapıştırın (bunları kaldırın). Kalan işlenen 12 karakteri kopyalayın.

Not: MAC'i hala mevcut olan kolonlarla yapıştırma girişimleri başarısız olacaktır.

Bu yazıda * buntu repos, v4.1.12'de bulunan en son VirtualBox (VBox) ile:

VBox'ta, VM seçiliyken Ayarlar'ı tıklayın. Ağ'a tıklayın ve o sayfada, genellikle Bağdaştırıcı 1 sekmesi altında, Gelişmiş'e tıklayın.

Ekte açılan menüden: ve Köprülü Adaptör'ü seçin. 'Mac Adresi' verisini vurgulayın ve silin. Yukarıda kopyalanan doğru MAC adresini yapıştırın.

Kontrol parametreleri yukarıdan aşağıya doğru sırayla ayarlanır:

  • Ağ Bağdaştırıcısını Etkinleştir: işaretli
  • Ekli: köprülü adaptör
  • İsim: wlan0

'Gelişmiş' altında

  • Bağdaştırıcı Türü: adında "Masaüstü" olan
  • Karışık Mod: Tümüne İzin Ver
  • Mac Adresi: yukarıda kopyalandığı ve yapıştırıldığı gibi
  • Kablo Bağlandı: kontrol edildi

VM penceresinde, en azından Win7 için, WiFi sembolünün yerel moddan farklı göründüğünü unutmayın. Ancak WiFi yine de çalışıyor.


2

Çözümleri yukarıda denedim ama maalesef iş bulamadım.

Aşağıda belirtilen çözümü denedim:

  1. NAT bağdaştırıcısını sanal kutu ayarında> Ağ ayarları olarak ayarlayın.
  2. Ağ bağdaştırıcısına "BOOTPRO = DHCP" ekleyin.
  3. Ana makine adaptöründe İnternet paylaşımına izin ver seçeneğini işaretleyin.

2

Yakın zamana kadar iyi çalışıyordu, ancak aniden VM'niz hostnormal internet bağlantısına sahip gibi gözükse de ağ bağlantınızı kaybetmiş gibi görünüyor, o zaman belki sadece aşağıdaki adımları deneyin.

Adım 1: Sanal modda, çoğu zaman sağ alt köşede olacak olan VM'nin ağ simgesine sağ tıklayın .

VirtualBox Networking çalışmayı durdurdu

Adım 2 : "Ağ Adaptörünü Bağla" isimli düğmeyi kapatıp 10 saniye bekledikten sonra tekrar açın.

Başka bir çözüm: Eğer pencere Host varsa, git Control Panel\Network and Internet\Network Connectionsherhangi sağ tıklayarak Virtualbox adapterve seçmek Diagnoseonun bir şey yapalım ve bu adaptör ile bazı anomali bulursa size göre adaptörü sıfırlamak için bir istem verecek Apply the recommended solution/changes, sen özelliğine dahil Bu, yapıldıktan sonra sanal makinenizde ağın normale dönmesi gerekir.

Bilgisayarımı nadiren kapattığım ve her zaman uykuya koyduğum için bu adımı neredeyse düzenli olarak yapmak zorundayım.

VirtualBox Networking aniden çalışmayı durdurdu


1

Daha önce çalışan ve bir kapatma / yeniden başlatma sonrasında çalışmayı durduran bir VirtualBox VM (5.9.14) ile de aynı problemi yaşadım. Benim durumumda VB opsiyonu "kablo bağlandı" bazı belirsiz sebeplerden dolayı devre dışı kaldı. Bunu tekrar etkinleştirmek her şeyi tekrar işe yaradı (bu durumda hiçbir şey yapmadığım için bu durumda karışık moda gerek yok) - WireShark veya böyle bir şey yok) Alt satır: VM'niz için Ağ yapılandırmasının doğru olduğunu varsaymayın. Sorun yaşarsanız, yapılandırmanın o bölümünü gözden geçirin.


Ayrıca, bazı nedenlerden dolayı, ağ ayarları en iyi şekilde , yalnızca çalışan makine menüsünden askıya alınmadan veya değiştirilmeden değil , makine kapatıldığında değiştirilir. Birkaç dakika önce bana bu oldu ve bu cevap "usta" ağ yapılandırmasını kontrol etmek için bana ilham verdi. Bazen köprüden ethernetten wifi ana bilgisayar arayüzüne geçiş yapmak zorunda kaldım ve genellikle kapatmak yerine konuğu askıya aldım; Birkaç anahtardan sonra, bunun çekirdeğin karışmasına neden olması gerekir.
LSerni

1

Bu çözüm benim için çalıştı:

vi /etc/sysconfig/network-script/ifcfg-enp0s3

Sonra değiştir

ONBOOT = yes

Ardından yeniden başlatın.


Sorun konukta varken ana bilgisayar işletim sistemindeki ayarları değiştirmeyi önerdiğinizi fark ettiniz mi?
guntbert

(Ayrıca "NAT" olan bir Adaptör 1'e sahip), Not Ayrıca "sadece ana bilgisayar" olan başka bir Adaptör 2'ye sahiptir, ancak ana bilgisayarı ve konuğu bağlamak içindir (her ikisinden de ping). Teşekkürler!
nd.valencia

Benim için iyi çalıştı. Neden varsayılan olarak
açılmadığı hakkında
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.