Quero configurar o MediaWiki em uma das minhas máquinas domésticas e, em seguida, todos os pedidos feitos na rede local para 'wiki.home' ou 'wiki.local' apontam para essa caixa. Sei que isso pode ser feito editando cada arquivo / etc / hosts individualmente, mas quero algo mais automatizado para que, por exemplo, se um amigo ou membro da família vier à minha casa, eles não precisem mexer com o hospeda o arquivo para visualizar o site.
Existe uma maneira simples de fazer isso? Eu tenho o wiki instalado e funcionando, e estive pesquisando no dnsmasq, mas não consigo descobrir como configurar o DNS corretamente. Como quero uma solução automatizada, sinto que preciso alterar as configurações de DNS no meu roteador, mas se eu alterar as configurações de DNS lá, como ainda posso resolver hosts externos?
Detalhes de configuração
Roteador: Netgear WNR2000v2. O roteador me dá a opção de especificar manualmente os servidores DNS, o que eu suponho que precisarei apontar para a minha caixa do Ubuntu se eu quiser colocar isso em funcionamento.
MediaWiki e host dnsmasq: Executa o Ubuntu 12.04. Eu tive algumas dificuldades com a configuração do dnsmasq (principalmente devido à minha inexperiência). Por exemplo, não tenho certeza, mas acho que durante a instalação, o Ubuntu modificou minhas configurações de DNS para que
/etc/resolv.conf
agora tivesse127.0.0.1
como o único servidor DNS. Nesse ponto, eu poderia resolver os hosts locais, mas nada mais. Eu resolvi isso temporariamente modificando/etc/resolv.conf
e adicionando192.168.1.1
como servidor de nomes secundário, mas a preocupação aqui é que192.168.1.1
estará usando a caixa Ubuntu para DNS. Estou perdendo algo óbvio aqui?Configurações do dnsmasq: descomente as seguintes linhas:
domain-needed bogus-priv local=/local/ domain=local