Как подключить Wi-Fi к виртуальному боксу

Обновлено: 21.11.2024

Интернет отлично работает на хосте (Ubuntu 13.04, 32-разрядная версия, полностью обновленная), но не может подключиться к Интернету в гостевой Windows 7 (под Virtualbox 4.2). Пробовал NAT и Bridge Network - ничего не помогло. Пару месяцев назад у меня было подключение к Интернету в гостевой ОС, но с тех пор я не пробовал виртуальный бокс, и теперь он почему-то исчез. Я был бы признателен, если бы кто-нибудь помог мне снова подключить ОС Windows к сети (без необходимости форматировать мой компьютер или удалять и переустанавливать гостевую ОС). Спасибо!

Вы можете попробовать загрузить гостевую систему с помощью Live CD. Если у нее есть подключение к Интернету, это проблема Windows, если нет, то, скорее всего, проблема с конфигурацией VB.

7 ответов 7

У меня была такая же проблема на 64-битной Ubuntu 12.10 с использованием Virtualbox 4.2.22. Вот шаги, которые я предпринял для решения своей проблемы:

  1. Открыть диспетчер Virtualbox
  2. Выберите компьютер, на котором не удается подключиться к Интернету, на левой панели.
  3. Нажмите кнопку "Настройки" в верхнем меню.
  4. Нажмите "Сеть" на левой панели окна настроек.
  5. Переключение на мостовой адаптер в раскрывающемся меню "Подключено к"
  6. Выберите имя сетевого адаптера, который в данный момент используется на хост-компьютере. Я использую беспроводную сеть, поэтому я выбрал eth0, который является моим беспроводным сетевым адаптером. Вы можете проверить, какой адаптер вы используете в данный момент, открыв терминал (CTRL + ALT + T по умолчанию) и запустив ifconfig. Вероятно, это будет адаптер eth, который показывает inet addr и показывает передачу данных рядом с байтами RX.
  7. В разделе "Дополнительно" убедитесь, что компьютер использует тип настольного адаптера.
  8. В разделе "Дополнительно" убедитесь, что для беспорядочного режима установлено значение "Разрешить все".
  9. Убедитесь, что в разделе "Дополнительно" установлен флажок "Кабель подключен".
  10. Нажмите "ОК", чтобы сохранить изменения.
  11. Запустите виртуальную машину

В этот момент вы сможете запустить веб-браузер на виртуальной машине и установить соединение. В этом видео представлена ​​информация, которую я перечислил выше, несмотря на то, что они используют хост Windows 7 с гостем Windows Server.

Это изображение, показывающее пример необходимых вам настроек (взято из этого ответа).

Мне помогло. Я ввожу MAC-адрес сетевого адаптера моего хост-компьютера в поле Mac Address диалогового окна конфигурации гостевой сети.

У меня работало для подключения через iphone. Хост: MacOS, гость Ubuntu (гость не имеет значения, я думаю). Большое спасибо!

Это решение сработало для меня:

Вы понимаете, что предлагаете изменить настройки в хостовой ОС, в то время как проблема существует в гостевой?

(Также есть адаптер 1 с "NAT"). Обратите внимание, что у меня также есть еще один адаптер 2 с "только для хоста", но он предназначен для подключения хоста и гостя (пинг с обоих). Спасибо!

Чтобы беспроводная связь работала, во всяком случае, на моих машинах MAC-адрес WiFi в настройках должен совпадать с аппаратным обеспечением, а также должен быть выбран wlan0 (когда хост-интернет подключается через беспроводную сеть).

ИЗМЕНИТЬ:

После того, как я приобрел гораздо больше опыта в этом, я обнаружил:

  1. Первоначальное сетевое подключение очень сложное и нестабильное.
  2. Однажды созданный, он снова подключается каждый раз без проблем.
  3. MAC-адрес не обязательно должен совпадать с аппаратным обеспечением (как было указано изначально).
  4. Из-за 1. проблемы с подключением виртуальной машины к Интернету лучше всего устраняются путем разъединения и/или изменения MAC-адреса, запуска виртуальной машины, ее остановки, повторного подключения и т. д. Рано или поздно подключение будет установлено.

