我在 VirtualBox 上使用 Android 4.3 来测试应用程序。但是,我在我的计算机上运行虚拟机,它位于代理后面(没有 DHCP),所以我无法从虚拟机连接到 Internet。
我需要完成的事情:
- 将 Android 机器设置为使用静态 IP(192.168.1.213/24,网关为 192.168.1.1)
- 设置代理访问(代理在网络 192.168.1.2 中的另一台服务器上,并且有用户/通行证)
你能告诉我我该怎么做吗?有关我正在使用的内容的更多详细信息:
- 从http://code.google.com/p/android-x86/downloads/list,我使用了 android-x86-4.3-20130725.iso
- 在 VirtualBox 中,在机器设置下,我使用了桥接适配器和默认选择“Realtek PCIe GBE 系列控制器”
- 没有其他变化
对 adb 中的可用命令不太熟悉(我只知道您可以使用 Alt-F1 访问它,并使用 Alt-F7 将其隐藏),因此我将不胜感激更详细的说明。
谢谢
编辑:我运行以下命令来设置静态 IP:
- 苏
- ifconfig eth0 192.168.1.213 网络掩码 255.255.255.0 向上
- 路由添加默认gw 192.168.1.1 dev eth0
这解决了要求 1(设置静态 IP),现在我可以从我的网络 ping 其他计算机,所以我只需要一种使用用户/通行证设置代理的方法(要求 2)