VirtualBox Ubuntu 14.04 - Адаптер моста, не работающий

Я испытываю некоторые затруднения при установке моего сетевого соединения с помощью Соединенной мостом конфигурации Адаптера. Я только запускаю с Linux и даже если я проходил различные обсуждения форума сети, я все еще не могу заставить его работать. NAT работает отлично, и я могу получить доступ к Интернету, в то время как с Соединенным мостом Адаптером сетевой недостижимый результат, хотя мне нужен он для приложения, я имею в виду.

Моя установка следующая:

VirtualBox 5, хост: Windows 10, гость: Ubuntu 14.04 LTS

Здесь Вы видели в деталях мою конфигурацию

Конфигурация Сети VirtualBox Около Realtek, я мог использовать также: адаптер Qualcomm Atheros AR946x Беспроводной сети. Однако проблема остается тем же, так как кажется, что у меня нет сетевой работы.

Это, если ifconfig управляют:

    giulio@giulio-VirtualBox:~$ ifconfig
    eth0      Link encap:Ethernet  HWaddr 08:00:27:f5:87:2f  
              inet6 addr: fe80::a00:27ff:fef5:872f/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:88 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:0 (0.0 B)  TX bytes:24737 (24.7 KB)

    lo        Link encap:Local Loopback  
              inet addr:127.0.0.1  Mask:255.0.0.0
              inet6 addr: ::1/128 Scope:Host
              UP LOOPBACK RUNNING  MTU:65536  Metric:1
              RX packets:161 errors:0 dropped:0 overruns:0 frame:0
              TX packets:161 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0 
              RX bytes:11409 (11.4 KB)  TX bytes:11409 (11.4 KB)

В то время как/etc/network/interface похож на это:

      # interfaces(5) file used by ifup(8) and ifdown(8)
      auto lo
      iface lo inet loopback

Здесь это - снимок экрана полных параметров сети. Для настроек IPv4 я использую Автоматический (DHCP), в то время как для IPv6 я установил, "игнорируют".

Я надеюсь, что кто-то мог взглянуть и выручить меня, спасибо! Giulio

2
задан 18 January 2016 в 17:20

4 ответа

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

основная проблема была то, что мой гость ОС отправлял пакеты с другим MAC-адресом по сравнению с моим хостом ОС.

Таким образом трафик становился отброшенным в шлюзе Wi-Fi.

решение состояло в том, чтобы изменить MAC-адрес в госте ОС и иметь тот же MAC для гостя, а также разместить ОС.

Шаги:

  1. Выключаются, VM

  2. Переходят к Настройкам-> Сеть-> Усовершенствованный и удаляют MAC-адрес.

  3. Проверка MAC-адрес хост-машины (ifconfig-a или ipconfig / все) и обновление то же в опции на шаге 2.

  4. Сохраняет настройки и запускает VM, это должно работать, и Интернет должен быть достижимым :)

3
ответ дан 2 December 2019 в 03:49

В первую очередь: Соединенная мостом конфигурация не работает с Wi-Fi.

, Таким образом, Вы не можете соединить Qualcomm Atheros AR946x мостом к своему VMs, но можно использовать адаптер Realtek, я вижу, что Вы только показываете конфигурацию Ubuntu и конфигурацию VM, но вопрос может быть с Windows.

я предлагаю, чтобы Вы нашли, как Ваша сеть Windows настроена, чтобы заставить его работать.

, Возможно, это может помочь Вам найти проблему: https://stackoverflow.com/questions/31922055/bridged-networking-not-working-in-virtualbox-under-windows-10

-1
ответ дан 2 December 2019 в 03:49

Необходимо добавить маршрут к шлюзу по умолчанию:

sudo bash
route add default gw 192.168.0.X

Проверка и изменение nano /etc/reslov.conf для установки его на Google DNS. Это не является персистентным, так мог бы хотеть запустить скрипт при запуске.

Наконец, измените IP на любой другой IP, который не используется в сети, включая хост-машину:

ifconfig [interface] down
ifconfig [interface] 192.168.0.X netmask 255.255.255.0 broadcast 192.168.0.255
ifconfig [interface] up
0
ответ дан 2 December 2019 в 03:49

У меня была эта проблема на Pop!_OS 19.10 (под управлением гостевой системы Debian 10).

Tl;dr: Запуск sudo modprobe vboxnetflt на хосте устранил проблему.


Похоже, проблема в том, что модуль ядра vboxnetflt не был загружен.

Когда я впервые запустил виртуальную машину, она предложила мне загрузить vboxdrv, что я и сделал, и это сработало. Я не перезапускал (и до сих пор не перезапускал) хост, чтобы посмотреть, изменилось ли что-нибудь.

Запуск сети «NAT» работал, и я попытался изменить его на «Bridged Adapter». Я получил «не удалось активировать сеть». Я перезапускал несколько раз, не получая ошибок от VirtualBox. Только когда я полностью выключил виртуальную машину (чтобы попробовать решение @IamSushil), я получил ошибку запуска, которая привела меня к этому решению.

1
ответ дан 3 April 2020 в 12:09

Другие вопросы по тегам:

Похожие вопросы: