Eu segui as instruções acima e Akku deu a dica importante, embora para mim não funcionou. Quando executo ipconfig na linha de comando do Windows, obtenho 10.211.55.3 como endereço IPv4 e 10.211.55.1 como gateway padrão. Usar 10.211.55.3 no arquivo de hosts do Windows (C: \ Windows \ System32 \ drivers \ etc \ hosts) não funcionou - não sei por quê. Então tentei: 10.211.55.2 e funcionou.
Resumindo: você deve definir sua configuração de host virtual apache primeiro conforme descrito e, em seguida, você deve abrir: C: \ Windows \ System32 \ drivers \ etc \ hosts e inserir: 10.211.55.2 mysite.localhost (ou o que você definiu em seu arquivo de configuração de host virtual). Espero que isso ajude aqueles com o mesmo problema que eu.
Encontrei isso aqui: http://sirprize.me/scribble/accessing-localhost-on-lion-host-with-windows-guest-on-parallels/