Meus pêsames por ter que lidar com endereços IP estáticos em uma rede tão grande. Quando os alunos me perguntaram "Qual seria o tamanho de uma rede antes de começar a usar o DHCP?" minha resposta foi sempre "Um computador cliente ou mais".
Eu amo o DHCP. Facilita a minha vida e melhora a qualidade da documentação. Eu considero um serviço de nível de infra-estrutura necessário a par com o DNS.
Não se preocupe em executar o DHCP a partir de um dispositivo incorporado. Normalmente, você não tem a funcionalidade de "reserva" (a capacidade de especificar o endereço MAC de um dispositivo e um endereço IP que deve receber sempre) e a interface de gerenciamento será ruim.
Se você é um administrador do Windows mais experiente, use o servidor DHCP do Windows. Alguém postou aqui e mencionou que é "mais limpo" usar o Windows DHCP se você tiver o Active Directory. Não tenho ideia do que eles significam, porque a interação com o servidor DHCP do Windows e o Active Directory é mínima. (Talvez eles estejam se referindo ao DNS dinâmico com suporte do Active Directory. Há algumas configurações no servidor DHCP do Windows para controlar como os clientes interagem com o DDNS ...)
Se você é um administrador * nix mais experiente, execute o servidor ISC DHCP em uma de suas caixas * nix ou crie uma nova caixa especificamente para DHCP.
Um dos outros cartazes falou sobre a execução de "pequenos servidores DHCP". Eu não sei do que eles estão falando. Com apenas 150 clientes, você provavelmente está atribuindo todos os endereços de uma única sub-rede e executando vários servidores DHCP em uma única sub-rede, o que normalmente não é uma proposta "vencedora". Se você estiver preocupado com a disponibilidade, certifique-se de ter a configuração do servidor DHCP em backup e de ter um procedimento para ativar o DHCP em outro servidor usando essa configuração que você testou. Minha estratégia no Windows é usar o backup de configuração automática do DHCP que o serviço DHCP gera como base para a recuperação em outra máquina Windows. Garanto que esses arquivos são cobertos pelo meu backup e sei como restaurá-los para outra máquina em caso de falha ( link ). Para um servidor ISC DHCP no * nix, eu me certificaria de que o meu dhcpd.conf seja submetido a backup.
Independentemente do que você usa para um servidor DHCP, considere usar a funcionalidade "reserva" para usar a configuração do servidor DHCP como sua lista "autoritativa" de atribuições de endereços IP. Para dispositivos embarcados capazes de acessar DHCP (servidores de impressão, switches, pontos de acesso, etc.), normalmente os configuro para DHCP e crie endereços IP "reservados" associados a seus endereços MAC. Se um dispositivo não conseguir obter DHCP, ou não fizer sentido configurar um determinado dispositivo com DHCP (servidores, por exemplo), eu ainda crio uma "reserva" (anotando em qualquer campo de comentário disponível para indicar que na verdade, é uma atribuição de endereço estático), de modo que minha configuração de DHCP contém ALL minhas atribuições de endereço em uma sub-rede. Eu desisti completamente da antiga "planilha de endereços IP" em favor deste método porque, por definição, usar a configuração DHCP como documentação de atribuição de endereço IP fará com que a documentação seja sempre a mais "atualizada". / p>
Se você tiver clientes Windows e o Active Directory, considere as opções de configuração para fazer com que os computadores clientes atualizem seus registros DNS. Por padrão, um servidor Microsoft DHCP instruirá o Windows 2000 e clientes mais recentes a atualizar seu registro "A" no DNS. O próprio servidor DHCP atualiza o registro PTR. Não sei exatamente por que a Microsoft configurou as coisas dessa maneira, mas você pode (por meio de configurações no cliente controladas pela Diretiva de Grupo ou alterá-las diretamente em cada cliente) instruir os clientes a atualizar os próprios registros (ou atualizar nenhum deles). !) No entanto, você acaba querendo que seu DNS seja atualizado dinamicamente. Você também deseja que seus servidores DNS "limpem" e removam antigos registros DNS obsoletos. Não posso dizer que sei como fazer isso com o BIND, mas no DNS do Windows o procedimento é bastante simples (consulte link para detalhes). Você quer isso porque não quer que o seu DNS seja preenchido com registros de clientes obsoletos.
Você vai gostar de usar o DHCP. Trate-o como um serviço de nível de infraestrutura necessário, tenha um plano para lidar com falhas e certifique-se de que sua infra-estrutura de DNS esteja pronta para isso e você terá um ótimo momento. Você vai rapidamente esquecer como você já conseguiu lidar com endereços IP estáticos!