[/РЕДАКТИРОВАТЬ]

Вот краткое руководство:

Сначала нажмите на значок сети и выберите Информация о подключении.

В строке Hardware Address скопируйте MAC-адрес (шесть пар цифр, разделенных двоеточием).

Вставьте в нейтральное место, например в текстовый редактор, где двоеточия можно отредактировать (удалить их). Скопируйте оставшиеся 12 отображаемых символов.

Примечание. Попытки вставить MAC-адрес с двоеточиями не увенчаются успехом.

С последней версией VirtualBox (VBox), доступной в репозиториях *buntu, версия 4.1.12 на момент написания этой статьи:

В VBox, выбрав виртуальную машину, нажмите "Настройки". Нажмите «Сеть» и на этой странице, обычно на вкладке «Адаптер 1», нажмите «Дополнительно».

Щелкните раскрывающийся список «Подключено к:» и выберите «Мостовой адаптер». Выделите данные «Mac Address» и удалите их. Вставьте настоящий MAC-адрес, скопированный выше.

Параметры проверки устанавливаются следующим образом, в порядке сверху вниз:

  • Включить сетевой адаптер: флажок установлен
  • Подключен к: мостовому адаптеру.
  • Имя: wlan0
  • Тип адаптера: тот, в названии которого есть слово "Desktop".
  • Неразборчивый режим: разрешить все
  • Mac-адрес: скопировано и вставлено выше.
  • Подключено кабелем: отмечено

Обратите внимание, что в окне виртуальной машины, по крайней мере для Win7, символ WiFi выглядит иначе, чем в основном режиме. Тем не менее Wi-Fi работает.

Если до недавнего времени все работало нормально, но внезапно ваша виртуальная машина потеряла сетевое подключение, а хост, похоже, имеет нормальное подключение к Интернету, попробуйте выполнить следующие действия.

Шаг 1. Щелкните правой кнопкой мыши значок сети виртуальной машины, который большую часть времени будет находиться в правом нижнем углу в оконном режиме.

Шаг 2. Отключите кнопку "Подключить сетевой адаптер" и, подождав около 10 секунд, снова включите ее.

Еще одно решение: если вы используете хост Windows, перейдите в Панель управления\Сеть и Интернет\Сетевые подключения, щелкните правой кнопкой мыши любой адаптер Virtualbox и выберите Диагностика , пусть он сделает свое дело, и если он обнаружит какую-либо аномалию с адаптером, он предложит вам сбросить настройки адаптера, применив рекомендуемое решение/изменения, вы соглашаетесь на это, после того как это будет сделано, вы, скорее всего, вернете сеть в нормальное состояние на вашей виртуальной машине.

Мне приходится выполнять этот шаг почти регулярно, так как я редко выключаю свой компьютер и всегда переводю его в спящий режим, поэтому после пробуждения я часто сталкиваюсь с этой проблемой.

Ташриф Шариф — разработчик программного обеспечения, ставший техническим писателем. Он обнаружил свой интерес к технологиям после того, как случайно прочитал технический журнал. Теперь он пишет обо всем, что связано с технологиями, от Windows до iOS и потоковых сервисов. Подробнее

Для решения различных проблем с ПК мы рекомендуем DriverFix:
Это программное обеспечение будет поддерживать работоспособность ваших драйверов, тем самым защищая вас от распространенных компьютерных ошибок и сбоев оборудования. Проверьте все свои драйверы прямо сейчас, выполнив 3 простых шага:

Oracle VirtualBox — это бесплатное программное обеспечение для виртуализации с открытым исходным кодом, которое позволяет пользователям запускать виртуальные машины в Windows и других платформах. Однако, если вы используете соединение Wi-Fi, вы не сможете получить к нему доступ в VirtualBox.

