si, pero lo que pasa es que el
virtual host te funciona en modo local siempre y cuando añadas las url al archivo de host del sistema operativo, que actúa como un DNS local, pero no te sirve para hacer las pruebas desde fuera (al menos que consigas un archivo de host en el móvil, cosa que me intriga)
por el momento tienes 2 opciones:
1) deshabilitar el virtual host y publicar el site para probarlo en el móvil
2) usar otro puerto en apache para ese site, usando por ejemplo el 8080:
http://***.***.***.***:8080 (creo que es la mejor opción que tienes) y el código de apache queda más u menos así:
Código Apache:
Ver original#para que escuche el 8080
Listen 8080
<VirtualHost *:8080>
...
</VirtualHost>