Since you ask nicely.
You will have to pass some device to the machine be it a usb wireless device or virtual networking.
In most cases you can bridge the VM over the host interface, meaning the kernels will handle the routing for you.
VMware or any other hypervisor suite will provide a way to do this , look in the network menu for bridge or whatever they call it.
It will receive a DHCP from your local router.