Strumenti Utente

Strumenti Sito


debian:dhcp-server

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
debian:dhcp-server [2023/12/27 17:37]
stefano
debian:dhcp-server [2023/12/27 20:03] (versione attuale)
stefano
Linea 3: Linea 3:
   apt-get install isc-dhcp-server   apt-get install isc-dhcp-server
  
-verrà resituito un errore poichè di default non è impostata alcuna interfaccia di rete nel file di configurazione.\\+verrà resituito un errore poichè di default non è impostata alcuna interfaccia di rete nei seguenti file di configurazione.\\
 Quindi personalizzare in base alla propria lan\\ Quindi personalizzare in base alla propria lan\\
  
   vi /etc/default/isc-dhcp-server   vi /etc/default/isc-dhcp-server
 +  
 +  INTERFACESv4="enp0s3"
 +
 +è possibile inserire più di una interfaccia\\
 +
 +  INTERFACESv4="enp0s3 eth0 eth1"
 +
 +poi\\
 +
 +  vi /etc/dhcp/dhcpd.conf
 +
 +il file è abbastanza semplice da capire e personalizzare. Per una configurazione semplice e standard lasciare solo le seguenti voci commentando tutto il resto.\\
 +
 +  default-lease-time 600;
 +  
 +  max-lease-time 7200;
 +  
 +  subnet 192.168.1.0 netmask 255.255.255.0 {
 +    range 192.168.1.220 192.168.1.226;
 +    option domain-name-servers 192.168.1.33;
 +    option routers 192.168.1.1;
 +  }
 +
 +a questo punto si può riavviare il servizio.\\
 +
 +  systemctl restart isc-dhcp-server
 +
 +questa volta senza errori\\
 +se vogliamo verificare la correttezza del file prima di lanciare il servizio possiamo eseguire\\
 +  dhcpd -f
 +
 +se vogliamo vedere quali client hanno preso l'IP dal nostro server lanciare\\
 +  dhcp-lease-list
 +  
 +==== server (v12) variante PXE ====
 +
 +Il seguente file viene modificato \\
 +
 +  vi /etc/dhcp/dhcpd.conf
 +
 +
 +  default-lease-time 600;
 +  
 +  max-lease-time 7200;
 +  
 +  authoritative;
 +  
 +  subnet 192.168.1.0 netmask 255.255.255.0 {
 +    range 192.168.1.220 192.168.1.226;
 +    next-server 192.168.1.214;
 +    option domain-name-servers 192.168.1.33;
 +    option routers 192.168.1.1;
 +    option bootfile-name "pxelinux.0";
 +  }
 +  
 +gli indirizzi ip sono ovviamente quelli della mia rete\\
 +il 24 è l'ip del server dhcp\\
 +
debian/dhcp-server.1703695054.txt.gz · Ultima modifica: 2023/12/27 17:37 da stefano