Не в состоянии пинговать к виртуальной машине

0

Для начала: я новичок в использовании VirtualBox.
Две физические машины:
1] Машина Windows (локальная): Создана ВМ (файлы vbox + vdi). Установите «только для хоста» сети. Установить статический IP: 192.168.56.101.
2] Компьютер с Linux (удаленный: есть только ssh-доступ): Создана виртуальная машина с такой же конфигурацией. Скопировал файл изображения (файл .vdi) из Windows на этот компьютер.
Затем я запускаю виртуальную машину на удаленном компьютере, используя опцию без заголовка, и пытаюсь проверить связь с этой виртуальной машиной, но она всегда показывает:

PING 192.168.56.101 (192.168.56.101) 56(84) bytes of data.
From 192.168.56.1 icmp_seq=1 Destination Host Unreachable
From 192.168.56.1 icmp_seq=2 Destination Host Unreachable
From 192.168.56.1 icmp_seq=3 Destination Host Unreachable

Файл настроек виртуальной машины (~ / .VirtualBox / VirtualBox.xml) содержит следующую строку:

DHCPServer networkName="vboxnet0" IPAddress="192.168.56.1" networkMask="255.255.255.0" lowerIP="192.168.56.101" upperIP="192.168.56.254" enabled="1"

И ifconfig содержит (остальные разделы):

vboxnet0  Link encap:Ethernet  HWaddr 0A:00:27:00:00:00
      inet addr:192.168.56.1  Bcast:192.168.56.255  Mask:255.255.255.0
      inet6 addr: fe80::800:27ff:fe00:0/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:151 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:0 (0.0 b)  TX bytes:21552 (21.0 KiB)

Может кто-нибудь сказать мне, что мне здесь не хватает .. !!!
Выход из VBoxManage showvminfo является

NIC 1:           MAC: 0800275829C9, Attachment: Host-only Interface 'vboxnet0', Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny, Bandwidth group: none
Tanny
источник
2
Вы могли бы лучше спросить об этом на ServerFault
Что вы ожидаете, будет нести пакеты от одной виртуальной машины к другой?
David Schwartz
нет, сэр, я хотел, чтобы хост (удаленный компьютер) мог пропинговать виртуальную машину (на том же удаленном хосте)
Tanny

Ответы:

1

Итак, у вас есть две виртуальные машины на разных хост-системах, где сетевые настройки обеих виртуальных машин установлены на «Только хост» и вы хотите установить соединение между ними? Это не сработает. Вы должны предоставить виртуальным машинам доступ к вашей сети, в вашем случае предпочтительнее, используя настройки мостовой сети (и, конечно, правильную маршрутизацию).

Robert
источник