Zaktualizowałem Ubuntu do wersji 12.10, a internet nie działa na vbox


9

W zeszłym tygodniu zaktualizowałem system operacyjny do Ubuntu 12.10 z 12.04, a Internet przestał działać na dwóch maszynach wirtualnych (uruchomionych z virtualbox), Windows XP i OSX Snow Leopard. OSX również na początku przestał działać całkowicie, ale naprawiłem to, przełączając się na opcję 64-bitową w ustawieniach vbox. Przejście do sieci mostkowej z NAT przywróciło Internet do systemu Windows, ale nie do OSX. Czy ktoś wie, co robię źle?

Odpowiedzi:


2

W Ubuntu 12.04 nazwa nazwy dns uległa zmianie, dlatego należy dodać parametr „dns-nameservers” do pliku / etc / network / interfaces, na przykład:

dns-nameservers 8.8.8.8 8.8.4.4

Dzięki! Kiedy dostałem adapter z powrotem na „Serwer Intel PRO / 1000 T (82543GC) i Vbox z powrotem do 4.1, działało to jak urok!
user100607

6

Miałem dokładnie ten sam problem. Musisz uaktualnić VirtualBox do wersji 4.2.X (to mi pomogło)

Dodaj jeden z poniższych wierszy zgodnie z dystrybucją do pliku /etc/apt/sources.list:

deb http://download.virtualbox.org/virtualbox/debian precise contrib

niż:

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox-4.2

Więcej informacji na temat instalacji i czynności po instalacji można znaleźć tutaj: https://www.virtualbox.org/wiki/Linux_Downloads


Próbowałem tego, ale w wersji 4.2 mój Vbox stracił możliwość ładowania OSX. Może to być spowodowane tym, że mój sprzęt to Mac, ale mój system operacyjny to Ubuntu. Dzięki za próbę. Na plus, podczas gdy był w wersji 4.2, Windows wydawał się działać lepiej.
user100607,

Miałem ten sam problem i naprawiłem to idealnie dla mnie. W rzeczywistości rozwiązało to również inny problem, który miałem z wyświetlaniem systemu Windows 3.11 rozciągniętym, gdy zwiększyłem rozdzielczość.
Dan Jones


3

Najpierw sprawdź, jak sieć jest skonfigurowana w gościach, jeśli jej DHCP, to prawdopodobnie nie dostają serwerów DNS z hosta, ponieważ po aktualizacji Virualbox nie ma uruchomionej usługi DNS dla gości z listy, więc nie mogą rozpoznać nazw hostów.

Istnieją dwa rozwiązania 1) Skonfiguruj maszyny gości, aby używały 8.8.8.8 8.8.4.4 jako serwerów DNS lub ponownie skonfiguruj Virtualbox, aby zapewnić usługę proxy DNS

VBoxManage modifyvm "VM name" --natdnsproxy1 on 

lub

VBoxManage modifyvm "VM name" --natdnshostresolver1 on

Zmiana konfiguracji serwera DNS u gości działa dla mnie, inne rozwiązanie może działać (zgodnie z dokumentacją VBox), sam nie testowałem



0

Walczę bez połączenia sieciowego od czasu aktualizacji do wersji 12.10. Otrzymywałem komunikat „Serwer DNS nie odpowiada”.

sudo apt-get install dnsmasq

rozwiązałem również ten problem.


0

Osobiście żadne z powyższych rozwiązań nie zadziałało w moim przypadku.

Jednak poniższe polecenie, które znalazłem tutaj , sprawiło, że mój dzień:

vboxmanage modifyvm "Your VM Name" --natdnshostresolver1 on

Mam nadzieję, że to pomaga

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.