在 Virtual Box 中运行的 Android 无法访问互联网

在 Virtual Box 中运行的 Android 无法访问互联网

我在 Virtual Box 中运行 Android,并尝试在主机(Ubuntu Linux)中配置 NAT,以便 VM 可以访问互联网。

在Android客户端中我做了:

ifconfig eth0 192.168.99.100
ip route add default via 192.168.99.1

以下是从屏幕截图中截取的当前配置:

在此处输入图片描述

如您所见,当我尝试 ping 8.8.8.8 时,我收到错误“连接:网络无法访问”。但是,有一个默认网关设置,并且 IP 地址是正确的:在主机中,vboxnet0 接口是 192.168.99.1(在本例中,我将使它充当路由器)。

以下是 VirtualBox 网络配置的屏幕截图:

在此处输入图片描述

我知道我必须处理 iptables 才能使一个网络通过主机到达另一个网络,但是直到我解决上面描述的问题(网络不可达)后我才能到达那里。

相关内容