2

Я не очень знаком с виртуализацией. Я мог бы использовать его без проблем на Windows 7/8. Недавно я хочу использовать VirtualBox на моем новом ноутбуке с Windows 10, чтобы опробовать сервер: Kaa. Они предлагают среду песочницы. Итак, я начал с этого.

Мне удалось установить Ubuntu 14.04 (хост сервера) в качестве гостевой ОС на моей виртуальной машине. Но я не могу соединиться с ним с моего ноутбука. Из прошлого я знаю, что вам нужно установить мостовой адаптер, который позволяет виртуальной машине подключаться к Интернету и общаться с хостом. (ну, я надеюсь на это).

Проблема: хост не может общаться с ВМ. И VM тоже не может общаться с хостом!

До сих пор я уже посетил следующие вопросы

Пока что все они рекомендуют использовать либо "мостовую сеть", либо "только хост". Но оба не дают результата. Проблема все еще сохраняется.

Ниже приведены два изображения, одно из которых показывает конфигурацию сети, а другое - топологию моего ноутбука.

изображение 1 - сетевая настройка ВМ

изображение 2 - проектирование топологии нуб сети

Версия VirtualBox находится здесь ниже

5.0.14 r105127

(это означает, что самый последний) IP хоста и виртуальной машины является следующим

PS C:\Users\foo> ipconfig

Windows IP Configuration


Ethernet adapter Ethernet:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Wireless LAN adapter Local Area Connection* 2:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Ethernet adapter VirtualBox Host-Only Network:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::1490:45a1:b9cd:3790%3
   IPv4 Address. . . . . . . . . . . : 192.168.56.1
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :

Wireless LAN adapter Wi-Fi:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::5cef:ef4f:6ab4:37a4%7
   IPv4 Address. . . . . . . . . . . : 192.168.1.42
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.1.1

И интерфейс eth0 моей ВМ

kaa@kaa-sandbox.kaaproject.org:/$ ifconfig eth0 | grep addr
eth0    Link encap:Ethernet HWaddr 08:00:27:a0:10:f0
        inet addr:192.168.0.112  Bcast:192.168.0.255  Mask:255.255.255.0
        inet6 addr: fe80::a00:27ff:fea0:10f0/64 Scope:Link

Тест PING с хоста на ВМ:

PS C:\Users\foo> ping 192.168.0.112

Pinging 192.168.0.112 with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 192.168.0.112:
    Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
PS C:\Users\foo> tracert -h 10 -w 1000 -4 192.168.0.112

Tracing route to 192.168.0.112 over a maximum of 10 hops

  1     5 ms     1 ms     1 ms  192.168.1.1
  2     *        *        *     Request timed out.
  3     *        *        *     Request timed out.
  4     *        *        *     Request timed out.
  5  PS C:\Users\foo>
PS C:\Users\foo>

Тест PING с ВМ на хост:

kaa@kaa-sandbox.kaaproject.org:/$ ping -c 4 192.168.1.42
PING 192.168.1.42 (192.168.1.42) 56(84) bytes of data.
From 192.168.1.42 icmp_seq=1 Destionation Net Unreachable
From 192.168.1.42 icmp_seq=2 Destionation Net Unreachable
From 192.168.1.42 icmp_seq=3 Destionation Net Unreachable
From 192.168.1.42 icmp_seq=4 Destionation Net Unreachable

--- 192.168.1.42 ping statistics ---
4 packets transmitted, 0 received, +4 errors, 100% packet loss, time 3004ms

Хотя стоит упомянуть, что виртуальная машина находится в другой подсети. Это ожидаемое поведение "мостового адаптера"?

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

Или проблема в самой Windows 10?

Может быть, кто-то может указать мне на проблему и предложить решение? Это было бы оценено.

2 ответа2

1

А как насчет NAT? Если у вас есть серверы как на хосте, так и на гостевых машинах, вы даже можете выполнить переадресацию портов в меню «Настройки»> «Сеть»> «Дополнительно».

0

Хотя стоит упомянуть, что виртуальная машина находится в другой подсети. Это ожидаемое поведение "мостового адаптера"?

Если виртуальная машина и хосты имеют IP-конфигурацию в разных подсетях, то вам нужен маршрутизатор, чтобы позволить им общаться друг с другом.

мостовой адаптер действует как сетевой коммутатор, а не маршрутизатор.

Рассмотрите возможность размещения виртуальной машины и хоста в одной подсети, хотя бы временно, чтобы убедиться, что они могут взаимодействовать друг с другом.

Также проверьте брандмауэр Windows, он может заблокировать связь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .