Sto usando un modulo wifi esp8266 se questo è importante. Quello che intendo fare è collegare il modulo al mio router di casa e fare in modo che altri moduli si colleghino a questo modulo e formino un secondo strato, e a questo secondo strato altri moduli possano connettersi formando un terzo strato e la rete si espande così, essenzialmente un albero come la topologia di rete. Il primo modulo che si collega al router di casa renderà il proprio intervallo di IP privato indipendente dall'intervallo di ip del router di casa e lo subneteremo ulteriormente. Quindi partiamo da:
- 10.0.0.0/8 per il primo modulo. Prende l'ip 10.1.0.0
- Offre 10.2.1.0/16, 10.3.1.0/16 ... 10.254.0.0/16 tramite DHCP
- 10.2.1.0/16 può inoltre fornire 10.2.2.1/24, 10.2.3.0/24 e così via fino al 10.2.254.0/24 tramite DHCP
- 10.2.2.1/24 può fornire DHCP da 10.2.2.2/32 a 10.2.2.254/32
Ogni modulo esegue il proprio server DHCP.
Ora il problema è che quando un modulo riceve una richiesta da un altro modulo per assegnargli un indirizzo IP, il server DHCP dovrebbe rispondere; ma il problema è che DHCP non è in grado di assegnare gli indirizzi IP nel modo che ho descritto e mi sembra di configurarlo solo per blocchi IP contigui.
l'esempio da 192.168.1.0 a 192.168.254.254 è OK ma ho bisogno di 192.168.1.0 a 192.168.254.0
Esiste un modo per fare in modo che un server DHCP assegni gli indirizzi IP nel modo desiderato?