Это связано с тем, что VirtualBox по умолчанию не поддерживает подключение к Wi-Fi, если у пользователей не установлен USB-адаптер Wi-Fi. Однако в качестве обходного пути вы можете подключиться к сетевой карте Wi-Fi на хосте.

В этой статье мы обсудим, как включить Wi-Fi на VirtualBox для доступа в Интернет на вашей виртуальной машине.

Как исправить ошибки Wi-Fi в VirtualBox?

1. Мост сетевого адаптера Wi-Fi

  1. Запустите VirtualBox, если он еще не запущен.
  2. Откройте диспетчер VirtualBox.
  3. Выберите компьютер, на котором не удается подключиться к Интернету, на левой панели.
  4. В верхнем меню нажмите кнопку "Настройки".
  5. На левой панели нажмите Сеть в окне настроек.
  6. Затем в раскрывающемся меню "Подключено к" выберите "Мостовой адаптер".
  7. Теперь вам нужно выбрать имя сетевого адаптера, который вы сейчас используете на хост-компьютере.
  8. Убедитесь, что в разделе "Дополнительно" для компьютера выбран тип настольного адаптера.
  9. Убедитесь, что беспорядочный режим отправлен в Разрешить виртуальные машины в разделе "Дополнительно".
  10. Снова убедитесь, что в разделе "Дополнительно" установлен флажок "Кабельное подключение".
  11. Нажмите "ОК", чтобы сохранить изменения и выйти из окна настроек.
  12. Перезапустите VirtualBox и откройте веб-браузер, и теперь вы сможете получить доступ к Интернету.

После настройки параметров VirtualBox вы можете получить доступ к сети Wi-Fi на своей виртуальной машине. Если проблема не устранена, получите информацию о MAC-адресе вашего сетевого адаптера и введите ее в поле MAC-адреса в диалоговом окне конфигурации гостевой сети.

Вот как получить MAC-адрес сетевого адаптера вашего хост-компьютера.

  1. Нажмите значок "Доступ в Интернет" на панели задач.
  2. Выберите свою сеть Wi-Fi и нажмите "Свойства".
  3. Прокрутите вниз до раздела "Свойства".
  4. Запишите физический адрес (MAC):
  5. Введите MAC-адрес в диалоговом окне конфигурации сети VirtualBox.

2. Включить и отключить сетевой адаптер

  1. Щелкните правой кнопкой мыши сеть виртуальной машины на панели задач (в правом нижнем углу).
  2. Переключите переключатель, чтобы отключить параметр «Подключить сетевой адаптер».
  3. Подождите минуту или две.
  4. Переключите переключатель еще раз, чтобы снова включить параметр «Подключить сетевой адаптер».
  5. Попробуйте получить доступ к Интернету.

Это будет работать только в том случае, если соединение Wi-Fi работало ранее и внезапно прервалось.

3. Запустите средство устранения неполадок с сетью

  1. Нажмите клавишу Windows + R, чтобы открыть «Выполнить».
  2. Введите control и нажмите OK.
  3. Нажмите "Сеть и Интернет".
  4. Нажмите "Центр управления сетями и общим доступом".
  5. Выберите «Изменить настройки адаптера» на левой панели.
  6. Щелкните правой кнопкой мыши виртуальный сетевой адаптер и выберите "Диагностика".
  7. Следуйте инструкциям на экране, чтобы завершить процесс устранения неполадок.
  8. Нажмите «Применить рекомендуемые решения/изменения», если будет предложено.
  9. Попробуйте получить доступ к Интернету со своей виртуальной машины и проверьте наличие улучшений.

4. Установить адаптер NAT

  1. Запустите VirtualBox, если он не запущен.
  2. Нажмите "Настройки" и выберите "Настройки сети".
  3. В сетевой адаптер добавьте следующее:
    "BOOTPRO=DHCP"
  4. Отметьте параметр Разрешить общий доступ к Интернету в адаптере хост-компьютера.
  5. Попробуйте подключиться к Интернету и проверьте, работает ли Wi-Fi.

