The host address has nothing to do with this. Pinging the host also makes no difference as far as the vms are concerned. Can the vms reach the router? Might check (on both vms)
ping 10.10.10.17
and also
tracert 8.8.8.8
another thing to try is recreating the vSwitches. When you create a new external vSwitch the internet protocols are removed from the adapter and the Hyper-V Extensible Switch protocol is added turning that physical port into a multi-port virtual switch. Connect your VMs to this vSwitch and use each VM's vEthernet to configure the addressing in the exact same manner as if it were a physical NIC
--please don't forget to upvote
and Accept as answer
if the reply is helpful--