VirtualBox - Как подключить компьютеры локальной сети к гостевой системе Windows XP

15

У меня есть программное обеспечение в гостевой системе Windows XP, которое действует как сервер. Мне нужно, чтобы мои компьютеры локальной сети подключались к нему. Это лучший способ использовать мостовое соединение? Есть ли другой способ?

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

О, и я использую Ubuntu 14.04LTS 64-bit и VirtualBox 4.3.10.

Someone13
источник
При использовании мостового соединения ваш гость получит собственный IP-адрес. Так что не так, как ваш хозяин. Если это все еще не работает, проверьте брандмауэр гостя.
Луи Матейссен
Ваши компьютеры локальной сети и ваш XP в одной сети? сначала проверьте их IP-адрес. Отключите ваш брандмауэр xp, как сказала Луиза.
Мохаммед Реза Резвани

Ответы:

24

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

br0?! ... Мне кажется, что вы создали мостовое соединение в хост-системе (Ubuntu), что не является правильным способом.

Вместо этого перейдите в VirtualBox, выберите свой гостевой компьютер:

  1. Настройки → Сеть
  2. Установите флажок «Включить сетевой адаптер» , « Подключить к мостовому адаптеру» , выберите имя сетевого интерфейса, который подключен к той же сети других клиентов (компьютеров ЛВС).

    сетевой мост для виртуальной коробки

  3. Не забудьте настроить (или просто отключить) брандмауэр Windows на гостевой. Если вы этого не сделаете, он не будет отвечать на пинг, например.

  4. Кроме того, может потребоваться нажать «Восстановить» на сетевом подключении на виртуальной машине (как я должен был сделать после того, как следовал вышеописанному).

user.dz
источник
2
О боже, ты прав. Вот в чем проблема. Это исправило это. Сделал это слишком жестко для себя. Благодарность!
Someone13
Решение Bridged Adapter работает очень хорошо: у меня Windows 10 в качестве хоста и Ubuntu 16.04 в качестве гостя с гостевыми дополнениями Virtualbox, а хост Windows использует 192.168.25.69, тогда как после настройки гостевая виртуальная коробка использует 192.168.25.70. Таким образом, я могу подключиться к последнему с другого компьютера без проблем.
719016
2

Вы можете сделать это с помощью File -> Preference -> network -> add host only network

введите описание изображения здесь

и добавьте второй адаптер в настройках виртуального устройства -> сеть -> адаптер2 нажмите флажок и выберите адаптер только для хоста введите описание изображения здесь

Абдулла
источник