I\'m kind of new to the whole porting issue and I got to it because of the slowness in the emulator provided with the Android SDK.
I downloaded the android-x86-3.2-R
After some research, I found simplest way to solve this! The Key is dhcpcd and dns setting.
Config VirutalBox network card as Bridged Adapter. Adapter type: PCnet-FAST III (Maybe other type is ok, i did not test)
Start Android from VirtualBox; after boot, open a root shell by pressing Alt+F1, type following command:
dhcpcd
Type following command to set DNS server:
setprop net.dns1 yourDnsServerIp
finish!