Ubuntu

Come configurare il client DHCP di Ubuntu

Come configurare il client DHCP di Ubuntu
Dynamic Host Configuration Protocol, abbreviato in DHCP, è un protocollo client-server che consente a un server DHCP di assegnare un indirizzo IP e altri parametri di configurazione correlati come gateway predefinito e subnet mask a un client DHCP su una rete.

Il protocollo DHCP è necessario perché impedisce agli amministratori di rete o di sistema di configurare manualmente gli indirizzi IP per le nuove macchine aggiunte alla rete o al computer che vengono spostate da una sottorete all'altra.

Attraverso il 'lease', il server DHCP assegna gli indirizzi IP ai client DHCP. Il tempo di locazione dipende da quanto tempo il sistema client richiede la connessione o la configurazione DHCP.

Parleremo della configurazione di un client DHCP sulla distribuzione Ubuntu Linux in questo articolo. Abbiamo ipotizzato in questo articolo che il server DHCP sia già configurato sull'altra macchina, oppure puoi anche installarlo da questo URL.

Configurazione del client DHCP su Ubuntu

Per configurare il client DHCP sul tuo sistema Ubuntu, per prima cosa controlla il nome dell'interfaccia di rete eseguendo il seguente comando:

$ ifconfig

Una volta identificato il nome dell'interfaccia di rete, è necessario apportare alcune modifiche al file delle interfacce di rete per la configurazione del client DHCP. Quindi, apri il file '/etc/network/interfaces' nel tuo editor di testo preferito usando il seguente comando:

$ sudo nano /etc/network/interfaces

Ora, usa la seguente sintassi per configurare il client DHCP:

auto
io affronto inet dhcp

Qui, il nome dell'interfaccia di rete è 'enp1s0'; abbiamo modificato le righe sopra nel seguente formato:

auto enp1s0
iface enp1s0 inet dhcp

Salva e chiudi il file di configurazione sopra. Ora, riavvia i servizi del gestore di rete eseguendo il seguente comando:

$ sudo systemctl riavvia NetworkManager.servizio

O

$ sudo systemctl riavvia la rete

Verificare lo stato di esecuzione del servizio NetworkManager eseguendo il comando seguente:

$ sudo systemctl status NetworkManager.servizio

Quando durante il processo di avvio, questo sistema dovrebbe richiedere i parametri di rete dal server DHCP.

Per eseguire manualmente il processo DHCP, è possibile utilizzare il comando dhclient. Se il server DHCP non assegna alcun IP al client DHCP, utilizzare il seguente comando rinnova o rilascia l'indirizzo IP. Aspettare per un po; il server DHCP assegnerà automaticamente gli indirizzi IP alla macchina client.

$ sudo dhclient -r

Utilizzando il comando 'ifconfig' puoi visualizzare il nome dell'interfaccia.

Configura DHCP tramite netplan

Nella maggior parte delle distribuzioni Ubuntu, la rete è controllata o gestita tramite il programma netplan. Pertanto, in questa situazione, è necessario modificare i file di configurazione di netplan. Per modificare la configurazione del file appropriata, navigare nella directory '/etc/netplan' e aprire quel file.

$ sudo nano /etc/netplan/01-netcfg.igname

Aggiungi le seguenti righe in questo file:

Rete:
versione: 2
renderer: networkd
ethernet:
enp1s0:
dhcp4: sì

Salva la configurazione precedente utilizzando 'Ctrl+O' in questo file ed esci da questa finestra premendo 'Ctrl+x'.

Ora, esegui il comando indicato di seguito per applicare le modifiche:

$ sudo netplan applicare

Configura il client DHCP tramite l'ambiente desktop Ubuntu

Puoi anche usare un'altra macchina virtuale con Ubuntu 20.04 Desktop come client DHCP. In Ubuntu, il metodo di configurazione predefinito è impostato su DHCP. Se non richiede un IP director dal server DHCP, cambia l'impostazione IPV4 della tua rete. Fare clic su vai in "Impostazioni" e passare alle impostazioni di rete cablate o wireless. La seguente finestra dovrebbe essere visualizzata sul tuo sistema:

Imposta l'intera configurazione IPV4 in modo simile allo screenshot mostrato sopra.

Ora, mostra i dettagli della rete facendo clic sulla scheda "Dettagli" come segue:

Verificare la configurazione eseguendo il seguente comando:

$ ifconfig

Vedrai che l'IP è assegnato all'interfaccia di rete.

Puoi anche utilizzare la macchina host sul tuo sistema come client DHCP. Tuttavia, per ottenere l'IP, non riavviare la macchina host perché, in questo caso, Virtualbox verrà spento, quindi non c'è DHCP in esecuzione sul sistema.

È importante notare che se si utilizzano dispositivi mobili o macchine host come client DHCP, la maggior parte delle probabilità è che siano già stati collegati a questa rete. Tuttavia, richiederanno lo stesso IP al server DHCP che è stato assegnato prima. Tuttavia, se l'IP non rientra nell'intervallo definito, verrà inviata una richiesta al router.

Conclusione

Abbiamo visto in questo articolo come configurare un client DHCP usando modi diversi sulla distribuzione Ubuntu. Tutti i comandi che abbiamo implementato su Ubuntu 20.04 ambiente. La configurazione del client DHCP è molto semplice. In questo modo, in pochi minuti, puoi facilmente configurare un client DHCP sul tuo sistema utilizzando i passaggi sopra menzionati.

Giochi rimasterizzati in HD per Linux che non hanno mai avuto una versione Linux prima
Molti sviluppatori ed editori di giochi stanno realizzando remaster HD di vecchi giochi per prolungare la vita del franchise, per favore i fan richied...
Come utilizzare AutoKey per automatizzare i giochi Linux
AutoKey è un'utilità di automazione desktop per Linux e X11, programmata in Python 3, GTK e Qt. Utilizzando la sua funzionalità di scripting e MACRO, ...
Come mostrare il contatore FPS nei giochi Linux
I giochi Linux hanno avuto una grande spinta quando Valve ha annunciato il supporto Linux per il client Steam e i loro giochi nel 2012. Da allora, mol...