Android-x86-VM antwortet nicht auf Ping

Android-x86-VM antwortet nicht auf Ping

Ich habe zwei VMs in VirtualBox, eine Ubuntu 16.04 und eine Android-x86 32-Bit. Ich habe beide so eingestellt, dass sie sich im selben internen Netzwerk befinden.

In der Android-VM habe ich Folgendes ausgeführt (mit Alt-F1):

android:~ # ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up

Ich kann sehen, dass die IP-Adresse in eingestellt ist ifconfigund die Schnittstelle „UP BROADCAST RUNNING MULTICAST“ ist. Außerdem:

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

Das funktioniert nicht:

android:/ # ping 192.168.1.2
connect: Network is unreachable

Aber das tut es:

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: ...
...

Ich konnte nie einen Ping von der Ubuntu-VM (192.168.1.2) durchführen. Es wird einfach nichts gedruckt und es wird ein 100%iger Paketverlust bei Beendigung angezeigt.

Irgendeine Idee, warum das passiert?

Bearbeiten: Mir ist klar, dass wenn ich als normaler Benutzer den Terminalemulator innerhalb von Android verwende, der Befehl ip route get 192.168.1.2zurückgibt RTNETLINK answers: Network is unreachable.

verwandte Informationen