- хост-ОС: Windows 7
- гостевая ОС: Ret Hat Linux (RHEL 6) и Windows 7
Я хочу подключиться к обеим гостевым ОС. Я попытался пропинговать обоих гостей, но это не работает.
Как можно пинг в Windows хоть 7 узлов.
Я хочу подключиться к обеим гостевым ОС. Я попытался пропинговать обоих гостей, но это не работает.
Как можно пинг в Windows хоть 7 узлов.
Я был удивлен найти ответ, который, наконец, работал для меня в форуме ubuntu:
в зависимости от версии Windows, которую вы использовали в вашем VirtualBox, для того, чтобы иметь возможность получить ответ на ваши пинги вы, вероятно, необходимо создать по крайней мере одну папку на машине Windows. Например, в Windows XP после настройки хотя бы одной общей папки устройство будет отвечать на запросы ping. А если нет акции, не пингует будут возвращены.
(У посмотрите на полный ответ, здесь:http://ubuntuforums.org/showthread.php?t=2028309)
Так что в основном то, что я сделал было:
EDIT: чтобы уточнить, моя настройка-Windows7 Host & Windows7 Guest.
вот надеюсь, это кому-то поможет.
Если вы хотите, чтобы ваша виртуальная машина была доступна в сети, как автономная машина (я думаю, это то, что вы пытаетесь сделать), проверьте следующее
в VirtualBox GUI interface, в разделе сетевые настройки каждой виртуальной машины, выберите режим моста, а не NAT.
в каждой виртуальной машине настройте статический IP-адрес или dhcp.
для брандмауэра блокировки вопрос, проверить мой ответ на другой вопрос здесь
на хостинге, в проводнике, перейдите в
Панель управления\все элементы панели управления\Брандмауэр Windows\разрешенные приложения
вышеуказанный путь для windows 8, другая версия windows может отличаться слегка.
найдите имя приложения (например. Virtual Box - "Oracle VM VirtualBox"). Есть 3 флажки для приложения, отметьте их все, перезапустите приложение и оно должно работа.
протестировано на двух гостевых коробках Ubuntu 16.06
вам нужно будет использовать" ifconfig-a", чтобы перечислить все доступные сетевые интерфейсы - сначала вы запускаете только" ifconfig " (без флага-a), запоминаете сетевые интерфейсы, которые он показывает вам, а затем снова запускаете его с флагом-A и находите этот дополнительный интерфейс. В моем случае работает только "команду ifconfig" у меня есть два интерфейса - "enp0s3", "Ло" и при запуске с "- " флаг у меня есть интерфейс - "enp0s8". После того как мы получили имя этого дополнительного имени интерфейса вы редактируете файл /etc/network/interfaces и добавляете туда две строки:
auto enp0s8
iface enp0s8 inet dhcp
после этого изменения вы перезагрузите машину, и теперь при запуске "ifconfig" должен получить IP-адрес адаптера только для хоста, который вы можете использовать для подключения с вашей хост-машины.
обе гостевые ОС имеют разные IP-адреса. Я могу пинговать хост от обоих гостей, гостя к гостю и гостей к хосту.
источник: ответ sergeil
Я искал 3 дней для решения, почему я не мог пинговать между моими гостями windows server 2016 на моем виртуальном поле внутренней сети ... похоже, что брандмауэр блокирует трафик!
либо найдите правило брандмауэра, необходимое для разрешения или отключения с помощью следующей команды вам-NetFirewallProfile | комплект-NetFirewallProfile поддержкой ложные
включить обнаружение сети!
Я пошел в сеть. Включите обнаружение сети на гостевой машине (Windows Server 2012 R2). Я думаю, что это будет работать для других гостевых ОС.
также проверьте из других ответов. 1) хост ОС (Windows) - брандмауэр добавить Oracle Virtual Box в разрешенные программы 2) гостевая ОС-используйте сетевой адаптер моста
разрешить пакет ICMP echo для IP v4 или IP v6 по мере необходимости для ваших целей, как это
netsh advfirewall брандмауэр добавить имя правила=" ICMP разрешить входящий V6 Эхо-запрос " протокол=icmpv4: 8,любой каталог=в действии=разрешить профиль=частный,домен
netsh advfirewall брандмауэр добавить имя правила=" ICMP разрешить входящий запрос V6 Эхо " протокол=icmpv6: 8, любой каталог=в действии=разрешить профиль=private, домен
не забудьте выбрать подходящий профиль: вы можете ограничить правило доменом, частной сетью или публичной сетью или любым другим.
заслуга HowToGeek
другие решения ведут к записи брандмауэра, которая позволяет пакетам Эхо ICMP проходить брандмауэр тоже, но я думаю, что это должно быть простым.
Если настройки Мика не работают для вас,это может. Я следовал настройкам Мика, но в конце концов не смог вернуться к гостю виртуальной машины. Я сделал одно изменение, и это должно было включить брандмауэр и установить "работать", а не отключено. Я отредактировал брандмауэр через "разрешить программам взаимодействовать через Брандмауэр windows "и выбрал" общий доступ к файлам и принтерам "в разделе" Домашний/рабочий (частный) профиль". Я сразу же смог пропинговать гостя виртуальной машины с другого компьютера в локальной сети. Я вставляю настройки Мика ниже для ясности и одного поста помощь. Спасибо, Мик!!
0-режим моста вместо NAT для виртуальной машины в хост-интерфейса в VirtualBox 0 - завершение работы брандмауэра на узле windows 0-настройка общей папки foo в самой виртуальной машине (c:\foo или подобное) 0-EDIT: чтобы уточнить, моя настройка-Ubuntu 16.04 под управлением Oracle Virtual Box 5.0.24 Host & Windows7 Guest.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]