Este processo é impossível se você não conseguir identificar a fonte de seus problemas DHCP. Assim, seu objetivo deve sempre ser conhecer a causa do problema antes de tentar qualquer experiência em solução de problemas. Como o DHCP é um protocolo de servidor-cliente, os problemas do DHCP resultarão da máquina do servidor ou do final do cliente.
Assim, este artigo se concentrará nos problemas do DHCP do servidor e do cliente. Destacaremos os problemas do servidor DHCP, as possíveis causas e soluções. Claro, faremos o mesmo para problemas de final de cliente.
Vamos!
Solução de problemas de problemas do servidor DHCP Linux
Nesta seção, vamos nos concentrar nos problemas do DHCP que podem surgir se você optar por usá -lo ao lado do NIS+. Eles incluem os seguintes problemas:
DHCP Incapaz de escolher NIS+ como o serviço de armazenamento de dados DHCP
Às vezes, o gerente do DHCP pode não fornecer o NIS+ como uma opção para armazenamento de dados, mesmo quando você pretende usá -lo para esse fim. A primeira coisa que provavelmente virá à mente é uma instalação de NIS+ ausente em seus sistemas. E fiel a essa suposição, o uso do utilitário DHCPConfig mostrará que o NIS+ em seu sistema não está configurado no servidor.
Primeiro, verifique se o servidor está configurado como um cliente NIS+ em sua máquina de servidor. Essa condição depende da sua configuração de domínio, um servidor nis+ master em execução, uma série de tabelas povoadas no servidor mestre e uma entrada para o novo cliente na tabela de hosts.
O NIS+ não está configurado corretamente para usar o DHCP como um armazenamento de dados
Os problemas ainda podem surgir mesmo depois de configurar seu DHCP para NIS+. Esses erros geralmente surgem sempre que você introduz alterações no seu sistema NIS+. Tais problemas geralmente ocorrem devido aos seguintes problemas:
a. Um objeto raiz ausente no domínio NIS+
Você pode deixar de encontrar um objeto raiz no seu domínio NIS+. Você pode resolver esse problema editando suas estatísticas de domínio. Você pode usar o seguinte comando:
O comando anterior fornecerá as estatísticas para o domínio. No caso de um objeto ausente, o resultado não trará de volta nenhuma estatística.
b. Um nome de domínio vazio
É impossível configurar o NIS+ para o seu armazenamento de dados DHCP quando o nome do domínio estiver vazio. Então, isso sempre pode ser uma causa de falha na configuração. Para confirmar isso, você pode usar o seguinte comando:
O utilitário deve trazer detalhes do seu nome de domínio, caso haja algum em seu sistema. No entanto, se a string estiver vazia, seu domínio não terá nome. Você pode configurar o nome de domínio usando os arquivos locais.
c. Arquivo NIS_COLD_START inexistente
Você também pode enfrentar um problema de configuração, em que está faltando um arquivo nis_cold_start. Você pode confirmar se o arquivo existe ou não usando o seguinte comando:
Se o arquivo não existir, você pode criar um cliente NIS+ ou usar os arquivos no diretório local.
Erros de alocação de endereço IP
Além dos problemas de configuração, às vezes se torna impossível para o DHCP alocar endereços IP. Esse problema sempre será exibido no modo de saída de depuração do servidor ou logado no syslog. Várias causas comuns para problemas de alocação de endereço IP incluem:
a. O endereço considerado já está em uso
O servidor DHCP não pode alocar um endereço IP para mais de um usuário. Portanto, ocorrerá um erro quando um endereço considerado já estiver em uso. Isso geralmente acontece se mais de um servidor em seus sistemas possui o endereço ou quando você configurou manualmente um endereço para um cliente em sua rede, que é uma rede.
A maneira mais fácil de corrigir esse erro é passar manualmente pelo seu sistema e identificar a propriedade correta do endereço. Você pode optar por corrigir a configuração de rede do host ou o banco de dados para o servidor DHCP.
b. Registro ausente para um endereço IP solicitado
Um erro também ocorrerá se o endereço IP considerado para um cliente DHCP não tiver registro na tabela de rede. O erro será o que está na imagem a seguir:
O erro anterior indica que alguém deve ter excluído o endereço IP em questão da tabela de rede DHCP momentos depois de selecionar o endereço. Você pode corrigi -lo usando o gerenciador DHCP para inspecionar as entradas da sua tabela de rede. Caso falta o endereço, você pode criá -lo usando o gerente DHCP ou usando o pntadm Utilitário.
c. Endereço IP inutilizável
Às vezes, seu sistema marcará certos endereços como inutilizáveis. Essa situação produzirá resultados de erro, como a mostrada abaixo:
O erro anterior ocorre porque o endereço é marcado como inutilizável em sua tabela de rede. Torna -se impossível para o seu servidor atribuir um endereço IP diferente ao cliente DHCP. Embora esse erro possa ser irritante, você pode corrigi -lo corrigindo o status do endereço do gerente do DHCP. Alternativamente, o pntadm O comando pode ajudar.
Conclusão
Este artigo discutiu vários erros de DHCP comuns que você pode encontrar como gerente de rede. Embora a solução de problemas dos problemas do DHCP precise de vigilância, as soluções mencionadas ajudarão a resolver seus problemas de DHCP do Linux. Esperamos que você tenha achado este artigo útil.