Ubuntu 12.04 VM на Windows 8 Hyper-V - відсутність підключення до мережі


12

Я намагався підключити свою віртуальну машину Ubuntu 12.04 до Інтернету. Я шукав і знайшов деяку інформацію, але досі не мав успіху. Я також спробував Linux Mint, і мережевого підключення немає.

Мої налаштування адаптера: Налаштування адаптера

Налаштування мережі Ubuntu в HyperV UbuntuNetworkSetup

HyperV Менеджер віртуальних комутаторів VirtualSwitchManager

Я не впевнений, чи це проблема, але це здається вірогідним. Однак у будь-який час, коли я намагаюся зробити зовнішній комутатор віртуальним перемикачем Hyper-V, я отримую повідомлення, показане нижче, і я не можу встановити це властивість. UnableToEnableHyperVExtensible

Будь-яка допомога вдячна.

Якщо потрібна додаткова інформація, будь ласка, повідомте мене. Я намагався бути максимально ретельним


Будь-яка причина не використовувати програвач VMWare Player або VirtualBox?
кобальц

1
Я не маю досвіду роботи з VMWare. Я спробував використовувати VirtualBox, і це було завжди дуже повільно. Також Visual Studio для розробки Windows Phone використовує емулятор, який працює в Hyper-V; VirtualBox та Hyper-V не люблять грати добре разом.
AndrewK

Дякую за інформацію. Я просто поцікавився. Завжди використовували VirtualBox та QEMU. Ніколи не знав, чому хтось буде використовувати Hyper-V, але це має сенс.
кобальц

Приємно, що він поставляється і з Windows, і тепер, коли у мене є підключення до Інтернету, він працює дуже добре.
AndrewK

Які настройки були для внутрішнього віртуального комутатора? (Вибачте, я публікую як запитання, але я щойно приєднався, і він говорить, що мені потрібно 50 балів репутації, щоб залишити коментар.)

Відповіді:


11

Ну, я зрозумів це. Мені довелося створити внутрішній віртуальний комутатор, а потім перейти до зовнішнього віртуального комутатора та поділитися його зв’язком із внутрішнім віртуальним комутатором.

Приклад


У мене з тією ж проблемою і зараз, і я змінив налаштування тут, але він все ще не відображається як підключений = (
qodeninja

Дуже дивне рішення! Але, працює як шарм. Спасибі!
Голодний кодер

1

Рішення без запуску / перезапуску гостьової ОС.

1] Видаліть всі віртуальні комутатори та позначте зірочку.

2] Створіть зовнішній комутатор із зовнішньою мережею, вибраною або Ethernet, або WiFi. (зачекайте хвилину)

3] Тепер створіть внутрішній вимикач. (знову зачекайте хвилину)

4] Перейдіть до Панелі управління \ Мережа та Інтернет \ Мережеві підключення та клацніть правою кнопкою миші на зовнішній вимикач, перейдіть на вкладку Обмін та включіть спільний доступ для внутрішнього перемикача. (Тепер, якщо ви не бачите переліку мережевих адаптерів, що включає внутрішній комутатор, можливо, вам доведеться почати заново або почекати деякий час, щоб усі зміни вступили в силу.)

5] Виберіть внутрішній перемикач для вашого типу Linux гостьова ОС та включити мережу в ОС. (Вам не потрібно перезавантажувати гостьову ОС на будь-якому з кроків) Сподіваємося, ваша гостьова ОС підключиться до Інтернету, а також до внутрішньої мережі.

Я перевірив і перевірив цей точний процес для RedHat7, CentOS7 та Kali Linux.


0

Я прочитав багато статей про ці проблеми, і багато хто стверджує, що для вирішення проблеми ділиться підключенням до Інтернету через адаптер wifi. У моєму випадку це не спрацювало. Що для мене працювало, і воно повинно відповісти на ваше запитання:

  1. Створіть внутрішній віртуальний комутатор під Hyper-V.
    а. Відкрийте "Hyper V Manager".
    б. Виберіть "Менеджер віртуальних комутаторів".
    c. У розділі Новий віртуальний комутатор виберіть "Внутрішній".
    г. Виберіть "Створити віртуальний комутатор".
  2. Вимкнення UMM Ubuntu.
  3. Додайте застарілий адаптер із внутрішнім віртуальним комутатором, який щойно створений на кроці 1.
  4. Відкрийте "Центр мережі та обміну".
  5. Виберіть "Змінити налаштування адаптера".
  6. Виберіть адаптер Wifi та віртуальний комутатор, який ви тільки що зробили, клацніть правою кнопкою миші опцію меню "Створити міст".
  7. Запустіть Ubuntu VM.
  8. Вхід в Ubuntu.
  9. Зачекайте хвилину, і з'єднання має підключитися.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.