So I tried using shared networking in work, and the two Paralells virtual NICs reported that the Mac did not have an IP address when it did, in fact, have an IP address (the Mac side was working fine). I tried changing locations, clicking on renew DHCP, etc. - the only thing that fixed it was restarting the laptop. How can I avoid restarting the laptop to get these "virtual" NICs to recognize that the Mac does, indeed, have an IP address?
That does not answer my question - I asked how to reset the virtual NICs. Thanks for your help anyway.
I had a similar problem. In my case, repairing the disk permissions solved the problem. This can be done through the disk utility on the MAC. Get out of your VM. Repair the permissions. Restart OSX. Restart the VM. Now it should work again. Once this is done, it should be fairly stable.