There are reported cases where VirtualBox can cause your network config in the VM to become invalid and throw the error message Failed to open/create the internal ...
From what I understand, it should be possible to do this without DNS by properly configuring the /etc/hosts files on both machines. My knowledge of configuring /etc/hosts is small, but I'm not seeing ...