Quando si utilizza Ubuntu 22.04, è possibile impostare un server DHCP. Entro la fine di questa guida, avrai un server DHCP attivo sul tuo Ubuntu 22.04 che i dispositivi possono utilizzare quando si connettono alla rete per ottenere il proprio indirizzo IP.
Impostazione del server DHCP su Ubuntu 22.04
Ci sono due passaggi principali da seguire per ottenere DHCP su Ubuntu 22.04. Innanzitutto, è necessario installare il server DHCP e configurarlo come ultimo passaggio.
Prima di installare il server DHCP, aggiorna i pacchetti Ubuntu.
$ sudo apt update
È inoltre necessario notare la scheda di interfaccia di rete. È richiesto dal server DHCP per creare la connessione alle macchine client. Puoi ottenere l'interfaccia di rete utilizzando il IP O ifconfig comando.
Qui, la nostra interfaccia è enp0s3.
$ ip a
La tua interfaccia di rete potrebbe essere diversa dal nostro caso. Per installare il server DHCP, eseguire il comando di seguito.
$ sudo apt install isc-dhcp-server
premi il y Opzione per continuare con l'installazione.
Con il DHCP installato, è necessario configurarlo per utilizzare la scheda di interfaccia di rete per gestire le richieste client.
Apri il file di configurazione per il DHCP utilizzando un editor di scelta.
$ sudo nano/etc/default/isc-dhcp-server
Individuare il Interfacev4 e aggiungi l'interfaccia di rete. Se hai più interfacce, puoi separarle con uno spazio e includerle nella definizione dell'interfaccia di rete V4.
Inoltre, commenta i server dei nomi di dominio aggiungendo un # all'inizio. Individuare il autorevole linee e rompere rimuovendo il # all'inizio. In questo modo rende il DHCP il server ufficiale per la tua rete locale.
Per il tempo di locazione, sentiti libero di specificare qualsiasi durata. Se la macchina client non richiede un contratto di locazione specifico, verrà assegnato il tempo predefinito. Inoltre, il tempo di leasing più lungo che può essere assegnato a qualsiasi cliente è il max-locak-time.
DHCP richiede anche di definire l'indirizzo della sottorete e l'intervallo IP. Assicurati di impostare gli intervalli IP corretti a seconda dell'interfaccia di rete. È necessario definire la sottorete, la maschera di rete, i router di opzione e l'intervallo di indirizzo IP in modo che i dispositivi che si collegano al DHCP vengano assegnati l'indirizzo IP.
Salva il file ed esci dalla modalità editor. A questo punto, il server DHCP è installato e configurato. Tutto ciò che rimane è avviarlo e impostarlo per iniziare al tempo di avvio.
Avviare il server DHCP e abilitarlo utilizzando i comandi di seguito.
$ sudo systemctl start isc-dhcp-server
$ sudo systemctl abilita ISC-DHCP-Server
Il tuo server DHCP su Ubuntu 22.04 viene creato, avviato e abilitato. Ora è pronto per l'uso e i client possono connettersi ad esso per ottenere gli indirizzi IP assegnati automaticamente sulla rete locale. Puoi verificare che il tuo server DHCP funzioni correttamente controllando il suo stato utilizzando il comando di seguito.
$ sudo systemctl status isc-dhcp-server
Se ottieni il suo stato attivo, il tuo server DHCP è attivo e in esecuzione. Qualsiasi macchina client che si collega ad esso verrà assegnato un indirizzo IP per l'intervallo IP che abbiamo definito nel file di configurazione. Ecco come impostare un server DHCP sul tuo Ubuntu 22.04.
Conclusione
La configurazione del server DHCP su Ubuntu richiede prima l'installazione del DHCP sul sistema. Una volta installato, è necessario modificare il suo file di configurazione per definire parametri diversi, come l'intervallo IP, la sottorete e la maschera di rete. Inoltre, è necessario commentare e rimuovere parametri diversi nel file di configurazione. Questo post ha coperto tutti i passaggi per creare un server DHCP attivo sul tuo Ubuntu 22.04.