Android-x86 VM не отвечает на пинг

694
user1537366

У меня есть две виртуальные машины в VirtualBox, одна Ubuntu 16.04 и одна 32-битная Android-x86. Я установил их обоих в одной внутренней сети.

В виртуальной машине Android я запустил следующее (используя Alt-F1):

android:~ # ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up 

Я вижу, как устанавливается IP-адрес ifconfig, и интерфейс «UP BROADCAST RUNNING MULTICAST». Более того:

android:/ # ip route get 192.168.1.2 192.168.1.2 dev eth0 src 192.168.1.1 cache 

Это не работает:

android:/ # ping 192.168.1.2 connect: Network is unreachable 

Но это делает:

android:/ # ping -I eth0 192.168.1.2 PING 192.168.1.2 (192.168.1.2) from 192.168.1.1 eth0: 56(84) bytes of data. 64 bytes from 192.168.1.2: ... ... 

Я никогда не мог управлять пингом с Ubuntu VM (192.168.1.2). Он просто ничего не печатает и говорит о 100% потере пакетов при завершении.

Есть идеи, почему это происходит?

Изменить : я понимаю, что если я использую эмулятор терминала из самого Android, как обычный пользователь, команда ip route get 192.168.1.2возвращается RTNETLINK answers: Network is unreachable.

1

0 ответов на вопрос

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