INSTALAÇÃO DO SERVIDOR DHCP
Inicialmente, instalou-se o servidor DHC com o comando:
# apt-get install isc-dhcp-server
Alguns erros foram apresentados durante o processo porque o servidor ainda não foi configurado. Todavia, a instalação ocorreu com êxito.
FUNCIONALIDADES E CONFIGURAÇÃO DO SERVIDOR
Ligando a máquina, podemos ver as interfaces disponíveis com o comando ip addr. A enp0s8 foi utilizada para a configuração.
Acessando o arquivo padrão do servidor para informar qual é a placa de rede que ele vai ouvir as requisições dos clientes:
# nano /etc/default/isc-dhcp-server
É inserido o nome da interface escolhida somente em "INTERFACESv4", visto que estamos trabalhando somente com IP versão 4.
Feito isso, definiu-se o escopo que ficará disponível para a utilização dos clientes. Para isso acessamos a pasta do servidor DHCP.
# cd /etc/dhcp
Foi feita uma cópia do arquivo dhcpd.conf apenas por questão do segurança.
# cp dhcpd.conf dhcpd.conf.original
Então, para configurar o servidor, abre-se o arquivo dhcpd.conf.
# nano dhcpd.conf
No arquivo das configurações, algumas informações foram editadas. O "domain-name" em um servidor DHCP ajuda a simplificar a resolução de nomes de host na rede e permite que os dispositivos se comuniquem usando nomes de host amigáveis em vez de endereços IP. Em "domain-name-servers" insere-se os servidores DNS utilizados. Além disso, é preciso desmarcar a opção o comentário na linha com a informação "authoritative;" indicando que o servidor DHCP é a fonte de autoridade final para a atribuição de endereços IP na rede.
O campo "default-lease-time" define o tempo padrão de concessão de um endereço IP para um dispositivo. Neste caso, foi definido como 3600 segundos (1 hora). Após esse período, o dispositivo precisa renovar sua concessão.
O "max-lease-time" é o tempo máximo de concessão de um endereço IP. No caso, foi definido como 7200 segundos (2 horas). Após esse tempo, o dispositivo não poderá mais renovar sua concessão e precisará solicitar um novo endereço IP.
Em seguida, é parametrizada então as configurações da sub-rede, definindo-a com endereço IP inicial de 10.1.0.0 e uma máscara de sub-rede de 255.255.0.0. A máscara de sub-rede especifica que esta sub-rede tem 65.536 endereços IP disponíveis (de 10.1.0.1 a 10.1.255.255).
Em "range 10.1.1.1 10.1.1.100" foi estabelecido o intervalo de endereços IP que o servidor DHCP pode atribuir aos dispositivos na sub-rede. Neste caso, ele distribuirá endereços IP de 10.1.1.1 a 10.1.1.100.
No campo "option routers" é onde foi definido o gateway (roteador) padrão para os dispositivos na sub-rede. Neste caso, o gateway padrão é 10.1.0.1.
Feito isso, o arquivo foi salvo e o servidor DHCP reiniciado.
# /etc/init.d/isc-dhcp-server restart