Brak połączenia internetowego w maszynie wirtualnej po wybraniu NAT na stacji roboczej VMWare

23

Mam do czynienia z tym dziwnym problemem z wczoraj, gdy jeśli wybiorę NAT jako kartę sieciową w VMWare, nie otrzymuję żadnego połączenia internetowego na maszynie wirtualnej. Mam wymaganie, w którym muszę mieć kartę sieciową jako NAT.

Internet działa poprawnie na moim komputerze hosta, ale nie działa na mojej maszynie wirtualnej. Pokazuje, że kabel internetowy jest odłączony . Dostaję znak „X” na ikonie internetowej.

Nawet jeśli mam połączenie Wi-Fi lub LAN, otrzymuję ten sam problem.

Mój komputer hosta to Windows 7 Professional, a VM to Windows 7 Professional N.

Każdy pomysł, co może być problemem. Odniosłem się do innych linków podobnych do mojego problemu, ale wydaje się, że nie zapewniają one rozwiązania mojego problemu. Większość z nich poprosiła o połączenie za pomocą adaptera Bridged.

Wszelkie sugestie będą bardzo przydatne.

Dziękuję Ci.

Amogh Natu
źródło
Czy udostępniono połączenie internetowe hosta z NAT VMnet? Możesz to zrobić w Centrum sieci i udostępniania. Wykonaj czynności opisane w tym samouczku. youtube.com/watch?v=H2j3nyl4muQ
Luzan Baral

Odpowiedzi:

20

Nie musisz ponownie instalować VMware. Jeśli to zrobisz, możesz stracić niestandardową konfigurację i preferencje.

Oto prosta poprawka

  • Edycja> Edytor sieci wirtualnej

wprowadź opis zdjęcia tutaj

  • Przyznaj uprawnienia administratora

wprowadź opis zdjęcia tutaj

  • Zobaczysz wszystkie karty sieciowe do skonfigurowania, dostosuj je do swoich potrzeb
  • Jeśli nie wiesz, co to jest, po prostu kliknij Przywróć domyślne

wprowadź opis zdjęcia tutaj

Saravanabalagi Ramachandran
źródło
1
Dzięki za udostępnienie, to zadziałało dla mnie, na zdrowie.
RavinderSingh13
Powiązane: danblee.com/…
UuDdLrLrSs
11

Rozwiązałem problem. Chociaż rozwiązanie wydaje się dość kiepskie.

Zauważyłem, że usługa DHCP VMware przestała działać i wcale się nie restartowała, bez względu na to, co spróbuję.

Musiałem więc odinstalować i ponownie zainstalować stację roboczą VMware, aby ją uruchomić.

Po ponownej instalacji zacząłem korzystać z Internetu za pomocą adaptera NAT.

Ale nadal nie jestem pewien, dlaczego usługa nie została uruchomiona.

Amogh Natu
źródło
To jedyne rozwiązanie, które działało dla mnie! Próbowałem wielu z różnych forów internetowych.
IgorGanapolsky
2
może się spóźnia, ale powinieneś spróbować Start> Uruchom> cmd i wpisz NET START „VMware DHCP Service” i naciśnij Enter.
Francisco Tapia,
Cześć @FranciscoTapia. Przepraszam za późną odpowiedź. Próbowałem tego również, ale ciągle się nie udawało. Próbowałem też z poleceniem cmd w trybie administratora, ale z tym samym problemem. Dlatego musiałem zastosować tę metodę.
Amogh Natu
To też działało dla mnie. Przekształciłem (zaimportowałem) moją maszynę wirtualną do mojej nowej aplikacji Fusion. Maszyna wirtualna uruchomiła się, ale nie mogła NAT. Odinstalowałem Fusion, przeinstalowałem i teraz moja maszyna wirtualna ma dostęp do Internetu.
harperville,
Mogło to zadziałać, ponieważ domyślnie zrobiło to, co sugeruje druga odpowiedź (resetowanie wartości domyślnych). superuser.com/a/1113669/268750
UuDdLrLrSs
7

