==== server (v12) ==== apt-get install isc-dhcp-server 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\\ 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\\