Parece que los comodines no se admiten en el archivo/etc/hosts.
¿Cuál es la mejor solución para mí para resolver todos los dominios * .local en localhost?
Realmente necesitaría ejecutar su propio servidor DNS y usar comodines. Exactamente cómo lo haría dependerá del paquete DNS que ejecute.