2012-09-04 06:20:36 +0000 2012-09-04 06:20:36 +0000
212
212

Windows 8 Hyper-V - jak dać VM dostęp do Internetu?

Mam Windows 8 Pro na swojej maszynie domowej. Chcę, aby pod Hyper-V działał system Windows 7 Professional VM i aby maszyna VM miała pełny dostęp do Internetu. Moja fizyczna maszyna ma bezprzewodową kartę sieciową, której używam do połączenia z routerem.

Oto co zrobiłem do tej pory:

  • W Hyper-V Manager stworzyłem nowy Zewnętrzny Wirtualny Przełącznik, który jest podłączony do mojej bezprzewodowej karty sieciowej. Jeśli spojrzę na stronę Połączenia Sieciowe systemu Windows 8, zobaczę, że została utworzona wirtualna karta ethernetowa i mostek sieciowy, a moja karta bezprzewodowa jest teraz zmostkowana.

  • Stworzyłem maszynę wirtualną Windows 7, a w ustawieniach Hyper-V ustawiłem ją tak, aby używała wirtualnego przełącznika.

Po zalogowaniu się do maszyny wirtualnej mam sieć, ale jest ona “niezidentyfikowana” i nie ma dostępu do Internetu. Czego mi brakuje? Czy ma to coś wspólnego z ustawieniami “VLAN identification”? Nie jestem do końca pewien, o co chodzi.

  • *

To pytanie było * Super User Question of the Week . Przeczytaj * blog entry po więcej szczegółów lub * contribute to the blog ** samodzielnie

Odpowiedzi (6)

264
264
264
2012-09-11 16:15:49 +0000

Aby maszyna wirtualna mogła zostać podłączona do Internetu, należy ją powiązać z kartą sieciową Ethernet/Wireless NIC. W tym celu należy utworzyć “Virtual Switch”.

  1. Otwórz swój Hyper-V Manager
  2. Wybierz Action –> Virtual Switch Manager

  3. Wybierz External, a następnie Create Virtual Switch

  4. Nadaj mu nazwę, a następnie wybierz kontroler zewnętrzny, którego używasz do połączenia z Internetem (Ethernet, Wireless NIC, etc.)

  5. Wybierz Apply, a następnie OK

  6. Kliknij prawym przyciskiem myszy na Wirtualną maszynę, którą chcesz połączyć, a następnie wybierz Settings

  7. W ustawieniach Network Adapter wybierz nowo utworzony przełącznik wirtualny

. Powinien on umożliwić dostęp do połączenia z Internetem dla maszyny wirtualnej

  • *

Uwaga: może być konieczne wykonanie ipconfig /release i ipconfig /renew (Windows) lub sudo dhclient -v -r i sudo dhclient -v (Linux) na zdalnej maszynie w celu odnowienia jej ustawień DHCP i uzyskania adresu IP.

23
23
23
2012-09-10 16:42:11 +0000

Musiałem wyłączyć, a następnie ponownie włączyć Allow management operating system to share this network adapter pod Menedżerem Przełączników Wirtualnych.

Jeśli to nie zostanie sprawdzone, maszyna główna nie będzie mogła używać wybranego adaptera. Został on sprawdzony w moim przypadku, z jakiegoś powodu musiałem go przerzucić tam i z powrotem.

6
6
6
2014-02-22 03:06:28 +0000

Bez restartu udało mi się to działa z kartą bezprzewodową, która w przeciwnym razie nie robi nic.

Otwórz panel sterowania połączeniami sieciowymi

Zobaczysz ustawienie wirtualnej karty stworzył most sieciowy.

Kliknij prawym przyciskiem myszy na kartę Wi-Fi (ta z ikoną siły sygnału) i wybierz Connect/Disconnect

Następnie musisz kliknąć przełącznik On, który pojawia się na pasku bocznym i wybrać sieć. Z jakiegoś powodu był to Off, mimo że wcześniej byłem online.

Wszystko wtedy magicznie się świeciło i od razu mogłem uzyskać dostęp do internetu z mojej Win XP VM.

6
6
6
2013-03-26 05:31:39 +0000

Kolejną sztuczką jak szczegółowo w tym pytaniu Sieć Hyper-V systemu Windows 8 nie działa na hoście jest to, że może to nie działać przez sieć bezprzewodową…re zrobił ustawienie kilka razy nic - ustawił adapter ethernetowy - działał od razu. [Szybka edycja, żeby powiedzieć, że oczywiście ustawiłbym oddzielne wirtualne przełączniki dla dwóch fizycznych adapterów…]

5
5
5
2013-04-08 01:02:40 +0000

W moim przypadku podczas pracy maszyny wirtualnej zmieniłem ustawienia przełącznika wirtualnego na “Not Connected”, a następnie wróciłem do nowo utworzonego przełącznika wirtualnego. Zadziałało.

3
3
3
2017-05-12 08:20:09 +0000

Ostatnie wersje Hyper-V posiadają wirtualny adapter zwany “Przełącznikiem domyślnym”, który jest preferowany przez maszynę wirtualną. Wykonuje on skomplikowany routing wewnętrzny, aby umożliwić maszynom pracę. Wystarczy podłączyć do niego maszyny wirtualne i powinien on działać.

Alternatywnie aby podłączyć maszynę wirtualną do Internetu przez sieć WiFi, można użyć “wewnętrznego” przełącznika wirtualnego. Na zrzucie ekranu używam Ethernetu, ale działa on również z WiFi. Przełączniki wewnętrzne nie wystawiają maszyny wirtualnej na działanie Internetu, więc ogólnie rzecz biorąc są najlepszym rozwiązaniem.

Zasadniczo należy utworzyć wewnętrzny przełącznik wirtualny i podłączyć do niego adaptery maszyny wirtualnej, a następnie skorzystać z funkcji Udostępnij połączenie internetowe systemu operacyjnego.

Wszystkie kroki na zrzutach ekranu:

Następnie z adapterów w panelu sterowania udostępnij połączenie internetowe (działa dowolny adapter).

Czasami (zazwyczaj po aktualizacji systemu Windows) maszyna wirtualna traci połączenie, mimo że wszystko wydaje się być poprawnie skonfigurowane. W takim przypadku należy wyłączyć udostępnianie Internetu, a następnie włączyć je ponownie. Nie ma potrzeby restartu maszyny.