Od czasu do czasu internet po prostu przestaje działać na mojej wirtualnej maszynie, a jedynym sposobem na ponowne uruchomienie jest ponowne uruchomienie komputera hosta. Ponieważ używam maszyny wirtualnej specjalnie do testowania stron internetowych, jest to, powiedzmy, kłopotliwe.
Detale: Mam Windows XP Pro działający w VMware Player (v. 3.0.0 build-203739) na hoście Windows 7. Jest ustawiony na NAT (współdzielony adres IP), ponieważ zapora nie zezwala na połączenie zmostkowane.
Mniej więcej co kilka dni, najpierw internet zwalnia do indeksowania, po czym w końcu przestaje działać. Zarówno VMWare, jak i wirtualny system operacyjny zgłaszają, że są połączone, wszystko wygląda na brzoskwiniowe, mogę dotrzeć do Internetu z hosta, ale na maszynie wirtualnej wszystkie strony internetowe tracą czas i / lub informują, że nie można znaleźć serwera. (Niezależny od przeglądarki; wypróbowany z IE, FF, Chrome, Safari i Opera.)
Gdy tak się stanie, jedynym sposobem na przywrócenie połączenia z Internetem jest ponowne uruchomienie komputera hosta. Ponowne uruchomienie maszyny wirtualnej nie pomaga, ani też odświeżanie połączeń sieciowych na hoście lub gościu. (Chociaż nie jestem do końca pewien, czy znalazłem właściwy sposób odświeżenia połączenia sieciowego w systemie Windows 7 ...)
Nie zauważyłem żadnej przewidywalności co do tego, kiedy wystąpi problem, tj. Nie jest to natychmiast po tym, jak zrobię coś specjalnego. Wydaje się, że zdarza się to głównie po ustawieniu hosta na uśpienie raz lub dwa razy, ale stało się to nawet wtedy, gdy host był w ciągłym użyciu. Wydaje się również niezależne od tego, kiedy zacznę korzystać z maszyny wirtualnej - czasami budzę maszynę wirtualną, a internet jest naprawdę powolny, po czym w końcu przestaje działać; innym razem budzę maszynę wirtualną, korzystam z niej doskonale przez chwilę, a potem nagle internet zniknie.
Czy ktoś wie, dlaczego tak się dzieje? Jeśli to się nie powiedzie, czy istnieje obejście, które jest mniej drastyczne niż ponowne uruchomienie hosta? (Czas uruchamiania systemu Windows 7 jest niesamowicie szybki w porównaniu z poprzednimi wersjami systemu Windows, ale zamknięcie wszystkich moich programów i ich ponowne otwarcie jest wciąż kłopotliwe).
Edytuj: chociaż odznaki są ogólnie ładne, odznaka Tumbleweed nie pomaga mi rozwiązać mojego problemu. Czy nikt nie napotkał czegoś podobnego?
źródło
Odpowiedzi:
To też mi się przydarza. Zrobiłem co następuje:
Znajduję kartę sieciową na hoście, którego używa VMware Player (w Network Connections). W moim przypadku nazywa się VMware Network Adapter VMnet8.
Kliknij prawym przyciskiem myszy, a następnie wybierz Wyłączyć . Następnie czekam, aż system gościa zgłosi „ kabel odłączony 'z paska zadań (moim gościem jest WinXP).
Po powrocie do hosta kliknij prawym przyciskiem myszy ten sam adapter, aby wybrać Włączyć . Poczekaj na pasek zadań gościa brak połączenia ikona, aby przełączyć na uzyskiwanie-adres-IP animacja, a następnie po przydzieleniu adresu IP przetestuj połączenie.
Moja metoda dostępu do Internetu zostanie przywrócona za pomocą tej metody.
źródło
Z mojego doświadczenia wynika, że jeśli mój system operacyjny hosta przejdzie w stan uśpienia, gdy maszyna wirtualna jest uruchomiona, tracę łączność sieciową z systemu-gościa, a jedynym sposobem rozwiązania tej sytuacji jest ponowne uruchomienie systemu operacyjnego hosta. Jednak odkryłem, że jeśli zawiesię system gościa, zanim host przejdzie w stan uśpienia, problem nigdy się nie pojawi.
źródło
Głośna cisza robi wrażenie ...
Rozwiązaniem, które znalazłem, jest ustawienie trybu połączenia na zmostkowany, poczekaj, aż uświadomi sobie, że nie może się połączyć w ten sposób, a następnie ustaw tryb połączenia z powrotem na NAT. Niezbyt satysfakcjonujące, ale lepsze niż ponowne uruchomienie całego komputera.
źródło
Mam ten sam problem, bardzo denerwujący. Wreszcie znalazłem rozwiązanie:
Gracz - & gt; Zarządzaj - & gt; Ustawienia maszyny wirtualnej ... - & gt; Karta sieciowa (automatyczne mostkowanie) - & gt; Połączenie sieciowe - & gt; Konfiguruj karty - & gt; Wybierz karty sieciowe hosta, które chcesz pomniejszyć:
Wybierz tę, na której masz fizyczną kartę sieciową i usuń zaznaczenie VirtualBox Host-Only Ethernet Adapter.
Mam nadzieję, że to pomoże.
źródło
Na odtwarzaczu vmware po prawej clic & gt; odłącz sieć za pomocą ikony na dole okna.
Przejdź do połączeń sieciowych systemu Windows, wyłącz wszystkie połączenia oprócz tego, którego chcesz użyć odtwarzacza VMware. Podłącz ponownie odtwarzacz vmware. Teraz powinno działać.
źródło
Powinien rozwiązać problem.
źródło
Mam ten sam problem z łącznością sieciową przy pierwszym uruchomieniu vmimage (tj. Sieć wygląda na OK zarówno na obrazie hosta, jak i na vmware). Zamykam obraz vmware, zamykam vmware, restartuję router, restartuję vmware, restartuję obraz i wracam do sieci.
źródło
Ja również miałem ten sam problem z VMware Workstation 12 w systemie Windows 7. Po wielu próbach i eksperymentach następujące rozwiązanie działało dla mnie. To rozwiązało problem na stałe.
To jest to!. To działa.
Brzmi zabawnie, prawda? Oto wyjaśnienie Nawet jeśli karta sieciowa jest wyłączona, usługa NAT VM ware i usługa DHCP VM ware będą nadal obsługiwać żądania pochodzące z systemu gościa. Dzieje się tak, ponieważ ruch sieciowy między gościem a hostem jest zwykłą kopią pamięci w procesie VMware.
Ale ma efekt uboczny. Komputer główny nie będzie w stanie dotrzeć do gościa na IP skonfigurowanym na interfejsie NAT. Aby przezwyciężyć ten problem, stworzyłem drugi moduł do adaptacji sieci wirtualnej VMware (w stacji roboczej VMware, Edycja -> Virtual Network Editor) z opcją tylko dla hosta i przedstawiłem drugi interfejs sieciowy dla systemu gościa. Teraz host może dotrzeć do gościa na tym interfejsie.
źródło