问题描述,
在Ubuntu9.10 host的Virtual Box虚拟机安装了Ubuntu 9.10 guest, 使用Ubuntu 9.10 guest不能上网, 但是, guest和host可以ping 通.
问题解决,
1. 检查Virtual Box Network设置, PCnet-FAST III (Bridged adapter, wlan0), 确认host的无线网卡工作正常;如果,使用(Bridged adapter, eth0), 要确认host的有线网卡工作正常.
2. 检查Network Connections Wired设置, 因为虚拟机模拟为eth0. 确认IPV4 Settings使用Automatic DHCP. 同时, 检查/etc/network/interface有关eth0设置,如果eth0设为Manual分配IP,要将相应MANUAL设置取消.
3. sudo dhclient, DHCP会分配IP地址, 上网正常.
相关命令和文件,
1. dhclient
2. ifconfig, ifconfig up, ifconfig down
3. dmesg
4. /etc/network/interface