Чтобы получить доступ к Wi-Fi на виртуальной машине, вам необходимо внести некоторые изменения в хост и гостевую систему. Выполните действия, описанные в этой статье, чтобы решить любые проблемы, связанные с Wi-Fi, с которыми вы столкнетесь при работе с Oracle VirtualBox.

Если у вас есть другие вопросы или предложения, оставьте их в разделе комментариев ниже.

ЧИТАЙТЕ ТАКЖЕ:

По-прежнему возникают проблемы? Исправьте их с помощью этого инструмента:

Я подключаюсь к Интернету через Wi-Fi, но не могу получить к нему доступ в виртуальном боксе.

Я настроил сеть с мостовым адаптером для моего Wi-Fi, попробовал неразборчивый режим, чтобы запретить и разрешить все,
Я установил пакет расширений, но он пока не работает,

спасибо за помощь,

VirtualBox не предлагает адаптер WiFi для каких-либо виртуальных машин, это только адаптеры Ethernet, то есть проводные.

Единственный способ получить доступ к сети Wi-Fi через Wi-Fi — это использовать USB-адаптер Wi-Fi, который 1) вам придется захватить на виртуальной машине и 2) вы не сможете использовать на своем компьютере. хост.

НЕ присылайте мне личные сообщения (ЛС) для устранения неполадок, они просто удаляются.
НЕ отвечайте с помощью кнопки "ЦИТИРОВАТЬ", пожалуйста, используйте кнопку "ОТПРАВИТЬ ОТВЕТ" в нижней части формы.
Если вы запутаете какую-либо запрошенную информацию, я запутаю свой ответ. Это виртуальные UUID, а не настоящие.

socratis Site Moderator Сообщений: 27690 Присоединился: 22.10.2010, 11:03 Местоположение: Греция Основная ОС: Mac OS X Другая версия VBox: PUEL Гостевые ОС: Win(*>98), Linux*, OSX>10.5< /p>


Для простого доступа в Интернет обычно подходит конфигурация NAT, ее проще всего настроить, и она использует то, что использует хост (включая WiFi). Можете ли вы сказать, почему вы не хотите его использовать?

mpack Site Moderator Сообщений: 35573 Присоединился: 4 сентября 2008 г., 17:09 Основная ОС: MS Windows 10 Версия VBox: PUEL Гостевые ОС: В основном XP

trekfan1 Сообщений: 95 Присоединился: 13 мая 2007, 07:22 Местоположение: Италия Основная ОС: MS Windows 10 Версия VBox: PUEL Гостевые ОС: Windows, Linux

@trekfan1
Мостовое и беспроводное соединение не всегда хорошо работает. Мостовая сеть не входит в спецификацию WLAN. Мост к беспроводной сети на самом деле не является мостом. Это может или не может работать. Некоторые комбинации маршрутизаторов/точек доступа, карт WLAN и драйверов работают, некоторые нет. См. раздел Мост и Wi-Fi — Поддерживаемое оборудование.

НЕ присылайте мне личные сообщения (ЛС) для устранения неполадок, они просто удаляются.
НЕ отвечайте с помощью кнопки "ЦИТИРОВАТЬ", пожалуйста, используйте кнопку "ОТПРАВИТЬ ОТВЕТ" в нижней части формы.
Если вы запутаете какую-либо запрошенную информацию, я запутаю свой ответ. Это виртуальные UUID, а не настоящие.

socratis Site Moderator Сообщений: 27690 Присоединился: 22.10.2010, 11:03 Местоположение: Греция Основная ОС: Mac OS X Другая версия VBox: PUEL Гостевые ОС: Win(*>98), Linux*, OSX>10.5< /p>


Я специально спросил, почему ОП не хочет использовать NAT. Я предлагаю пересечь тему наведения мостов, когда мы к ней подойдем.