W moim przypadku nie była uruchomiona usługa NAT VMWare. Zacząłem od przejścia do services.msc i internet zaczął działać na maszynie wirtualnej gościa. W ustawieniach maszyny wirtualnej wybierz NAT jako połączenie sieciowe.

użytkownik5155835
źródło
2
To zadziałało dla mnie! Moje VMWare jest ustawione na połączenie NAT, dlatego właśnie. Myślę więc, że rozwiązanie jest następujące: Przejdź do services.msc i uruchom dowolną usługę odpowiadającą Twojemu typowi połączenia, NAT lub Bridged (DHCP) itp.
CreativiTimothy
2

Jeśli pracujesz na serwerze z wieloma kartami Nic, musisz wybrać, który Nic będzie używany.

W VMware Workstation:

  1. Przejdź do Edycja, wirtualna sieć konfiguracji
  2. Wybierz automatyczne mostkowanie VM Nic
  3. W VMNet Information wybierz most i
  4. W opcji „most do” wybierz prawidłową kartę sieciową używaną przez stację roboczą VMware.
Francisco Labrune
źródło
To rozwiązanie działało dla mnie; nie jestem pewien, dlaczego „automatyczny” już nie działał.
bdwakefield
2

Ja też musiałem zmierzyć się z tym problemem, dużo czasu zajęło mi zrozumienie, co jest nie tak. Wreszcie wszystko, co zrobiłem, to uruchomienie usługi DHCP z menedżera zadań, który został zatrzymany i działał dobrze.

usługi VMware dla menedżera zadań - DHCP

Glin Zachariasz
źródło
0

W moim przypadku problemy z NAT pojawiły się po aktualizacji VM pro v15. Aktualizacja narzędzi maszyn wirtualnych w każdej maszynie wirtualnej nie pomogła. Oto, co zrobiłem w porządku chronologicznym:

  • „Naprawiono” VMware (przez „panel sterowania” | „dodaj / usuń programy”) i ponownie uruchomiłeś komputer. To NIE naprawiło problemu.
  • Usunięto wszystkie karty sieciowe z maszyny wirtualnej (edycja | wirtualne edytory sieci ...)
  • Dodano jeden nowy NAT ... a następnie przywrócono podsieć do tego, co poprzednio (ze wszystkimi problemami z siecią został wypalony w pamięci kilka miesięcy temu).
  • Następnie uruchomiono każdą maszynę wirtualną i oczywiście sieć wciąż NIE działała za każdym razem.
  • Z menu maszyny wirtualnej (hosta) dla każdej maszyny wirtualnej ponownie skonfigurowałem kartę sieciową na „niestandardową” i wybrałem sieć wirtualną, którą utworzyłem powyżej.
  • Karta sieciowa działa teraz na każdej maszynie wirtualnej.
PGP
źródło
-1

Miałem ten sam problem. Mój host to Windows 7, VM to Ubuntu, a ja korzystam ze stacji roboczej.

Właśnie zwróciłem domyślną konfigurację w Virtual Network Editor, a potem wszystko było w porządku.

dimitar
źródło
Też tego próbowałem. Ale problem nadal występował. Musiałem więc użyć standardowego rozwiązania „rozwiązać wszystko” dotyczącego odinstalowywania i ponownego instalowania stacji roboczej. I to mi się udało.
Amogh Natu,
Co to jest Virtual Network Editor?
IgorGanapolsky
@IgorGanapolsky To tylko opcja menu. Idź do Edycja-> Virtual Network Editor na VMware Workstation: i.imgur.com/vbV65jA.png
CreativiTimothy
-1

Zdarza się to po zamknięciu komputera-hosta bez zapisywania stanu maszyny wirtualnej. Możesz po prostu zrestartować maszynę wirtualną. To rozwiąże problem.

Rinkesh
źródło
Zamierzam wyrazić opinię na temat części, w której powiedziałeś, że dzieje się to, gdy zamykasz komputer-host bez zapisywania stanu maszyny na maszynie wirtualnej. Właśnie zdałem sobie sprawę, że to jest przyczyną problemu, więc wiem, jak go rozwiązać w przyszłości Rozwiązanie sugerowane, aby zrestartować maszynę wirtualną, jednak nie pomaga
CreativiTimothy