Virtualbox не видит сетевой адаптер windows 10

Обновлено: 07.07.2024

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

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

Виды сетевых адаптеров VirtualBox

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

  • NAT - этот способ используется по умолчанию. Для каждой машины создается отдельная внутренняя локальная сеть, в которой машина получает ip 10.10.0.1. Машина может связаться с интернетом, используя технологию NAT, и вы можете обратиться к машине, используя проброс портов VirtualBox, но если у вас будет две виртуальные машины, то вы уже не сможете между ними так взаимодействовать. И если из основной системы к гостевой можно обратиться, то к основной ни гостевой уже никак не получится;
  • Виртуальный адаптер хоста - создается виртуальный сетевой адаптер, к которому можно подключить несколько виртуальных машин, тем самым объединив их в локальную сеть. Доступа к интернету нет, но зато машины находятся в одной сети и каждая имеет свой ip адрес, теперь они могут взаимодействовать между собой. Основная система тоже доступна по ip 192.168.56.1. Машины доступны не только между собой, но и из основной системы;
  • Сетевой мост - при таком подключении виртуальная машина становится полноценным членом локальной сети, к которой подключена основная система. Машина использует сетевой интерфейс чтобы получить адрес у роутера и становится доступна для других устройств, как и основной компьютер по своему ip адресу.
  • Внутренняя сеть - почти то же самое, что и виртуальный адаптер хоста, только без возможности доступа к виртуальной сети из основной системы, доступа к интернету нет.
  • Универсальный драйвер - позволяет использовать драйвер из расширений VirtualBox для связи между машинами, расположенными на разных физических хостах.

Теперь рассмотрим каждый вариант настройки более подробно.

Настройка сети Virtualbox

1. Настройка сети NAT

Здесь почти нет о чем говорить. Получение доступа к сети через NAT включено по умолчанию. Проброс портов я рассматривал в отдельной статье. Но если вы раньше отключали сетевые адаптеры, то чтобы включить NAT обратно достаточно открыть настройки нужной машины:


Перейти на вкладку "Сеть":


Выбрать один из адаптеров. К виртуальной машине можно подключить несколько адаптеров и это очень удобно, так как вы можете комбинировать вместе адаптер виртуального хоста и NAT чтобы получить преимущества обоих режимов. Дальше вам нужно выбрать пункт "NAT" в списке "Тип подключения".

На вкладке "Дополнительно" вы можете настроить марку устройства адаптера и MAC адрес:


Если вы собираетесь устанавливать туда в Windows, то лучше будет работать Intel PRO/1000 MT Desktop, а для Linux можно оставить AMD PCNet FAST III, так как он поддерживается всеми операционными системами.

2. Настройка сети NAT

В версии Virtualbox, начиная с 4.3 была добавлена поддержка сетей NAT, это работает очень похоже на виртуальный адаптер хоста, все машины, подключенные к одной сети могут получить доступ друг к другу, а доступ в интернет выполняется через NAT, но основная система доступа к гостевым не имеет. Чтобы настроить такое подключение нужно сначала создать сеть NAT. Для этого откройте "Файл" -> "Настройки", "Сеть". Здесь перейдите на вкладку "Сети NAT". Дальше нажмите кнопку с зеленым плюсом, чтобы создать новую сеть:

Нажмите "Ok" и закройте это окно. Дальше откройте настройки для виртуальной машины, перейдите на вкладку "Сеть" -> "Адаптер 1":

Выберите "Тип подключения" - "Сеть NAT", а "Имя" - только что созданную сеть.


Теперь все машины, подключенные к этой сети, будут доступны друг другу, как в VMWare.

3. Настройка адаптера виртуального хоста

Теперь задача немного интереснее - нам нужна локальная сеть virtualbox между несколькими виртуальными машинами и хостом. Для того чтобы все это заработало в Linux, нам нужно чтобы были загружены модули ядра vboxnetadp и vboxnetflt:

lsmod | grep vbox


Возможно, для их правильной работы вам придется установить пакет net-tools. Дальше нужно создать сам виртуальный адаптер. Для этого откройте меню "Файл", затем "Настройки" -> "Сеть". Затем нажмите кнопку с зеленым значком плюс, а затем "Ok", все параметры можно оставить по умолчанию. В VirtualBox 5.2 и выше интерфейс был изменен. Теперь вам нужно открыть меню "Инструменты" -> "Менеджер сетей хоста":


