Não há diferença funcional entre executar seu ambiente no hardware de seu computador ou como uma máquina virtual.
Sua VM terá menos poder de CPU e menos memória, mas em computadores modernos isso não deve ser um problema. Desde que você configure a rede corretamente, você deve ter o mesmo acesso a qualquer rede que seu PC host tenha.