Il protocollo DHCP (Dynamic Host Configuration Protocol) è un protocollo di rete standardizzato utilizzato sulle reti IP (Internet Protocol) per la distribuzione dinamica dei parametri di configurazione della rete, come gli indirizzi IP per interfacce e servizi. Con DHCP, i computer richiedono automaticamente indirizzi IP e parametri di rete da un server DHCP, riducendo la necessità per un amministratore di rete o un utente di configurare queste impostazioni manualmente.
Qui a LinuxAPT, come parte dei nostri servizi di gestione del server, aiutiamo regolarmente i nostri clienti a eseguire query DHCP correlate.
In questo contesto, esamineremo come configurare un server DHCP su CentOS 8.
Passaggi per configurare il server DHCP su CentOS 8
1. Esegui l'aggiornamento del sistema
Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato:
$ sudo dnf clean all
$ sudo dnf update
2. Installa un server DHCP sul sistema
È possibile installare il pacchetto DHCP utilizzando il seguente comando:
$ sudo dnf install dhcp-server
3. Configura il server DHCP
Per configurare il server DHCP, modificare il file di configurazione /etc/dhcp/dhcpd.conf con il seguente comando:
$ sudo nano /etc/dhcp/dhcpd.conf
default-lease-time 600;
max-lease-time 7200;
ddns-update-style none;
authoritative;
subnet 192.168.77.0 netmask 255.255.255.0 {
range 192.168.77.21 192.168.15.200;
option routers 192.168.77.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 8.8.8.8, 8.8.4.4;
}
Riavvia il servizio DHCP una volta che hai finito di apportare tutte le modifiche:
$ sudo systemctl restart dhcpd
$ sudo systemctl status dhcpd
4. Configura Firewall
Aggiungeremo il servizio DHCP al firewall CentOS 8 e aggiorneremo le regole con i seguenti comandi:
$ firewall-cmd --add-port=67/udp --permanent
$ firewall-cmd --reload
5. Configurare il client DHCP sul sistema
È possibile installare il pacchetto client DHCP utilizzando il seguente comando:
$ sudo dnf install dhcp-client
Quindi, esegui dhclient a comando per ottenere l'IP DHCP:
$ dhclient
Ora controlla gli indirizzi IP assegnati.