Quiero configurar MediaWiki en una de mis máquinas domésticas, y luego hacer que todas las solicitudes en la red local para 'wiki.home' o 'wiki.local' apunten a ese cuadro. Sé que esto se puede hacer editando cada archivo / etc / hosts de forma individual, pero quiero algo más automatizado para que, por ejemplo, si un amigo o familiar venga a mi casa, no necesiten meterse con el archivo de hosts para ver el sitio.
¿Hay una manera simple de hacer esto? Tengo el wiki en funcionamiento, y he estado buscando en dnsmasq, pero no puedo entender cómo configurar el DNS correctamente. Como quiero una solución automatizada, siento que necesito cambiar la configuración de DNS en mi enrutador, pero si cambio la configuración de DNS allí, ¿cómo puedo resolver hosts externos?
Detalles de configuracion
Enrutador: Netgear WNR2000v2. El enrutador me da la opción de especificar manualmente los servidores DNS, lo que supongo que tendré que señalar a mi cuadro de Ubuntu si quiero poner esto en funcionamiento.
Host MediaWiki y dnsmasq: ejecuta Ubuntu 12.04. He tenido algunas dificultades con la configuración de dnsmasq (principalmente debido a mi inexperiencia). Por ejemplo, no estoy seguro, pero creo que durante la instalación, Ubuntu modificó mi configuración de DNS para que
/etc/resolv.conf
ahora tuviera127.0.0.1
como único servidor DNS. En ese momento, pude resolver los hosts locales, pero nada más. He resuelto esto temporalmente modificando/etc/resolv.conf
y agregando192.168.1.1
como el servidor de nombres secundario, pero la preocupación aquí es que192.168.1.1
usará el cuadro de Ubuntu para DNS. ¿Me estoy perdiendo algo obvio aquí?Configuración de dnsmasq: descomentó las siguientes líneas:
domain-needed bogus-priv local=/local/ domain=local