If a VM is started in headless mode with bridged networking and DHCP, it’s kind of tricky to work out what IP address the VM is using in order to ssh into it. The simplest way is to use the zeroconf .local style address (i.e. <hostname>.local) but Windows by default doesn’t support this. However, installing Bonjour Print Services from the Apple Support website solves the problem.
🙂