Настройка моста в Virtual Box для обеспечения доступа с других компьютеров в сети

Настройка моста в Virtual Box для обеспечения доступа с других компьютеров в сети

У меня установлена ​​Win XP на Virtual Box, и как предлагалось в разных постах, я выбрал режим моста. Когда я смотрю логи маршрутизатора, я вижу, что виртуальной машине был предоставлен IP-адрес, и когда я проверяю подключение к Интернету, все в порядке.

Проблема возникает, когда я пытаюсь пинговать VM с хост-машины и другой машины в сети. Для обеих машин пакеты не принимаются. Единственное, что работает, это пинговать маршрутизатор и другие машины в сети изнутри VM.

Так в чем же может быть проблема?

EDIT: Я немного потестировал это и пришел к такому выводу: я не могу пинговать машину откуда угодно, даже с хостовой машины. Я могу пинговать всех и у меня есть интернет-соединение на гостевой машине. Мне это напоминает конфигурацию NAT, но я выбрал мост в сетевых параметрах VirtualBox.

Дополнительная информация: VirtualBox версии 4.0.8 r71778 работает на Windows 7 Home Premium SP1.

IP config guest:
Ethernet adapter Local Area Connection 2:

   Connection-specific DNS Suffix  . :
   IP Address. . . . . . . . . . . . : 192.168.1.145
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.1.1

IP config host:
Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::3db1:e5ee:d5ae:7548%10
   IPv4 Address. . . . . . . . . . . : 192.168.1.147
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.1.1

Когда я освобождаю/обновляю, я получаю успешный IP - тот же .145 (я зарезервировал IP в настройках маршрутизатора)

EDIT: Поскольку я решил проблему, включив пакеты ICMP ping на гостевой машине, я хотел бы узнать еще одну вещь: если ICMP заблокирован, как я могу узнать, что машина доступна?

решение1

Обычно, когда это происходит, это проблема брандмауэра (на гостевой машине). По умолчанию брандмауэр Windows настроен на блокировку входящих ICMP-запросов, поэтому убедитесь, что вы вручную разрешили их.

Если вы не знаете, как это сделать, вотруководство по разрешению входящих ICMP-запросов в Windows XP.

решение2

Я ответил на похожий вопрос вэта почта. Ниже приведена измененная цитата.

Включить брандмауэр

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

Настроить брандмауэр

Это может быть связано с настройками public/work, если это брандмауэр windows, который разрешает все LAN-подключения, но отклоняет WAN-подключения, или даже оба. Или только исходящее соединение, но не входящее соединение.

На хостинговой машине в проводнике перейдите в

Control Panel\All Control Panel Items\Windows Firewall\Allowed apps

Указанный выше путь предназначен для Windows 8 и должен быть аналогичен/такой же для Windows 7.

Найдите имя приложения (например, Virtual Box — «Oracle VM VirtualBox»). Для приложения есть 3 флажка, отметьте их все, перезапустите приложение, и оно должно заработать.

Связанный контент