Теперь вернитесь к списку виртуальных машин, зайдите в настройки машины, "Сеть":


Выберите "Тип подключения" - "Виртуальный адаптер хоста", а имя vboxnet0, тот, который вы создали раньше.


Для всех машин, которые вы хотите объединить в одну сеть нужно выбирать один и тот же адаптер хоста. Если вы захотите добавить машинам также доступ в интернет, просто перейдите на вкладку "Адаптер 2", включите его и настройте NAT, как описано в первом пункте.

4. Настройка сетевого моста VirtualBox

Режим сетевого моста позволяет виртуальной машине выступать в роли реального сетевого устройства с отдельным ip адресом. Чтобы это настроить откройте это же меню - настойки виртуальной машины, затем "Сеть". Здесь выберите "Тип подключения" - "Сетевой мост":


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

5. Внутренняя сеть VirtualBox

Режим внутренняя сеть Virtualbox похож на "Виртуальный адаптер хоста", за тем лишь исключением, что из хостовой системы доступа к гостевым не будет, и настроить все немного проще. Достаточно выбрать "Тип подключения" - "внутренняя сеть", а затем просто выбрать нужную сеть в поле "Имя", или создать новую, просто изменив имя текущей.


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

Выводы

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

Устанавливаю сервер на ubuntu 16.2 через VB. Для того что бы заходить на сервер с хоста нужен сетевой мост, но на win10 не видно сетевой карты. Абсолютно! В режиме NAT интернет работает, но чисто истернет мне не нужен, так как я даже не могу подключиться через фтп ( WinSCP ) к машине.
Но если пытаться поставить сетевой мост нифига не получается - просто не видно сетевой карты!

Я сначала грешил на старую карту, но VMware её видит и находит, однако эта машина просто мне не подходит.

Драйвера на сетевуху стоят последние, 10-го года ( больше нет ).
пробовал переустановку в режиме совместимости с Win7, Vista, XPsp3 но ничего не помогает. Может как-то настроить надо? Раньше проблем не было, а тут прям оп и проблемы..

Вопрос не VBox, а к Windows 10, сырой недоделке. Это не лечится. Либо используйте VMWare Player, либо забудьте. VMWare так же подключается через NAT, и при попытке сделать с ним сетевой мост ничего не получается Sharky Lions Профи (958) NAT это внутренняя сеть, выход в интернет возможен только если гейтом будет хост. кривокостыли одним словом host-only и brige первый позволяет выходить в локальную сеть через интерфейс хоста как под IP хоста, так и под собственным, назначенным в ручную или полученным от DHCP второй это проброс непосредственно в интернет (во внешнюю сеть), т. е. при получении IP VM проигнорит первый DHCP и всосёт то, что ей выдаст второй DHCP по пути наружу (если упростить). на самом деле чуточку сложнее, но вам это знать не обязательно :) это VBox сырая недоделка, c VM Ware такого гомна не происходит и буфер обмена в VBox'е тоже из за винды коряво работает угу. особенно в направлении VM => Host.
а VM Ware видимо на столько же кривая как и винда, в ней это реализовано хз когда и идеально работает уже более 10 лет!
а VBox постоянно что-то не так, 3 ошибки в течение 1/2 месяца, из них 2 критические (конкретно мешающие запуску самого приложения и/или виртуальной машины)
конкретно сегодня это гомно вообще отказалось запускаться, запустил принудительно от админа, теперь отказывается воспринимать сетевой интерфейс. Поставить VirtualBox той версии, на которой все было норм, или использовать VMware т. к. она не может под какие-то задачи не подходить, это бред Не бред. VB идеально подходит под сервер, нет ненужных настроек. А версия VB в которой было все норм найти никак не могу, я даже не помню, в какой. Anton Просветленный (34013) Можно ставить через каждую десятую

Давай по пунктам.
Ты в настройках машины VirtualBox выбираешь Сетевой мост и указываешь целевой адаптер?
Если да, то в windows это никак не отразится, работать будет.

В списке нет целевого адаптера?
Тогда выбери виртуальный адаптер хоста и сделай мост средствами windows.

