Właśnie utworzyłem maszynę wirtualną i nie mam pojęcia, dlaczego nie mam połączenia z siecią. Próbowałem rozwiązać wiele problemów, głównie następujące w różnych kombinacjach:
- Utworzono wewnętrzne i zewnętrzne przełączniki wirtualne w Virtual Switch Manager
- W Ustawieniach VM> Karta sieciowa próbowałem wybrać oba te wirtualne przełączniki i zaznaczyłem opcję „Włącz identyfikację wirtualnej sieci LAN”
- W Windows> Połączenia sieciowe na moim komputerze lokalnym widzę zarówno przełączniki wewnętrzne, jak i zewnętrzne. Próbowałem udostępnić moje lokalne połączenie Ethernet zewnętrznemu, ale to nie zadziałało
- W Windows> Połączenia sieciowe próbowałem udostępnić zewnętrzny wirtualny przełącznik wewnętrznemu, ale nie kości
- Po stronie Ubuntu poszedłem do ustawień połączenia przewodowego, a następnie IPv4 i ustawiłem go na automatyczny, a kiedy to nie zadziałało, spróbowałem ręcznie. Dałem mu znany dostępny adres IP, maskę sieci i bramę, ale to też nie działało
Więc teraz stoję, mam Ubuntu pokazujące, że połączenie przewodowe jest podłączone, ale nie mogę uzyskać dostępu do Internetu. Masz jakieś pomysły, jak mogę rozwiązać ten problem? W razie potrzeby mogę publikować zrzuty ekranu, ale wygląda na to, że mogę dodać tylko 2 na post, ponieważ nie mam wystarczająco wysokiej reputacji. Dzięki!
ubuntu
virtual-machine
hyper-v
paulr24
źródło
źródło
Odpowiedzi:
Miałem ten sam problem z Ubuntu 17.04 działającym na Hyper-V / Windows 10.
Rozwiązanie było dość proste, gdy się dowiedziałem. Wygląda na to, że domyślną opcją instalacji jest użycie sieci wewnętrznej, która nie zapewnia dostępu do Internetu.
Na maszynie wirtualnej Ubuntu w Hyper-V:
Z powrotem na maszynie wirtualnej Ubuntu w Hyper-V:
Uwaga: najpierw próbowałem po prostu zmienić sieć wewnętrzną na zewnętrzną (kroki 4-6) w sekcji Virtual Switch Manager \ Layered_Wi-fi. Powtarzało się to wielokrotnie. Myślę, że było tak, ponieważ ustawienie było w użyciu, ale nie było to bardzo jasne. Kiedy raz zrobiłem kroki 1-3, działało to jak urok.
źródło
Kroki rozwiązywania problemów z brakiem połączenia internetowego na maszynie wirtualnej Ubuntu w Hyper-V:
1.1.1.1,1.0.0.1
do DNS CloudFlare . Kliknij Zastosuj. Wyłącz Ethernet i włącz ponownie. Przekonałem się, że jest to konieczne, aby zmiany zostały wprowadzone, więc wyłączaj i włączaj Ethernet przy każdej zmianie ustawień Ethernet.W większości przypadków powyższe powinno rozwiązać problem, ale jeśli nie, jest jeszcze kilka rzeczy, które możesz wypróbować.
ipconfig
na komputerze hosta i zanotuj na przykład adres IPv4 w polu Domyślny przełącznik172.10.100.15
. W Ubuntu VM, jeśli pierwsze 3 części adresu IPv4 są takie same, na przykład172.22.100.75
znajdują się w tej samej sieci. Jeśli nie, przejdź do zakładki IPv4 i ustaw Metoda IPv4 na Ręcznie. Następnie wprowadź adresy w następujący sposób:Inne rzeczy do wypróbowania:
źródło
spróbuj dodać „starszą kartę sieciową” i ustawienie
normalna karta sieciowa jest przystosowana do pracy z systemem Windows 7+, jeśli nie wcześniej
Miałem nadzieję, że to pomogło Tobie i wielu innym
Miałem ten problem z Reactos i XP i działało dobrze
aby dodać przełącznik nework, którego można użyć jako starszej karty sieciowej, wykonaj następujące czynności:
Aby dodać przełącznik do maszyny wirtualnej:
Uwaga: maszyna wirtualna może używać jednocześnie tylko 1 przełącznik
źródło
źródło