Para todos nós que gerenciamos redes ou sistemas operacionais, em algum momento foi necessário configurar o DHCP (Dynamic Host Configuration Protocol) que é uma função que tem a tarefa de criar concessões ou grupos de endereços IP para atribuir computadores aleatoriamente no local rede sem repeti-los e dentro desta concessão de endereço IP será possível reservar endereços IP para algumas tarefas de suporte extra.
CentOS 8 é uma das distribuições Linux voltadas para empresas graças às suas funções de segurança, desempenho e operação. É por isso que a seguir veremos em detalhes como instalar e configurar um servidor DHCP no CentOS 8 tanto a nível de servidor como de cliente.
1. Como instalar DHCP no servidor CentOS 8
Passo 1
O primeiro passo que devemos realizar é instalar o protocolo DHCP no computador servidor, para isso executamos o seguinte comando:
sudo dnf -y install dhcp-server
PROLONGAR
Passo 2
Quando esse processo terminar, veremos o seguinte:
PROLONGAR
2. Como configurar o servidor DHCP no CentOS 8
Passo 1
Uma vez instalado vamos configurá-lo, para isso acessaremos o seguinte arquivo com o nosso editor desejado:
sudo nano /etc/dhcp/dhcpd.confVeremos o seguinte:
PROLONGAR
Passo 2
Na parte superior deste arquivo, inseriremos as seguintes variáveis:
opção nome de domínio "solvetic.lan"; opção de servidores de nomes de domínio ns1.solvetic.lan, ns2.solvetic.lan; tempo de aluguel padrão 3600; tempo máximo de locação 7200; autoritário;
PROLONGAR
etapa 3
Em seguida, inserimos o seguinte:
sub-rede 192.168.1.1 máscara de rede 255.255.255.0 {opção de roteadores 192.168.1.1; opção máscara de sub-rede 255.255.255.0; opção de pesquisa de domínio "solvetic.lan"; opção de servidores de nomes de domínio 192.168.0.1; intervalo 192.168.0.15 192.168.0.45; intervalo 192.168.0.60 192.168.10.90; }
PROLONGAR
Passo 4
Nessas linhas, definimos:
- Domínio
- Tempo de resposta
- IP do roteador
- Máscara de sub-rede
- Domínio de pesquisa
- Intervalos de endereços IP para usar
Salvamos as alterações com as teclas Ctrl + O e saímos do editor com as teclas Ctrl + X.
Feito isso, iniciamos o serviço dhcp:
sudo systemctl start dhcpd
PROLONGAR
Etapa 5
Verificamos o status do DHCP com o seguinte comando:
sudo systemctl status dhcpd
PROLONGAR
Etapa 6
Adicionaremos o serviço DHCP ao firewall CentOS 8 e atualizaremos as regras com os seguintes comandos:
sudo firewall-cmd --add-service = dhcp --permanent sudo firewall-cmd -reload
PROLONGAR
Etapa 7
Permitimos que o serviço DHCP seja iniciado na inicialização do CentOS 8:
sudo systemctl enable dhcpd
PROLONGAR
Etapa 8
Se desejarmos, podemos confirmar a porta através da qual o DHCP está escutando:
sudo netstat -tulpen
PROLONGAR
Até este ponto, instalamos o servidor DHCP no CentOS 8.
3. Como configurar o cliente DHCP CentOS 8
Passo 1
Vamos ao computador CentOS 8 que irá atuar como cliente e lá instalaremos o cliente DHCP com o seguinte comando:
sudo dnf -y install dhcp-client
PROLONGAR
Passo 2
No final veremos o seguinte:
PROLONGAR
etapa 3
Agora usaremos o comando dhclient seguido pela interface para solicitações DHCP:
sudo dhclient "interface"
PROLONGAR
Passo 4
Vamos criar uma conexão DHCP persistente, para isso executamos o seguinte:
ifname = "adaptador" conexão nmcli modificar $ {ifname} ipv4.method conexão automática nmcli desativada $ {ifname}; conexão nmcli até $ {ifname}
PROLONGAR
Etapa 5
Configuramos os parâmetros do adaptador com o seguinte comando:
sudo nano / etc / sysconfig / network-scripts / ifcfg-enp0s3ObservaçãoDevemos inserir o adaptador correto em cada caso.
Etapa 6
Lá nós editamos o seguinte:
DEVICE = "enp0s3" BOOTPROTO = "dhcp" ONBOOT = "sim" TYPE = "Ethernet" PERSISTENT_DHCLIENT = "sim"
PROLONGAR
Salvamos as alterações com as teclas Ctrl + O e saímos com as teclas Ctrl + X.
Etapa 7
Depois disso reiniciamos o computador cliente e com o comando "ip a" veremos que um endereço IP foi atribuído a partir do intervalo que estabelecemos:
PROLONGAR
Etapa 8
Do servidor, podemos ver as conexões DHCP executando o seguinte. Lá encontramos detalhes específicos da equipe.
cat /var/lib/dhcpd/dhcpd.leases
PROLONGAR
A Solvetic explicou como instalar e configurar o DHCP como servidor e cliente no CentOS 8.