Internet działa doskonale na hoście (Ubuntu 13.04, 32-bitowy, w pełni zaktualizowany), ale nie może połączyć się z Internetem na gościnnym systemie Windows 7 (w Virtualbox 4.2). Próbowałem NAT i Bridge Network - żadne nie działało. Miałem połączenie internetowe w systemie gościa kilka miesięcy temu, ale od tamtej pory nie wypróbowałem virtualboksa, a teraz z jakiegoś powodu go nie ma. Byłbym wdzięczny, gdyby ktoś mógł mi pomóc w ponownym podłączeniu systemu operacyjnego Windows z powrotem online (bez potrzeby formatowania komputera lub odinstalowania i ponownej instalacji systemu-gościa). Dzięki!
70
Odpowiedzi:
Miałem ten sam problem na Ubuntu 12.10 64bit przy użyciu Virtualbox 4.2.22. Oto kroki, które podjąłem, aby rozwiązać problem:
ifconfig
. Prawdopodobnie będzie to adapter et, który pokazuje adres inet i pokazuje transfer danych obok bajtów RX .W tym momencie powinieneś być w stanie uruchomić przeglądarkę internetową na maszynie wirtualnej i uzyskać połączenie. Ten film zawiera informacje wymienione powyżej, mimo że używają hosta systemu Windows 7 z gościem systemu Windows Server.
To jest obraz przedstawiający przykład potrzebnych ustawień (wzięty z tej odpowiedzi).
źródło
Aby połączenie bezprzewodowe działało, na moich komputerach adres MAC Wi-Fi w Ustawieniach musi być zgodny ze sprzętem i należy wybrać wlan0 (gdy Internet hosta jest przesyłany bezprzewodowo).
EDYTOWAĆ:
Po zdobyciu znacznie większego doświadczenia w tym, znajduję:
[/EDYTOWAĆ]
Oto krótkie instrukcje:
Najpierw kliknij ikonę sieci i wybierz Informacje o połączeniu.
W wierszu Adres sprzętowy skopiuj adres MAC (sześć par cyfr oddzielonych dwukropkami).
Wklej w neutralnym miejscu, takim jak edytor tekstu, w którym dwukropki można edytować (usunąć je). Skopiuj renderowane 12 pozostałych znaków.
Uwaga: Próby wklejenia MAC z wciąż obecnymi dwukropkami zakończą się niepowodzeniem.
W najnowszym VirtualBox (VBox) dostępnym z * repozytoriów buntu, v4.1.12 w tym piśmie:
W VBox, z wybraną maszyną wirtualną, kliknij Ustawienia. Kliknij Sieć i na tej stronie, zwykle na karcie Adapter 1, kliknij Zaawansowane.
Kliknij menu rozwijane w Attached to: i wybierz Bridged Adapter. Podświetl dane „Adres Mac” i usuń je. Wklej prawdziwy adres MAC skopiowany powyżej.
Parametry sprawdzania ustawia się w następujący sposób, w kolejności od góry do dołu:
W sekcji „Zaawansowane”
Zauważ, że w oknie VM, przynajmniej dla Win7, symbol WiFi wydaje się inny niż w trybie macierzystym. Ale WiFi działa mimo to.
źródło
Wypróbowałem powyższe rozwiązania, ale niestety nie znalazłem pracy.
Wypróbowałem poniższe rozwiązanie:
źródło
Jeśli do niedawna działało dobrze, ale nagle Twoja maszyna wirtualna utraciła połączenie sieciowe, podczas gdy
host
wydaje się, że ma normalne połączenie internetowe, może po prostu spróbuj wykonać następujące czynności.Krok 1: Kliknij prawym przyciskiem myszy ikonę sieci dla maszyny wirtualnej, która przez większość czasu będzie w prawym dolnym rogu w trybie okienkowym.
Krok 2 : Wyłącz przycisk o nazwie „Podłącz kartę sieciową” i po odczekaniu około 10 sekund włącz go ponownie.
Inne rozwiązanie: jeśli korzystasz z hosta systemu Windows,
Control Panel\Network and Internet\Network Connections
kliknij prawym przyciskiem myszy dowolną zVirtualbox adapter
i wybierzDiagnose
, pozwól mu zrobić, a jeśli znajdzie jakieś anomalie w adapterze, wyświetli monit o zresetowanie adapteraApply the recommended solution/changes
, wybierz opcję że po jego zakończeniu najprawdopodobniej powinieneś przywrócić normalną sieć na maszynie wirtualnej.Muszę robić ten krok prawie regularnie, ponieważ rzadko wyłączam komputer i zawsze go uśpiam, więc po przebudzeniu często napotykam ten problem.
źródło
Miałem ten sam problem z maszyną wirtualną VirtualBox (5.9.14), która działała wcześniej i przestała działać po wyłączeniu / ponownym uruchomieniu. W moim przypadku opcja VB „kabel podłączony” została wyłączona z jakiegoś niejasnego powodu. Włączenie tego ponownie sprawiło, że wszystko znów działało (w tym przypadku nie ma potrzeby trybu rozwiązłego, ponieważ nie robię niczego, co wymagałoby tego - brak WireShark itp.) Podsumowując: nie zakładaj, że konfiguracja sieci dla twojej maszyny wirtualnej jest poprawna. Jeśli masz problemy, przejrzyj tę część konfiguracji.
źródło
To rozwiązanie działało dla mnie:
Następnie zmień
Następnie uruchom ponownie.
źródło