O dnsmasq autônomo completo (servidor DHCP e DNS) não é instalado por padrão no Ubuntu 12.04 e 12.10, mas um pacote chamado dnsmasq-base é instalado por padrão no Ubuntu Desktop 12.04 e 12.10. O pacote dnsmasq-base contém o binário dnsmasq e é usado pelo NetworkManager.
Para fazer o que você quer, você precisará usar o dnsmasq como um servidor DNS em cache. Você precisa:
- Instalar o dnsmasq sudo apt-get instala o dnsmasq
- Altere sua configuração de rede, para que seu computador use a si mesmo como servidor dns.
- Faça as alterações nos arquivos de configuração:
Crie /etc/dnsmasq.d/dev-tld
com estes conteúdos:
local=/dev/
address=/dev/127.0.0.5
O primeiro comando diz que *.dev
solicitações não podem ser encaminhadas para seu servidor DNS real. A segunda diz que *.dev
resolve para 127.0.0.5
, que é localhost.
- Reinicie o serviço dnsmasq (não o gerenciador de rede)