Нет интернета на виртуальной машине virtualbox windows 7

Обновлено: 06.07.2024

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

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

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

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

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

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

Это работало для моей виртуальной машины Ubuntu 14.4 на компьютере с Windows 10. Спасибо, Джейк. Работал на меня. Я ввожу MAC-адрес сетевого адаптера моего хост-компьютера в поле Mac-адреса диалогового окна конфигурации сети гостей. У меня работало для подключения через iphone. Ведущий: MacOS, гость Ubuntu (гость должен быть неуместным, я считаю). Большое спасибо! Работал для меня на моем госте Ubuntu Server 16.04 на хосте Ubuntu Desktop 16.04. Благодарю.

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

РЕДАКТИРОВАТЬ:

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

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

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

Вот быстрый HowTo:

Сначала щелкните значок сети и выберите «Информация о соединении».

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

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

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

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

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

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

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

  • Включить сетевой адаптер: проверено
  • Присоединен к: мостовой адаптер
  • Имя: wlan0

В разделе «Дополнительно»

  • Тип адаптера: тот, который имеет «Desktop» в названии
  • Случайный режим: разрешить все
  • Mac-адрес: как скопировано и вставлено выше
  • Кабель подключен: проверено

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

Я пробовал выше решения, но, к сожалению, я не нашел работу.

Я попробовал ниже упомянутое решение:

  1. установите NAT Adapter в настройках виртуальной коробки> Настройки сети.
  2. Добавьте «BOOTPRO = DHCP» в сетевой адаптер.
  3. Установите флажок Разрешить общий доступ к Интернету в адаптере хост-машины.

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

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

Сеть VirtualBox перестала работать

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

Другое решение: если вы работаете в Windows Host, Control Panel\Network and Internet\Network Connections щелкните правой кнопкой мыши на любом из Virtualbox adapter и выберите Diagnose , позвольте ему делать свое дело, и если он обнаружит некоторую аномалию с адаптером, он предложит вам сбросить адаптер, выбрав Apply the recommended solution/changes для что после того, как это будет сделано, вам, скорее всего, следует восстановить нормальную сеть на вашей виртуальной машине.

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

Сеть VirtualBox перестала работать внезапно

У меня была та же проблема с VirtualBox VM (5.9.14), которая работала ранее и перестала работать после выключения / перезагрузки. В моем случае опция VB «кабель подключен» была отключена по непонятной причине. Включение этого параметра снова привело к тому, что все снова заработало (в этом случае нет необходимости в смешанном режиме, поскольку я не делаю ничего, требующего этого - никакого WireShark или чего-либо подобного). Итог: не предполагайте, что конфигурация сети для вашей виртуальной машины является правильной. Если у вас есть проблемы, просмотрите эту часть конфигурации.

Здравствуйте!
У меня появилась одна проблема - пропал интернет на виртуальной машине.
Хостовая машина: Windows Vista Ultimate
Гоствевая машина: Windows XP
Тип сети: Shared Networking (NAT)
После установки Virtual PC интернет заработал сразу и без каких либо проблем. потом пару недель не пользовался Virtual PC.
Когда я снова обратился к этой программе, обнаружил, что сеть в гостевой машине есть, но интернета нет. Переустановка Virtual PC не помогла.

Если поможет, привожу эту информацию:

Свойства сетевого адаптера на гостевой машине:
Физический адрес: 00-03-FF-AE-0F-1F
IP-адрес: 192.168.131.65
Маска подсети: 255.255.255.0
Основной шлюз: 192.168.131.254
DHCP-сервер: 192.168.131.254
Аренда получена: 2009-03-11 17:32:08
Аренда истекает: 2026-03-16 12:20:39
DNS-серверы: 195.54.122.211, 195.54.122.221
WINS-сервер:

Получение сетевого адреса на гостевой машине - автоматическое

Свойства сетевого адаптера (который получает интернет) на хост-машине:
Anslutningsspecifikt DNS-suffix:
Описание: GlobeTrotter HSxPA - Network Interface
Физический адрес: 00-F1-D0-00-F1-D0
DHCP активирован: Да
IPv4 IP-adress: 78.105.156.173
IPv4 Nätmask (Маска подсети:): 255.255.255.0
Lånet erhölls: den 11 mars 2009 16:45:59
Lånet upphör: den 19 mars 2009 14:05:33
IPv4 Standard-gateway: 79.102.174.181
IPv4 DHCP-server: 79.102.174.182
IPv4 DNS-servrar: 195.54.122.211, 195.54.122.221
IPv4 WINS-server:
NetBIOS через Tcpip активирован: Дa
Länklokal IPv6-adress: fe80::d530:8e92:15e1:d377%16
IPv6 Standard-gateway:
IPv6 DNS-server:

