Brak połączenia z Internetem w wirtualnym pudełku z hostem i wirtualnym systemem operacyjnym 12.04

19

Mam Precise 12.04 zainstalowany jako system operacyjny hosta. W VirtualBox zainstalowałem również 12.04.

Nie mogę połączyć Virtual 12.04 z Internetem hosta. Próbowałem wybrać wszystkie dostępne opcje w kartach sieciowych (NAT, tylko host, most itp.), Ale żadna z nich nie działa. W niektórych opcjach niektóre rzeczy trzeba wprowadzić ręcznie, ale nie wiem, co wprowadzić.

Gdzie popełniam błąd w ustawieniach?

Nirmik
źródło
Sieć NAT powinna działać od razu po wyjęciu z pudełka. Czy możesz podać szczegółowe informacje na temat konfiguracji sieci hosta?
Javier Rivera
Tak, zadziałało ... z Ubuntu ... Odpowiedziałem na moje własne pytanie poniżej (PS: jeśli to możliwe, chciałbym pomóc w sprawach z
Androidem

Odpowiedzi:

22

Połączenie NAT musiało zostać wybrane w przypadku sprzętu:

AMD PCNet FAST III (Am79C973, the default)

Działa to z prawie każdym systemem operacyjnym (jak wspomniano na stronie pomocy Virtualbox ). Ustawienie Intel z jakiegoś powodu nie działało.

W przypadku konfiguracji sieci z dużymi ustawieniami routera może być konieczne użycie opcji Bridged z „PCNet FAST III” jako domyślną.

Nirmik
źródło
powinieneś zaakceptować własną odpowiedź, aby zamknąć pytanie. Uwaga na przyszłość - nie dodawaj „rozwiązanych” do tytułu pytania. Po prostu akceptujesz odpowiedź na zamknięcie. Dzięki.
fossfreedom
@fossfreedom Próbowałem to zaakceptować, ale mówi, że mogę to zaakceptować 2 jutro .. i zanotuję ROZWIĄZANĄ rzecz. faktycznie przeczytałem gdzieś, że należy to zrobić, więc zrobiłem to ... ale wydaje się, że to była zła informacja .. dzięki… .. przyjmuję odpowiedź tak, jak mi wolno. :)
Nirmik
Z jakiegoś powodu pierwszy typ karty Intel przestał dla mnie działać. AMD PCNet FAST III też tego nie zrobił. Po prostu zszedłem na dół listy, aż dotarłem do serwera Intel PRO / 1000 MT Server (82545EM), który w końcu zadziałał (jestem na MBP Retina z początku 2013 r. Z El Capitan).
Lèse majesté
3

VB prawdopodobnie utworzył połączenie „Niezidentyfikowanej sieci” z twoją prawdziwą maszyną i wykorzystuje to jako źródło połączenia z Internetem. Postępuj zgodnie z poniższymi ustawieniami, aby sprawdzić, jak uzyskać dostęp do Internetu w swoim wirusowym systemie operacyjnym.

Ustawienia sieciowe: * Wybierz NAT w „Attached to:” * ”Adapter Type:„ MT Desktop (można zmienić tylko przy wyłączonym zasilaniu VM) * Pole „Podłączony kabel” jest zaznaczone

Ustawienia systemu: * Pole „Sieć” jest zaznaczone na liście „Kolejność rozruchu:”.

Benzoes
źródło
2

Chciałem tylko poinformować wszystkich, że naprawiłem problem, odinstalowując Virtualbox z Software Center i instalując kopię, którą znalazłem na stronie virtualbox.org. Następnie ustawiłem także adapter na AMD PCNet FAST III (domyślnie Am79C973)

alemur
źródło
0

Korzystając z Debiana na mojej maszynie wirtualnej, musiałem edytować / etc / network / interfaces, aby użyć eth0 jako domyślnego interfejsu sprzężenia zwrotnego:

...
auto eth0
iface eth0 inet dhcp
Greg K.
źródło
0

Usuń wszystkie pakiety virtualbox z systemu, a następnie zainstaluj pakiet z Virtualbox.org to wszystko z powodu braku pliku /usr/lib/virtualbox/VBoxNetNATbinarnego, dostęp do Internetu w trybie sieci NAT nie działa. To nie jest domyślna opcja NAT.

Zwykle powinien uruchomić ten plik w następujący sposób:

/usr/lib/virtualbox/VBoxNetNAT --ip-address 10.0.2.1 --netmask 255.255.255.0 --network NatNetwork --trunk-type whatever

Ale bez tego pliku gość otrzymuje tylko adres IP z serwera DHCP i nie może połączyć się z Internetem. Komunikacja między gośćmi działa bardzo dobrze.

Po odinstalowaniu wszystkich pakietów virtualbox i zainstalowaniu pakietu (5.1.4-110228 ~ Ubuntu ~ trusty) z VirtualBox.org, /usr/lib/virtualbox/VBoxNetNATbardzo dobrze połącz się z Internetem.

Borys
źródło