DHCP (protocollo di configurazione host dinamico) spiegato
DHCP semplifica la configurazione di rete assegnando automaticamente gli indirizzi IP e altre impostazioni di rete ai dispositivi sulla rete. Ecco la tipica sequenza di eventi:
1. dhcpdiscover (trasmissione): Quando il sistema Linux si avvia, la sua interfaccia di rete è inizialmente configurata senza un indirizzo IP valido. Invia un messaggio di trasmissione DHCPDiscover sulla rete per trovare un server DHCP.
2. dhcpoffer (risposta del server): I server DHCP che ascoltano sulla rete ricevono la trasmissione DHCPDiscover. Rispondono con un DHCPoffer, offrendo un indirizzo IP disponibile e altri parametri di configurazione (maschera sottorete, gateway predefinito, indirizzi del server DNS, ecc.).
3. dhcpRequest (selezione client): La tua macchina Linux potrebbe ricevere più dhcpoffer se ci sono diversi server DHCP. Scegli un'offerta e invia un messaggio DHCPRequest al server selezionato, dicendo essenzialmente:"Prendo questo indirizzo IP".
4. dhcpack (conferma): Il server DHCP che ha inviato l'offerta scelta riceve DHCPrequest. Invia quindi un messaggio DHCPACK per confermare il contratto di locazione dell'indirizzo IP e altre impostazioni di rete alla macchina Linux.
5. Configurazione: Il sistema Linux applica l'indirizzo IP ricevuto, la maschera sottorete, il gateway e le informazioni del server DNS. Ora sei connesso alla rete.
Gestione del DHCP in Linux
Mentre il processo DHCP è automatico, puoi interagire con esso attraverso questi strumenti comuni:
* Network Manager: Questa è l'utilità di gestione della rete grafica trovata nella maggior parte delle distribuzioni Desktop Linux. È possibile utilizzarlo per visualizzare l'indirizzo IP corrente, le informazioni di leasing e passare da DHCP e configurazioni IP statiche.
* `Dhclient` Comando: Questa utilità della linea di comando ti consente di interagire direttamente con il client DHCP. Puoi usarlo per:
 * Rilascia il tuo indirizzo IP corrente (`sudo dhclient -r  
 * Richiedi un nuovo indirizzo IP (`sudo dhclient  
  
 *  File di configurazione della rete: È possibile configurare le interfacce di rete per utilizzare DHCP o un indirizzo IP statico modificando i file di configurazione di rete specifici per la distribuzione Linux: 
 *  Debian/Ubuntu: `/etc/network/interfaces`  
 *  Fedora/Centro/RHEL: `/etc/sysconfig/network-scripts/ifcfg-  
  
  Esempio (rilasciando e rinnovando un indirizzo IP con dhclient):  
  
 1. Identifica l'interfaccia di rete:`ip a` (cerca quello connesso alla rete, ad esempio` eth0`, `wlan0`)  
 2. Rilascia il tuo IP corrente:`sudo dhclient -r  
 3. Richiedi un nuovo IP:`sudo dhclient  
  
 Ricorda che il riavvio del servizio di rete (`SystemCtl Riavvia Networking` o simile) attiverà anche una nuova richiesta DHCP.
              
                  
Informazioni correlate
                  
networking © www.354353.com