VirtualBox: Как мне проверить связь с гостем Windows из Ubuntu?

Я использую Ubuntu 12.04 (64-bit) в качестве хост-ОС и Windows 7 в качестве гостевой ОС. Как я могу пропинговать систему Windows 7 из Ubuntu? И возможно ли это даже при отключенном интернете?

3
задан 11 June 2012 в 07:15

1 ответ

Принятие Вас может использовать гостевую систему Windows 7, проверить ее IP-адрес. Один способ сделать это в Windows должно открыть Command Prompt (тип cmd.exe в текстовом поле в Start меню) и выполненный ipconfig.

Вам можно сказать о IP-адресах в нескольких интерфейсах.

Теперь попытайтесь проверить с помощью ping-запросов их от системы Ubuntu путем открытия Окна терминала в системе Ubuntu (Ctrl+Alt+T) и использования ping команда. Например:

ping -c 5 192.168.1.120

Замена 192.168.1.120 с IP-адресом, полученным из системы Windows с ipconfig. -c 5 часть говорит ping для отправки 5 ping затем остановитесь. (Можно изменить это на то, что Вы хотите или бросаете -c отметьте в целом, и это продолжит проверять с помощью ping-запросов, пока Вы не остановите его с Ctrl+C.)

Можно повторить, что с другими IP-адресами, если Вы получили больше чем один IP-адрес от ipconfig в Windows. Но не проверяйте с помощью ping-запросов 127.0.0.1- тот IP-адрес всегда относится к локальному компьютеру. (Таким образом, если Вы ping 127.0.0.1 от Вашей хост-машины Ubuntu Вы проверяете с помощью ping-запросов свою хост-машину Ubuntu, не гостевую машину Windows.)

Обратите внимание на то, что по умолчанию, все недавние (на самом деле, весь не-EOL) версиям Windows включили брандмауэр, это блокирует ping. Можно выключить этот брандмауэр или настроить его так, он делает, все же. Детали о том, как сделать это, вероятно, рассмотрели бы вне темы для AskUbuntu (но на теме для форума Windows или общего вычислительного сайта поддержки).


Это будет работать без доступа в Интернет, но это не будет работать без сети, подключающей хост-машину к гостевой машине. Если у Вас будет маршрутизатор, который обеспечивает IP-адреса через DHCP и также доступ в Интернет, и Вы выключаете тот маршрутизатор, то (если хост и гость все еще не помнят их старый IP), это не будет работать.

Но можно всегда настраивать сеть "только для хоста" между виртуальной машиной Windows и хост-машиной Ubuntu в VirtualBox. Это разрешит проверять с помощью ping-запросов и другая сетевая активность между хостом и гостевыми машинами, даже когда нет никакого другого сетевого соединения. Чтобы сделать это, нажать Devices > Network Adapters в строке меню наверху окна виртуальной машины VirtualBox затем выберите Host-only Adapter в Attached to выпадающее меню.

A VirtualBox VM's network settings, showing the "Host-only Adapter" option in the "Attached to" drop-down menu

В то время как в вышеупомянутом снимке экрана, я изменяю настройки для адаптера единой сети (таким образом запрещающий доступ, ко что другая сеть, там мог бы быть), окно параметров сети, показанное выше также, позволяет Вам включить другой сетевой адаптер (у Вас могут быть четырех легко), и сделайте это "Только для хоста". Просто нажмите Adapter 2.

5
ответ дан 11 June 2012 в 07:15

Другие вопросы по тегам:

Похожие вопросы: