Запрос ICMP, не достигающий гостевой машины на virtualbox

Мне установили виртуальное поле (4.3.14) на человечности 12.04 хоста. У меня есть гостевая человечность 12.04 машины 32 бита, установленные на этом виртуальном поле. Проблема состоит в том, что, мой запрос ping не достигает гостевой операционной системы. Я взял получение tshark для подтверждения этого tshark -i any -w /tmp/myTrace.pcap на моей гостевой машине. Я могу проверить с помощью ping-запросов к IP:192.168.56.1 от моей хост-машины и сообщений ICMP получают ответ.

Хост ifconfig

eth0      Link encap:Ethernet  HWaddr 00:1e:90:b4:71:3b  
          inet addr:10.0.61.73  Bcast:10.0.61.255  Mask:255.255.255.0
          inet6 addr: fe80::21e:90ff:feb4:713b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:7749 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3322 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2187490 (2.1 MB)  TX bytes:487337 (487.3 KB)
          Interrupt:17 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1197 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1197 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:111429 (111.4 KB)  TX bytes:111429 (111.4 KB)

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:81 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:11558 (11.5 KB)

Гость ifconfig

eth0      Link encap:Ethernet  HWaddr 08:00:27:c6:4f:84  
          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fec6:4f84/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:34 errors:0 dropped:0 overruns:0 frame:0
          TX packets:43 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4558 (4.5 KB)  TX bytes:4194 (4.1 KB)

eth1      Link encap:Ethernet  HWaddr 08:00:27:02:43:ba  
          inet addr:192.168.56.1  Bcast:192.168.56.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe02:43ba/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:648 (648.0 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:106 errors:0 dropped:0 overruns:0 frame:0
          TX packets:106 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:8904 (8.9 KB)  TX bytes:8904 (8.9 KB)

Разместите ufw состояние

Status: active

To                         Action      From
--                         ------      ----
22                         ALLOW       Anywhere
22                         ALLOW       Anywhere (v6)

Гость ufw состояние

Status: active

To                         Action      From
--                         ------      ----
22                         ALLOW       Anywhere
22                         ALLOW       Anywhere (v6)

Основная проблема состоит в том, что, я хочу к ssh от хоста до гостя, но он дает мне отклоненное разрешение. Я добавил единственную сеть Хоста в предпочтениях моего virtualbox. Я застреваю здесь. Любая справка действительно ценится.

1
задан 23 July 2014 в 14:36
1 ответ

Насколько я могу судить, вы пытались установить только для хоста подсеть 192.168.56.0/24, но вы установили и для хоста, и для гостевого IP на 192.168.56.1. Они должны быть на разных IP-адресах, но в одном и том же диапазоне, например 192.168.56.1 и 192.168.56.2. Кроме того, я не уверен, для чего нужен eth0 на гостевом.

Было бы полезно знать:

  • Является ли каждый гостевой интерфейс NAT / Bridged / Host only
  • Чего вы пытаетесь добиться (хотите ли вы, чтобы гостевой интерфейс был доступен в обычной подсети, хотите ли вы, чтобы он был только хостом или вы хотите, чтобы он был способен транслировать NAT из-за вашего хоста)
  • Если вы хотите, чтобы ваша ВМ была способна маршрутизировать в любом месте, было бы полезно показать нам таблицу маршрутизации и для хоста, и для гостевого интерфейса.
1
ответ дан 4 December 2019 в 00:21

Теги

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