Я використовую VirtualBox під керуванням Win XP і гостьову Linux ОС Fedora 16 з мостовою мережею ( eth4 ). Це працювало без проблем протягом століть незалежно від статичних або динамічних адрес за допомогою DHCP (вручну перемикаються в конфігурації мережі) використовувалися в залежності від того, в якому місці я був підключений.
Тому що я використовую putty для входу в гостьову Linux періодичну шпаклівку реконфігурації (IP) дратує мене, тому я включив другий мережевий адаптер ( eth5 ) налаштовано як Адаптер Ethernet тільки для хоста надання "статично-достатньої" адреси через DHCP. putty налаштований для входу на цю адресу. Цей інтерфейс ( eth5 ) працює так, як замислюється, але зв'язок між мережами веде себе випадковим чином.
В основному eth4 не отримує IP-адресу, я бачу Знайдіть DHCP запит на хост при перехопленні інтерфейсу (ethereal). Але немає відповіді або передачі на шлюз для запиту DHCP-сервера. Я не впевнений, що я міг би побачити переданий запит, але я вважаю, що відповідь має бути видимою. Здається, драйвер вікон блокує трафік. Я не бачу його в журналі брандмауера (але я думаю, що є лише UDP / TCP). Коли я вимикаю / на кабель прапорець опції в VirtualBox я можу побачити дію в dmesg і спробувати отримати IP-адресу в ethereal. Коли я це роблю sudo dhclient -r eth4 нічого не відбувається, strace каже, що, ймовірно, спочатку намагається відправити трансляцію (0.0.0.0) після попередньої оренди DHCP (шлюз 192.168.0.1), взятий з /var/lib/dhclient/dhclient.leases .
Іноді хост і гість ( eth4 ) працюють як слід (принаймні деякий час). Іноді після гостьової завантаження Fedora eth4 отримати IP, але зупинити робочий інтерфейс хоста (шлюз може бути досягнутий / пинг від гостя, але не від хоста). Коли я запустив гостя з "кабель-гостем" відключився і прошив шлюз з хост-консолі. Я бачив, що він перестав працювати, коли я включив кабель для гостя.
Я не можу отримати різницю.
Я підключений до локальної мережі через Gigabit NIC або бездротову карту. Різниці в поведінці немає.
Після перевстановлення на трохи більш новий Vbox 4.3.36 здавалося, проблема була виправлена. Але це була помилкова надія, оскільки через деякий час вона знову потрапила в проблеми.
Основна проблема полягає в тому, що навіть я видаляю другий хост-тільки адаптер я не в змозі отримати роботу, як він працював до (тобто. Надійно).
Хто-небудь зіткнувся з подібною проблемою або хто-небудь має ідею, як налагодити проблему на низьких Віртуальний мережевий драйвер рівень?