Ты сказаол больше полезного чеми я занешл в гугле за 2 суток. Но смотри:

Создавая виртуалку указываю сетевой мост. В поле Имя невозможно выбрать какой бы то ни было адаптер. Потому приходится пользоваться NAT, что мне не подходит. В убунте я пытался пару раз по манам прописывать в eth0 статический ип, маску сети, шлюз, и так далее. В итоге у меня всё равно нифига не робит. И если инет работает - то подключение ВинСЦП сбрасывается, орёт что я к себе же обращаюсь.
Нипанимать11
тТ

снеси нафиг VB поставь VM Ware, с VB постоянно какие-то проблемы, то лыжи не едут, то пропеллер из жопы.

и как правило проблемы в VB возникают тогда, когда надо что-то срочно сделать, в итоге 5-ти минутная работа превращается в многочасовой геморрой связанный с поиском того, на что обиделась эта тупая блондинка. да ещё среди тупых комментариев от всяких "Вань" типа: "винда сырая"


Ошибка при создании виртуального сетевого адаптера хоста. VirtualBox
Прошу о помощи! Уже несколько дней не могу справится с проблемой, гугл не помог. Нужно создать.

Драйвер сетевого адаптера на ноут Pavilion 15
Подскажите, какой сетевой драйвер надо установить на ноут Pavilion 15? А то винду 7 установили, а.

Никак не могу установить драйвер Realtek PCIe GBE Family Controller для сетевого адаптера
Никак не могу установить драйвер Realtek PCIe GBE Family Controller для сетевого адаптера. На.

Большое разрешение экрана гостевой Windows на VirtualBox
Привет всем! У меня сейчас старый монитор с разрешением 1280x1024, но мне нужно проверить.

в вмваре это называется вмваре тулз., дополнения гостевой ОС, Они у меня установлены. В гостевых виндовсах в системном лотке есть их значок. Но при щелчке по нему ничего не происходит. Хочу выйти в сеть из-под Windows на виртуальной машине Но в гостевой системе Ethernet контроллер с восклицательным знаком. там несколько способов настройки адаптера
чтобы выйти просто в интернет достаточно типа подключения NAT
у тебя какой стоит? чтобы выйти просто в интернет достаточно типа подключения NAT
у тебя какой стоит?

Добавлено через 5 минут
В виртуалке другие сетевые подключения есть?

Драйверы просит гостевая ОС. Любая - и гостевая ХР, и гостевая 7-ка.
Хотел сделать скрин, нажал Машина - Сделать снимок, а она пишет, что ошибка, сделать снимок не удалось. Со второй попытки снимок сделался, но куда она его сохранила - фиг знает, я не нашёл. Ну, короче, загружаю гостевую систему, появляется окно Мастер нового оборудования. Ethernet-контроллер. Выбираю автоматическую установку, она драйвер не находит. Да и, насколько я понимаю, если появляется мастер оборудования, система сама драйвер и не найдёт, иначе бы она всё сделала молча, без всяких мастеров.

Добавлено через 3 минуты

Ни других, ни вообще никаких нет. В "Сетевых подключениях" пусто.

Ошибка Wi-Fi на VirtualBox

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

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

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

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

Ошибка WiFi на VirtualBox

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

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

Вот как узнать MAC-адрес сетевого адаптера хост-машины.

Ошибка WiFi на VirtualBox

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

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

Ошибка WiFi на VirtualBox

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

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

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

Ошибка WiFi на VirtualBox

  1. Нажмите Windows Key + R открыть Run.
  2. Тип контроль и нажмите ОК.
  3. Нажмите на Сеть и Интернет.
  4. Нажмите на Центр коммуникаций и передачи данных.
  5. Выберите Изменение параметров адаптера с левой панели.
  6. Щелкните правой кнопкой мыши на папку Виртуальный сетевой адаптер и выберите Диагноз.
  7. Следуйте инструкциям на экране для завершения процесса устранения неполадок.
  8. Нажмите на Применить рекомендуемые решения / изменения если будет предложено.
  9. Попробуйте получить доступ к Интернету с вашей виртуальной машины и проверьте наличие улучшений.

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

Ошибка WiFi на VirtualBox

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

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

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

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