Добавлю также что при попытке пинговать адреса в интернете, определяет IP адрес узла, но пакетами не обменивается. То есть, если я правильно все понимаю, интернет он все-таки "видит", но работать в нем не может.

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

Настройка сетевого подключения по умолчанию в rashbian для подключения к сети интернет
Всем здравствуйте! На orange PI zero поднял ОС rashbian с необходимым ПО. Всё работает как надо. .

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

Настройка удаленного подключения к роутеру (asus n10) через интернет
Добрый день ! Прошу помочь, не могу настроить удаленный доступ к роутеру asus n10, требуется через.

Восстановление подключения Oracle VM VirtualBox 4.3.6 r91406
После переустановки системы на базе существующего диска создаю экземпляр машины. При попытке.

Через нат не должно быть проблем, настраивать дополнительно ничего не надо.
Можем разобрать настройки сетевого моста, выкладывайте ipconfig /all и скрин сетевых настроек для гостевой из программы.

Извините за задержку. Руки не доходили.

Имя компьютера . . . . . . . . . : TEST-PC
Основной DNS-суффикс . . . . . . :
Тип узла. . . . . . . . . . . . . : Смешанный
IP-маршрутизация включена . . . . : Нет
WINS-прокси включен . . . . . . . : Нет
Порядок просмотра суффиксов DNS . : joxnet

Ethernet adapter Подключение по локальной сети:

DNS-серверы. . . . . . . . . . . : 93.88.129.2
93.88.128.2
10.0.0.2
NetBios через TCP/IP. . . . . . . . : Включен

Туннельный адаптер isatap.joxnet:

Состояние среды. . . . . . . . : Среда передачи недоступна.
DNS-суффикс подключения . . . . . : joxnet
Описание. . . . . . . . . . . . . : Адаптер Microsoft ISATAP
Физический адрес. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP включен. . . . . . . . . . . : Нет
Автонастройка включена. . . . . . : Да

Туннельный адаптер Teredo Tunneling Pseudo-Interface:

Состояние среды. . . . . . . . : Среда передачи недоступна.
DNS-суффикс подключения . . . . . :
Описание. . . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
Физический адрес. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP включен. . . . . . . . . . . : Нет
Автонастройка включена. . . . . . : Да

Имя компьютера . . . . . . . . . : TEST-PC
Основной DNS-суффикс . . . . . . :
Тип узла. . . . . . . . . . . . . : Смешанный
IP-маршрутизация включена . . . . : Нет
WINS-прокси включен . . . . . . . : Нет
Порядок просмотра суффиксов DNS . : joxnet

Ethernet adapter Подключение по локальной сети:

DNS-серверы. . . . . . . . . . . : 10.0.0.2
NetBios через TCP/IP. . . . . . . . : Включен

Туннельный адаптер isatap.joxnet:

Состояние среды. . . . . . . . : Среда передачи недоступна.
DNS-суффикс подключения . . . . . : joxnet
Описание. . . . . . . . . . . . . : Адаптер Microsoft ISATAP
Физический адрес. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP включен. . . . . . . . . . . : Нет
Автонастройка включена. . . . . . : Да

Туннельный адаптер Teredo Tunneling Pseudo-Interface:

DNS-суффикс подключения . . . . . :
Описание. . . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
Физический адрес. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP включен. . . . . . . . . . . : Нет
Автонастройка включена. . . . . . : Да
IPv6-адрес. . . . . . . . . . . . : 2001:0:9d38:6ab8:6d:264b:f57e:b08a(Основн
ой)
Локальный IPv6-адрес канала . . . : fe80::6d:264b:f57e:b08a%13(Основной)
Основной шлюз. . . . . . . . . : ::
NetBios через TCP/IP. . . . . . . . : Отключен

Виртуальные машины 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, но иногда может понадобиться виртуальный адаптер хоста, все же остальные режимы используются намного реже.

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