![La máquina virtual Android-x86 no responde al ping](https://rvso.com/image/1558024/La%20m%C3%A1quina%20virtual%20Android-x86%20no%20responde%20al%20ping.png)
Tengo dos máquinas virtuales en VirtualBox, una Ubuntu 16.04 y una Android-x86 de 32 bits. Los configuré a ambos para que estén en la misma red interna.
En la máquina virtual de Android, ejecuté lo siguiente (usando Alt-F1):
android:~ # ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up
Puedo ver la dirección IP configurada en ifconfig
y la interfaz es "UP BROADCAST RUNNING MULTICAST". Además:
android:/ # ip route get 192.168.1.2
192.168.1.2 dev eth0 src 192.168.1.1 cache
Esto no funciona:
android:/ # ping 192.168.1.2
connect: Network is unreachable
Pero esto hace:
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: ...
...
Nunca pude gestionar un ping desde la VM de Ubuntu (192.168.1.2). Simplemente no imprime nada y dice 100% de pérdida de paquetes al finalizar.
¿Alguna idea de por qué sucede esto?
Editar: Me doy cuenta de que si uso el emulador de terminal desde el propio Android, como usuario normal, el comando ip route get 192.168.1.2
devuelve RTNETLINK answers: Network is unreachable
.