mpack Site Moderator Сообщений: 35573 Присоединился: 4 сентября 2008 г., 17:09 Основная ОС: MS Windows 10 Версия VBox: PUEL Гостевые ОС: В основном XP


Для простого доступа в Интернет обычно подходит конфигурация NAT, ее проще всего настроить, и она использует то, что использует хост (включая WiFi). Можете ли вы сказать, почему вы не хотите его использовать?

когда вы используете NAT, вы не можете подключить виртуальную машину к виртуальной машине и виртуальную машину к хосту, в любом случае с NAT это тоже не работает

С помощью «Сети NAT» (служба NAT) вы можете подключить виртуальную машину к виртуальной машине, а также виртуальную машину к Интернету.

Верно. К какой конкретной функции хоста вы хотите получить доступ через сетевое соединение?


Ну, это будет суть проблемы. Я предлагаю вам выяснить, почему NAT (самый простой вариант) не работает, прежде чем переходить к более продвинутым сетевым режимам. NAT всегда должен работать, если хост имеет работающее интернет-соединение.

mpack Site Moderator Сообщений: 35573 Присоединился: 4 сентября 2008 г., 17:09 Основная ОС: MS Windows 10 Версия VBox: PUEL Гостевые ОС: В основном XP

С помощью «Сети NAT» (служба NAT) вы можете подключить виртуальную машину к виртуальной машине, а также виртуальную машину к Интернету.

нет, это часть документации Virtual box

mpack Site Moderator Сообщений: 35573 Присоединился: 4 сентября 2008 г., 17:09 Основная ОС: MS Windows 10 Версия VBox: PUEL Гостевые ОС: В основном XP

да, извините, я неправильно понял

Функция NAT пытается подключиться к первой сетевой карте (обычно это проводной интерфейс). Поскольку вы не подключаете провод (если вы используете беспроводную связь), NAT не дает вам доступа наружу. Попробуйте отключить проводную сетевую карту (вашего хост-компьютера) и перезагрузите гостевую систему. У вас будет доступ в Интернет через беспроводную сетевую карту.

schulak_vdm написал: Поскольку вы не подключаете провод (если вы используете беспроводную связь), NAT не дает вам доступа наружу.


Извините, но это неправда. NAT будет использовать все, что использует ваш хост, у него нет никаких предпочтений, будь то проводное, беспроводное или что-то еще. Таким образом, отключение проводных хост-интерфейсов и другие «игры» с ними не должны влиять на подключение к Интернету.

НЕ присылайте мне личные сообщения (ЛС) для устранения неполадок, они просто удаляются.
НЕ отвечайте с помощью кнопки "ЦИТИРОВАТЬ", пожалуйста, используйте кнопку "ОТПРАВИТЬ ОТВЕТ" в нижней части формы.
Если вы запутаете какую-либо запрошенную информацию, я запутаю свой ответ. Это виртуальные UUID, а не настоящие.

socratis Site Moderator Сообщений: 27690 Присоединился: 22.10.2010, 11:03 Местоположение: Греция Основная ОС: Mac OS X Другая версия VBox: PUEL Гостевые ОС: Win(*>98), Linux*, OSX>10.5< /p>

Это определенно не так. Дома у меня ужасная стационарная связь, но нормальная связь 4G. Конечно, последний измеряется. Я регулярно контролирую, какое соединение использует HOST, чтобы у GUEST было быстрое соединение NAT, например. чтобы загрузить большое обновление функции и не тратить на это целый день.

Возможно, вам придется перезапустить гостевую систему, чего я не знаю, так как я никогда не приостанавливаю виртуальные машины, я всегда запускаю их каждый раз с нуля.

mpack Site Moderator Сообщений: 35573 Присоединился: 4 сентября 2008 г., 17:09 Основная ОС: MS Windows 10 Версия VBox: PUEL Гостевые ОС: В основном XP

