Propaganda
O DHCP é um protocolo de configuração dinâmica de hosts. Em uma rede configurada com DHCP, os computadores solicitam um endereço IP e o servidor DHCP responde com um endereço IP exclusivo e outras informações necessárias, como servidores e roteadores de nomes de domínio endereços. O DHCP economiza muito trabalho para o administrador e é especialmente útil em redes maiores.
No entanto, não há nada que o impeça de usar uma configuração gratuita de servidor DHCP em sua rede doméstica. Outra vantagem é que todas as configurações são armazenadas em um único local, para que quaisquer alterações possam ser feitas facilmente sem a necessidade de reconfigurar todos os seus computadores.
Instalar o servidor DHCP gratuito é fácil, é a configuração que leva algum tempo e reflexão. Dito isto, depois de instalar e configurar um servidor DHCP, você será salvo de todas as tarefas, como girar endereços IP, acompanhar quais IPs foram atribuídos e configurar cada computador / dispositivo separadamente etc.
Veremos como você pode configurar um servidor DHCP gratuito no seu computador Linux. Como sempre, demonstrarei isso usando minha máquina Ubuntu, mas você pode muito bem adaptá-la para ser usada com qualquer outra distribuição. Em primeiro lugar, você precisa instalar um servidor DHCP no seu computador. Fazer isso é simples, tudo o que você precisa fazer é emitir o seguinte comando:
sudo apt-get install dhcp3-servidor
Como alternativa, você também pode conseguir isso através do gerenciador de pacotes sinápticos. Lembre-se de que talvez você precise ativar o universo e os repositórios múltiplos. (Para fazer isso, marque a caixa de seleção apropriada dentro Sistema> Administração> Fontes de Software).

Uma vez instalado, você precisa obter a configuração. A configuração do servidor DHCP requer a edição de arquivos de configuração e o conhecimento decente da rede também não será prejudicial. Dito isso, vou tentar orientá-lo no arquivo de configuração e o que você precisa mudar para uma configuração básica, então siga em frente:
- Existem alguns arquivos com os quais estamos preocupados. A maior parte do trabalho será realizada com /etc/dhcp3/dhcpd.conf. No entanto, primeiro precisamos configurar qual interface o servidor deve monitorar para solicitações de DHCP. Abra o arquivo /etc/defaults/dhcp3-server e adicione a interface necessária ao INTERFACES = ”” linha. por exemplo, para eth0, a linha terá a aparência de INTERFACES = ”eth0 ″.
- Agora volte /etc/dhcp3/dhcpd.conf (crie uma cópia), caso as coisas dêem errado.
- Em seguida, abra o arquivo no seu editor de texto favorito. Você pode precisar de privilégios elevados para editar o arquivo. Não se esqueça de usar o sudo (ou gksudo se estiver usando um editor de texto da GUI).
- É assim que o arquivo se parece no início:
- Vamos mudar algumas linhas. As configurações que estou prestes a mostrar que você é bom o suficiente para uma rede doméstica. O melhor do DHCP é que ele é muito bem dimensionado; portanto, se você estiver usando isso para gerenciar uma rede maior, precisará fazer algumas edições na instalação que estou apresentando. O arquivo é muito bem comentado; portanto, se você não tiver certeza sobre o que uma opção faz, leia o comentário acima da linha que você deseja editar.
- Percorra o arquivo linha por linha e comente qualquer linha que não seja necessária na sua configuração. Na primeira parte do arquivo, você pode especificar o nome do domínio, servidores de nomes de domínio e parâmetros como padrão e tempo máximo de concessão. As configurações definidas nesta parte do arquivo serão usadas para todas as seções do arquivo que não as mencionarem explicitamente.
- Se, em vez disso, você estiver configurando apenas uma única interface de rede, recomendo que você comente essas primeiras linhas e configure os servidores de nomes e nomes de domínio nas seções individuais.
- Agora pesquise o arquivo e procure uma linha que leia "Uma configuração ligeiramente diferente para uma sub-rede interna“. É aqui que você especifica as configurações da sua sub-rede interna. Enquanto o arquivo lista apenas uma dessas seções, você pode criar mais se desejar criar mais de uma sub-rede.
- Remova o comentário da seção quando a encontrar. Agora você precisa alterar as configurações para se adequar à rede que está configurando. Aqui está uma breve descrição do que cada linha faz:



máscara de rede da sub-rede 10.5.5.0 255.255.255.224 - Especifica a sub-rede à qual todos os hosts pertencerão. por exemplo, se você deseja atribuir endereços IP da sub-rede 192.168.0.0 com uma máscara de 255.255.255.0, alterará a linha para sub-rede 192.168.0.0 máscara de rede 255.255.255.0
intervalo 10.5.5.26 10.5.5.30 especifica um intervalo de endereços IP na sub-rede que será atribuído a qualquer máquina que solicita um endereço. No nosso caso, podemos alterá-lo para um adequado range 192.168.0.10 192.168.0.50
As outras linhas são usadas para configurar parâmetros opcionais como endereço do roteador, servidores DNS etc. Você pode especificá-los aqui para substituir os padrão que você forneceu no início do arquivo.

Com um pouco de configuração, o servidor DHCP está pronto para o trabalho. Tudo o que você precisa fazer agora é iniciar o servidor e configurar os clientes para solicitar o IP via DHCP deste servidor que você configurou. Como opção, você também pode usar o Webmin para configurar seu servidor DHCP usando um navegador da web. Se você possui um roteador, ele pode fazer o que você deseja com um servidor DHCP; nesse caso, você pode acesse o painel de configurações do roteador para especificar coisas como a atribuição de endereços IP, servidores DNS e o gosta.
Você já configurou um servidor DHCP para sua rede doméstica? Ou você usa IPs estáticos? Sinta-se livre para contribuir com suas dicas na seção de comentários.
Eu sou Varun Kashyap da Índia. Sou apaixonado por computadores, programação, Internet e as tecnologias que os impulsionam. Adoro programar e frequentemente trabalho em projetos em Java, PHP, AJAX etc.