Мостові мережі не працюють. Хост Windows 7, Guest Ubuntu 14.04. Перепробував усе


0

це досить популярна проблема, і я бачив багато рішень, але жодне з них не працювало на мене. Я створив віртуальну машину з Ubuntu 14.04 і нічого не змінив у конфігурації Ubuntu. З NAT я маю підключення до Інтернету в гостьовому режимі, але коли я змінюю тип мережі на Bridged, немає гостя в Інтернеті. Хост працює нормально. Ця ж проблема є з машинами, створеними за допомогою VMware Player. Я встановив програвач VMware Player після роботи з VirtualBox, тому мережеві карти VMware Player не викликають цих проблем. Але іноді я використовую vSphere Client, який був встановлений до VirtualBox, і, можливо, це може спричинити цю проблему, але я не бачив мережевих карт, створених vSphere, які могли б викликати конфлікти. Про всяк випадок я вимкнув усі мережеві машини, за винятком мережевих карток хоста та VirtualBox. Той самий результат.

Мережева карта, вибрана в конфігурації Bridge, - це та сама картка, яка використовується хост-системою. Підключення до Інтернету бездротового зв'язку є бездротовим, але коли я намагався використовувати дротовий Інтернет-з'єднання, результат був таким самим. Я спробував відключити брандмауер, відключити антивірус та багато інших рішень, які знайшов. Досі немає зв’язку з Інтернетом для мостового гостя. Я сидів із нашим адміністратором мережі більше години, і ми досі не знаємо, що не так. Всі ідеї вітаються.

Щось має бути не так на хості Windows 7, але я не маю уявлення, що це може бути.

У випадку, якщо це може бути корисним, я публікую основну інформацію від гостя Ubuntu (Bridged Networking):

tomek@tomek-iic:~$ ifconfig

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:da:b6:6d brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::a00:27ff:feda:b66d/64 scope link 
       valid_lft forever preferred_lft forever

tomek@tomek-iic:~$ cat /etc/network/interfaces

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

tomek@tomek-iic:~$ ip a

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:da:b6:6d brd ff:ff:ff:ff:ff:ff
    inet6 fe80::a00:27ff:feda:b66d/64 scope link 
       valid_lft forever preferred_lft forever

Ви використовуєте DHCP в гостях? Чи можете ви розміщувати гостьові / etc / network / інтерфейси?
Маурісіо Лопес

@Mauricio Наскільки я знаю, DHCP відключений так, як це має бути в мостовій мережі. Гость / тощо / мережа / інтерфейси та інші відомості розміщуються під питанням. ; )
ctomek

Я запитав про / etc / network / interfaces, оскільки у цьому файлі повинна бути якась конфігурація інтерфейсу eth0, і я бачу лише lo. Як додати ip-адресу до інтерфейсу? І налаштувати посилання? І написати маршрути? Все вручну чи ви використовуєте NetworkManager?
Маурісіо Лопес

@Mauricio Я не змінив конфігурацію Ubuntu після встановлення. У Ubuntu за замовчуванням встановлено мережевий менеджер, і він обробляє мережу, тому вся поточна конфігурація мережі виробляється мережевим менеджером у комплекті з Ubuntu. Деякий час тому я створив віртуальну машину на VirtualBox з різними хостами Windows 7 та мостовою мережею.
ctomek

@Mauricio Я знайшов рішення, моя відповідь нижче. Дякуємо за допомогу. ; )
ctomek

Відповіді:


0

Перевірте, чи є ви прив’язаними до правильного інтерфейсу Якщо ви користуєтеся бездротовим зв’язком, ваш порт Ethernet на хості відображатиметься як відключений, і міст не працюватиме. У мене раніше була ця проблема за допомогою VirtualBox в Windows 7


Якщо це відповідає на ваше запитання, cat / sys / class / net / eth0 / operstate повертається "вгору", тож eth0 працює. Але я не впевнений, чи зрозумів я ваше запитання. Так, порт Ethernet відключений, але в мережевих параметрах віртуальної машини я встановив адаптер бездротової мережі як адаптер хоста, тому цього має бути достатньо. З цим Ubuntu знає лише про працюючий адаптер бездротової мережі і не знає про відключений провідний адаптер. Виправте мене, якщо я щось пропускаю.
ctomek

Я знайшов рішення, моя відповідь нижче. Дякуємо за допомогу. ; )
ctomek

0

Мені потрібно було встановити статичний ip для гостьової машини, і він працює!


1
Детальніше про те, як ви це зробили? На який IP ви встановили його тощо? Ви використовували графічний інтерфейс чи командний рядок? Як? Допомога оцінена!
elsurudo

Будь-який безкоштовний IP-адрес у вашій локальній мережі буде нормальним. Для встановлення статичного IP-адреси Ubuntu потрібно змінити один-два конфігураційні файли і, можливо, зробити щось більше, я зараз не пам’ятаю цього. Просто google "ubuntu static ip", і ви дізнаєтесь, як саме це зробити.
ctomek
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.