Я использую Android в Virtual Box и пытаюсь настроить NAT на хост-машине (Ubuntu Linux), чтобы виртуальная машина имела доступ к Интернету.

В гостевой Android я сделал:

ifconfig eth0 192.168.99.100
ip route add default via 192.168.99.1

Ниже приведена текущая конфигурация, снятая со скриншота:

Как вы можете видеть, когда я пытаюсь пропинговать 8.8.8.8, я получаю сообщение об ошибке «Соединение: сеть недоступна». Тем не менее, существует шлюз по умолчанию, и IP-адрес является правильным: в хост-машине интерфейс vboxnet0 - 192.168.99.1 (который в этом случае я сделаю в качестве маршрутизатора).

Вот скриншот с конфигурацией сети VirtualBox:

Я знаю, что мне приходится иметь дело с iptables, чтобы одна сеть доходила до другой через хост-компьютер, но я не могу добраться до тех пор, пока не устраню проблему, описанную выше (сеть недоступна).

0