Il protocollo DHCP è necessario perché impedisce agli amministratori di rete o di sistema di configurare manualmente gli indirizzi IP per i nuovi computer aggiunti alla rete o al sistema informatico che vengono spostati da una sottorete all'altra.
Con il "lease", il server DHCP assegna gli indirizzi IP ai client DHCP. Il tempo di locazione dipende da quanto tempo il sistema client necessita della connessione o della configurazione DHCP.
In questo articolo parleremo della configurazione di un client DHCP sulla distribuzione Ubuntu Linux. In questo articolo abbiamo presupposto che il server DHCP sia già stato impostato sull'altro computer, oppure puoi installarlo anche da questo Url .
Configurazione client DHCP su Ubuntu
Per configurare il client DHCP sul tuo sistema Ubuntu, controlla prima il nome dell'interfaccia di rete eseguendo il seguente comando:
$ ifconfig
Dopo aver identificato il nome dell'interfaccia di rete, sarà necessario apportare alcune modifiche al file dell'interfaccia di rete per la configurazione del client DHCP. Quindi apri il file "/ etc / network / interfaces" nel tuo editor di testo preferito con il seguente comando:
$ sudo Nano /Etc/rete/InterfacceOra usa la seguente sintassi per configurare il client DHCP:
automobile
iface
Qui il nome dell'interfaccia di rete è 'enp1s0'; abbiamo modificato le righe precedenti nel seguente formato:
iface enp1s0 inet dhcp
Salva e chiudi il file di configurazione sopra. Ora riavvia Network Manager Services eseguendo il comando seguente:
$ sudo systemctl riavvia NetworkManager.serviceo
$ sudo systemctl riavvia la rete
Verificare lo stato di esecuzione del servizio NetworkManager eseguendo il comando seguente:
$ sudo systemctl-status NetworkManager.service
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 un IP al client DHCP, utilizzare il comando di rinnovo riportato di seguito o rilasciare l'indirizzo IP. Aspetta un attimo; Il server DHCP assegna automaticamente gli indirizzi IP al computer client.
$ sudo dhclient -RPuoi usare il comando 'ifconfig' per visualizzare il nome dell'interfaccia.
Configura DHCP tramite netplan
Nella maggior parte delle distribuzioni Ubuntu, la rete è controllata o gestita utilizzando il programma netplan. Pertanto è necessario modificare i file di configurazione di netplan in questa situazione. Per modificare la configurazione del file corrispondente, vai alla directory '/ etc / netplan' e apri questo file.
$ sudo Nano /Etc/Piano di rete/01-netcfg.yaml
Aggiungi le seguenti righe a questo file:
Rete:Esecuzione:2
Rendering:rete
Ethernet:
enp1s0:
dhcp4:Sì signore
Salva la configurazione di cui sopra in questo file con "Ctrl + O" ed esci da questa finestra con "Ctrl + x".
Ora esegui il comando menzionato di seguito per applicare le modifiche:
$ sudo Applica netplanConfigura il client DHCP tramite l'ambiente desktop Ubuntu
Puoi anche utilizzare un'altra macchina virtuale con desktop Ubuntu 20.04 come client DHCP. In Ubuntu, il metodo di configurazione predefinito è DHCP. Se non è richiesto alcun direttore IP dal server DHCP, modificare l'impostazione IPV4 della rete. Fai clic su "Impostazioni" e vai alle impostazioni della rete cablata o wireless. La seguente finestra dovrebbe apparire sul tuo sistema:
Imposta l'intera configurazione IPv4 in modo simile allo screenshot sopra.
Ora visualizza i dettagli della rete facendo clic sulla scheda "Dettagli" come segue:
Verifica la configurazione eseguendo il seguente comando:
$ ifconfigPuoi vedere che l'IP è assegnato all'interfaccia di rete.
È inoltre possibile utilizzare il computer host del sistema come client DHCP. Per ottenere l'IP, tuttavia, non riavviare il computer host, poiché in questo caso Virtualbox si spegnerà in modo che nessun DHCP sia in esecuzione sul sistema.
Se utilizzi dispositivi mobili o computer host come client DHCP, è importante notare che probabilmente sono già connessi a quella rete. Tuttavia, richiedono lo stesso IP al server DHCP assegnato in precedenza. Tuttavia, se l'IP non rientra nell'intervallo definito, verrà inviata una richiesta al router.
diploma
In questo articolo abbiamo visto come configurare un client DHCP in diversi modi nella distribuzione Ubuntu. Abbiamo implementato tutti i comandi nell'ambiente Ubuntu 20.04. La configurazione del client DHCP è molto semplice. In modo da poter configurare facilmente un client DHCP sul tuo sistema in pochi minuti utilizzando i passaggi precedenti.