Mam system Windows 8 Pro na moim komputerze domowym. Chcę mieć maszynę wirtualną z systemem Windows 7 Professional działającą pod funkcją Hyper-V i chcę, aby maszyna wirtualna miała pełny dostęp do Internetu. Moja fizyczna maszyna ma kartę sieci bezprzewodowej, której używam do łączenia się z routerem.
Oto co dotychczas zrobiłem:
W Menedżerze funkcji Hyper-V utworzyłem nowy Zewnętrzny przełącznik wirtualny, który jest podłączony do mojej bezprzewodowej karty sieciowej. Jeśli spojrzę na stronę Połączenia sieciowe systemu Windows 8, widzę, że utworzono wirtualną kartę Ethernet i mostek sieciowy, a moja karta sieci bezprzewodowej jest teraz zmostkowana.
Utworzyłem maszynę wirtualną z systemem Windows 7 i w ustawieniach funkcji Hyper-V ustawiłem ją tak, aby używała przełącznika wirtualnego.
Kiedy loguję 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 „identyfikacji VLAN”? Nie jestem do końca pewien, o co chodzi.
To pytanie było pytaniem superużytkownika tygodnia .
Przeczytać wpis w blogu więcej szczegółów lub przyczynić się do bloga samemu
źródło
Odpowiedzi:
Aby uzyskać połączenie maszyny wirtualnej z Internetem, musisz powiązać ją z kartą Ethernet / Wireless NIC. W tym celu należy utworzyć „przełącznik wirtualny”.
Wybierz
Action
->Virtual Switch Manager
Wybierz,
External
a następnieCreate Virtual Switch
Nadaj przełącznikowi nazwę, a następnie wybierz zewnętrzny kontroler, którego używasz do łączenia się z Internetem (Ethernet, bezprzewodowa karta sieciowa itp.)
Uwaga : musisz wybrać sposób, w jaki faktycznie łączysz się z Internetem. IE, jeśli komputer jest skonfigurowany do korzystania z Wi-Fi lub Ethernet, ale obecnie korzysta z Ethernetu, musisz użyć Ethernetu - połączenie Wi-Fi nie będzie działać, ponieważ host nie korzysta z niego.
Wybierz,
Apply
a następnieOK
Kliknij prawym przyciskiem myszy maszynę wirtualną, z którą chcesz się połączyć, i wybierz
Settings
W
Network Adapter
ustawieniu wybierz nowo utworzony przełącznik wirtualnyPowinno to umożliwić dostęp do połączenia maszyny wirtualnej używanej do łączenia się z Internetem
Uwaga: może być konieczne wykonanie polecenia a
ipconfig /release
orazipconfig /renew
(Windows) lub asudo dhclient -v -r
isudo dhclient -v
(Linux) na zdalnym komputerze, aby odnowić ustawienia DHCP i pobrać adres IP.źródło
Action
- zamiast tego kliknij prawym przyciskiem myszy nazwę komputera (w lewym obszarze)Musiałem wyłączyć, a następnie ponownie włączyć
Allow management operating system to share this network adapter
w Virtual Switch Manager.Jeśli nie zostanie to zaznaczone, komputer hosta nie będzie mógł użyć wybranego adaptera. Zostało to sprawdzone w moim przypadku, z jakiegoś powodu musiałem go przewracać w tę iz powrotem.
źródło
Inną sztuczką opisaną w tym pytaniu Windows 8 Hyper-V sieć nie działająca na hoście jest to, że może nie działać przez sieć bezprzewodową ... ponownie nie ustawiłem kilka razy nic - skonfigurowałem adapter Ethernet - działało od razu. [szybka edycja, aby powiedzieć, że oczywiście skonfigurowałbym osobne przełączniki wirtualne dla dwóch fizycznych adapterów ...]
źródło
Bez ponownego uruchomienia udało mi się uruchomić go z kartą sieci bezprzewodowej, która w przeciwnym razie nic nie robi.
Otwórz panel sterowania połączeniami sieciowymi
Zobaczysz, że ustawienie wirtualnej karty utworzyło most sieciowy.
Kliknij prawym przyciskiem myszy adapter Wi-Fi (ten z ikoną siły sygnału) i wybierz
Connect/Disconnect
Następnie musisz kliknąć
On
przełącznik pojawiający się na pasku bocznym i wybrać sieć. Z jakiegoś powodu byłoOff
tak, mimo że wcześniej byłem online.Wszystko wtedy magicznie się rozjaśniło i byłem w stanie natychmiast uzyskać dostęp do Internetu z poziomu mojej maszyny Wirtualnej Win XP.
źródło
W moim przypadku podczas działania maszyny wirtualnej zmieniłem ustawienia przełącznika wirtualnego na „Brak połączenia”, a następnie z powrotem na nowo utworzony przełącznik wirtualny. Pracował
źródło
Najnowsze wersje funkcji Hyper-V mają adapter wirtualny o nazwie „Przełącznik domyślny”, który najlepiej jest używać przez maszynę wirtualną. Wykonuje złożone wewnętrzne routing, aby umożliwić działanie maszyn. Po prostu podłącz do niego swoje maszyny wirtualne i powinno działać.
Alternatywnie, aby połączyć maszynę wirtualną z Internetem za pośrednictwem sieci Wi-Fi, możesz użyć „wewnętrznego” przełącznika wirtualnego. Na zrzucie ekranu korzystam z Ethernetu, ale działa również z Wi-Fi. Przełączniki wewnętrzne nie narażają maszyny wirtualnej na działanie Internetu, dlatego są ogólnie najlepszym rozwiązaniem.
Zasadniczo musisz utworzyć wewnętrzny przełącznik wirtualny i podłączyć do niego adaptery maszyny wirtualnej, a następnie użyć funkcji udostępniania połączenia internetowego systemu operacyjnego .
Wszystkie kroki na zrzutach ekranu:
Następnie z Adaptery w Panelu sterowania udostępnij swoje połączenie internetowe (działa dowolna karta).
Czasami (zwykle po aktualizacji systemu Windows) maszyna wirtualna traci połączenie, chociaż wszystko wydaje się być poprawnie skonfigurowane. W takim przypadku musisz wyłączyć udostępnianie Internetu, a następnie włączyć je ponownie. Nie musisz restartować.
źródło