A maneira mais fácil de fazer isso é garantir que a VM tenha uma rede "em ponte" em vez de usar o NAT. Desta forma, a VM aparecerá como outro computador na mesma rede.
Eu corro TFS dentro de uma VM 2008R2 em VMware ESXi (você não especificar o produto que você está usando, então eu estou supondo que VMware Workstation) em uma máquina remota, sem quaisquer problemas usando redes em ponte.