I've tried setting up a static route to use the new IP as the gateway (seeing as the router is on a different subnet): route ADD 192.168.0.0 MASK 255.255.255.0 10.10.78.1
Dizer que uma máquina usa o próprio como gateway não faz sentido.
Especialmente neste caso, 192.168.0.0/24 é "on-link" e, portanto, por definição, não usa um gateway. Em vez disso, você precisa especificar a interface (usando if <index>
, IIRC).
No entanto, na sua situação, não acho que adicionar manualmente uma rota seja uma boa solução. Em vez disso, basta atribuir ambos endereços IP, 192.168.0.x/24
e 10.0.76.x/16
, à máquina host. (Sim, o Windows permite que você faça isso.)
Do I need to have two interfaces on this Windows machine (i.e. one configured as 10.10.78.1/16 to talk to the other VMs, and another configured as 192.168.0.X/24 to access the internet) to make this configuration possible?
Não é tecnicamente necessário, mas ... você está configurando duas redes, então, sim, ter duas interfaces seria melhor - uma por sub-rede.
A segunda interface pode ser virtual, por ex. criado usando a função "host-only networking" do VMware, ou você pode instalar o "Microsoft Loopback Adapter".