En general, editar el archivo Hosts es una mala solución. Solo lo uso para pruebas temporales y siempre elimino cualquier entrada del archivo de hosts unos minutos después de agregarla.
Debería estar usando un servidor DNS de algún tipo para configurar su dominio personalizado, tal vez esto sea posible con su enrutador wifi, o puede configurar cualquier mac como servidor DNS.
Como un beneficio adicional agradable, tener su servidor DNS en la LAN hará que su Internet sea notablemente más rápido. La mayoría de las personas están utilizando su enrutador como servidor DNS y realmente no son lo suficientemente rápidos para implementar DNS correctamente. Es una buena idea usar un servidor DNS remoto rápido (cuál es el mejor dependerá de la ciudad en la que vivas), pero tener uno en tu LAN es aún mejor.
Puedes buscar instrucciones sobre cómo configurar bind
en cualquier mac de Google, es gratis. O puede comprar Lion Server de Apple en la App Store y descargar Server Admin Tools para configure bind con una GUI agradable (con Lion, a diferencia de Snow Leopard, tiene que descargar las herramientas de administración del servidor para comprar una licencia para el servidor Mac OS X. Básicamente, han separado las herramientas avanzadas del servidor en una descarga separada de las básicas) ).