|"Ping to DNS is Failed,"|
This is your issue. You need two things, DNS and AD to join a Windows Domain. Trouble shoot why you can not see the DNS from VM. You may also want to post a n IPCONFIG /ALL from your VM and one from your Computer hosting the VM. Also, are you using a Static IP for your VM or DHCP?