Estou tentando realizar uma tarefa que pode, ou não, exigir uma solução criativa. Essencialmente, quero executar meu próprio DHCPd e, mais importante, DNS para minha rede doméstica.
Eu quero executar o meu próprio Name Server com o propósito de ter nomes * .local atribuídos aos nossos vários computadores e dispositivos.
Eu quero executar meu próprio servidor DHCP para que todos os computadores ou dispositivos que acessam nossa rede usem meu servidor de nomes automaticamente. Meu modem a cabo não oferece essa funcionalidade e meus "roteadores" são configurados como pontos de acesso "burros".
Por exemplo, não espero que minha mãe (sem ofensas para as mães) se lembre de um endereço IP quando deseja ver algo compartilhado pela rede; ou, meu irmão pode querer jogar um jogo em um servidor de rede local personalizado.
O problema que devo evitar é deixar este sistema nas mãos de outras pessoas que moram no prédio. Se o modem a cabo falhar, eles podem simplesmente ligar para a Cable Company ou reiniciá-lo quando eu não estiver disponível. Se o sistema Linux falhar, preciso que os computadores e dispositivos ainda mantenham acesso total à Web.
Eu gostaria de evitar qualquer solução feia, como editar manualmente arquivos 'hosts' em todos os dispositivos que possam usar a rede.
Eu tentei um aplicativo e um protocolo que geraria domínios * .local para cada sistema, mas não funcionou. Infelizmente, esqueci o nome dele.
Alguém tem sugestões sobre como executar meu próprio DHCP / DNS e fornecer um retorno ao meu modem a cabo?
Soluções alternativas são bem-vindas também. Tenho certeza de que não sou a primeira pessoa a querer nomes personalizados em uma LAN sem deixar a administração de pessoas que não estão dispostas ou capazes. Obrigado.
Observação: Não discuta pontos relacionados ao uso de TLDs. Eu entendo os riscos.