- Хост ОС: Windows 7
- Гостевая ОС: Ret Hat Linux (RHEL 6) и Windows 7
Я хочу подключиться к обеим гостевым ОС. Я пытался пинговать обоих гостей, но это не работает. Оба гостя могут пинговать мой хост Windows 7.
Я хочу подключиться к обеим гостевым ОС. Я пытался пинговать обоих гостей, но это не работает. Оба гостя могут пинговать мой хост Windows 7.
Ответы:
Я был удивлен, найдя ответ, который наконец-то сработал для меня на форуме Ubuntu:
(Посмотрите полный ответ здесь: http://ubuntuforums.org/showthread.php?t=2028309 )
Итак, в основном то, что я сделал, было:
РЕДАКТИРОВАТЬ: чтобы уточнить, моя установка является Windows7 Host и Windows7 Guest.
Вот и все, надеюсь, это поможет кому-то.
источник
Если вы хотите, чтобы ваша виртуальная машина была доступна в сети, как отдельная машина (думаю, именно это вы и пытаетесь сделать), проверьте следующее
В графическом интерфейсе VirtualBox в настройках сети каждой виртуальной машины выберите режим моста, а не NAT.
Внутри каждой виртуальной машины настройте статический IP-адрес или протокол DHCP.
Для проблемы блокировки брандмауэра, проверьте мой ответ на другой вопрос здесь
источник
Протестировано на двух гостевых коробках Ubuntu 16.06
вам нужно будет использовать «ifconfig -a» для вывода списка всех доступных сетевых интерфейсов - сначала вы запускаете просто «ifconfig» (без флага -a), запоминаете сетевые интерфейсы, которые он вам показывает, а затем запускаете его снова с -a флаг и найдите этот дополнительный интерфейс. В моем случае, запустив просто «ifconfig», я получил два интерфейса - «enp0s3», «lo», а при работе с флагом «-a» я получил дополнительный интерфейс - «enp0s8». После того, как мы получили имя этого дополнительного имени интерфейса, вы редактируете файл / etc / network / interfaces и добавляете туда две строки:
auto enp0s8 iface enp0s8 inet dhcp
После этого изменения вы перезагружаете компьютер, и теперь при запуске «ifconfig» должен получить IP-адрес адаптера только для хоста, который вы можете использовать для подключения с хост-машины.
Оба гостевых ОС имеют разные ips. Я могу пинговать хост от обоих гостей, гостя к гостю и гостей к хозяину.
Источник: ответ Сергея
источник
Я искал 3 дня, чтобы найти решение, почему я не мог пропинговать гостей Windows Server 2016 во внутренней сети Virtual Box ... кажется, что брандмауэр блокирует трафик!
либо найдите правило брандмауэра, которое необходимо разрешить, либо отключите с помощью следующей команды get-NetFirewallProfile | set-NetFirewallProfile -enabled false
источник
Включите обнаружение сети !
Я пошел в сеть. Включите обнаружение сети на гостевой машине (Windows Server 2012 R2). Я думаю, что это будет работать для других гостевых ОС.
Также проверьте из других ответов. 1) Host OS (Windows) - Firewall добавляет Oracle Virtual Box в разрешенные программы. 2) Guest OS - используйте сетевой адаптер моста.
источник
Я установил сетевой адаптер с NAT на Host-Only, и он автоматически направил новый ip на мою гостевую машину. Это было 10.0.x.xx, а теперь 192.168..xx.xxx. Тогда я пинговал это от хозяина, и это ответило. Надеюсь, это кому-нибудь поможет!
источник
Разрешите ICMP эхо-пакет для IP v4 или IP v6, если это необходимо для ваших целей, например:
Обязательно выберите подходящий профиль: вы можете ограничить правило доменом, частной сетью, общедоступной сетью или любым другим.
Кредит идет в HowToGeek
Другие решения приводят к записи брандмауэра, которая позволяет эхо-пакетам ICMP также проходить через брандмауэр, но я думаю, что это должно быть простым.
источник
Если настройки Мика не работают для вас, это может. Я следовал настройкам Мика, но в итоге не смог проверить связь с гостем виртуальной машины. Я сделал одно изменение, и это должно было включить брандмауэр и установить «РАБОТА», а не отключить. Я отредактировал брандмауэр через «Разрешить программам взаимодействовать через брандмауэр Windows» и выбрал «Общий доступ к файлам и принтерам» в профиле «Домой / Работа (частный)». Я сразу же смог пропинговать мою гостевую виртуальную машину с другого компьютера в локальной сети. Я вставляю настройки Мика ниже для ясности и помощи единственного сообщения. Спасибо, Мик!
0-Использовать мостовой режим вместо NAT для виртуальной машины в хосте GUI VirtualBox 0-Выключить брандмауэр в хосте Windows 0-Установить некоторую общую папку foo в самой виртуальной машине (c: \ foo или аналогичную) 0-EDIT: уточнить Моя установка Ubuntu 16.04 под управлением Oracle Virtual Box 5.0.24 Host & Windows7 Guest.
источник