Здравствуйте, я просто хотел бы знать, как я могу установить 64-битную виртуальную машину Ubuntu в VB и заставить ее работать с использованием WIFI, и мне не нужно подключаться к проводной сети в моем доме. У кого-нибудь есть идеи? Я пробовал это с рабочей станцией VM, и у меня никогда не было проблем с этим. Я тоже просто выбираю NAT и вроде все работает. Почему так сложно установить виртуальную машину Ubuntu на мой ноутбук с Windows? Я просто хочу, чтобы виртуальная машина имела доступ в Интернет через Wi-Fi.

Если у вас есть техническое мышление, вы должны знать, что VirtualBox помогает работать или запускать различные операционные системы на одном хосте. Однако для корректной работы требуется высокоскоростное подключение к Интернету. Таким образом, когда VirtualBox не подключается к Интернету, вам будет сложно пользоваться услугами. В этой статье у нас есть различные методы устранения неполадок, которые можно попробовать!

Как исправить, что VirtualBox не подключается к Интернету?

<р>1. Мост сетевого адаптера

Подключение сетевого адаптера для подключения к Wi-Fi необходимо для подключения VirtualBox к Интернету. Для соединения откройте диспетчер VirtualBox и выберите машину, которая не работает с Интернетом. Выберите сеть в настройках и переключитесь на мостовой адаптер в раскрывающемся меню. Далее выберите имя сетевого адаптера, который вы используете с хост-компьютером, и перейдите на вкладку «Дополнительно». Затем найдите тип настольного адаптера.

Кроме того, вам необходимо установить параметр "Разрешить виртуальные машины в неразборчивом режиме" и убедиться, что параметр "Подключение по кабелю" установлен. После того, как вы установили все эти настройки, нажмите кнопку «ОК», и настройки будут сохранены.Затем просто выйдите из этого окна и перезапустите VirtualBox. Затем откройте веб-браузер, и он начнет подключаться к Интернету.

<р>2. MAC-адрес

Если подключение сетевого адаптера не работает, вы можете выбрать настройки MAC-адреса и ввести их в MAC-адрес. Эта информация добавляется в диалоговое окно конфигурации сети. Для этого откройте опцию доступа в Интернет на панели задач и выберите сеть Wi-Fi. Затем нажмите на свойства и запишите MAC-адрес. Записав его, введите этот адрес в диалоговое окно конфигурации сети в VirtualBox.

<р>3. Сетевой адаптер

Это касается включения и отключения сетевого адаптера, поскольку он устраняет неполадки с подключением. Итак, щелкните правой кнопкой мыши сеть виртуальной машины и включите функцию подключения сетевого адаптера. Он отключит сетевой адаптер, и вы сможете снова включить его для включения подключенного сетевого адаптера. Как только переключение будет выполнено, вы можете снова попробовать получить доступ к Интернету, и он точно будет работать.

<р>4. Устранение неполадок с сетью

Средство устранения неполадок с сетью может решить проблемы с сетью и подключением к Интернету больше, чем вы можете себе представить. При этом проблемы с подключением к Интернету в VirtualBox можно исправить, запустив средство устранения неполадок сети. Итак, откройте диалоговое окно и откройте центр управления сетями и общим доступом на вкладке «Сеть и Интернет». На этой вкладке вы можете выбрать параметры изменения адаптера, щелкнуть правой кнопкой мыши сетевой адаптер (виртуальный) и выбрать параметр диагностики.

В результате на экране появятся подсказки, которым нужно следовать, и применить предложенные решения. После того, как вы все выполнили, попробуйте снова получить доступ к Интернету, и он обязательно покажет улучшения!

<р>5. Брандмауэр

Если вы переключили или включили брандмауэр в своей системе, VirtualBox будет с трудом подключаться к Интернету. При этом вам нужно отключить брандмауэр в вашей системе и снова попробовать подключиться к Интернету. Мы уверены, что отключение брандмауэра решит проблему подключения к Интернету с VirtualBox.

Читайте также: