Sto sperimentando varie configurazioni di rete utilizzando macchine virtuali. Quando installo il ruolo DHCP su Windows Server, richiede un IP statico. Ho difficoltà a capire perché questo è necessario da un punto di vista tecnico .
La mia comprensione del DHCP è che un client trasmette una richiesta di individuazione DHCP sulla rete e qualsiasi dispositivo sulla rete può rispondere. Un server DHCP ha quindi bisogno di un indirizzo IP, ma perché questo IP deve essere statico? Il server DHCP può ottenere il suo indirizzo altrove e comunque rispondere alla trasmissione purché abbia un IP.
Per esempio
- Server A , Server B e Client X sono tutti collegati allo stesso switch
- Il server A è 10.0.0.1 e serve 10.0.0.X / 24
- Il server A è configurato per fornire IP solo al server B tramite filtro MAC
- Il server B ottiene il suo IP dal server A , quindi vive su 10.0.0.X / 24
- Il server B serve 10.0.1.X / 24
- Il client X si connette e ottiene un IP dal server B
Naturalmente, una volta che il client X ottiene l'IP dal server B , non sarà in grado di contattare direttamente il server B poiché vivono su sottoreti diverse. Ma questo non è un problema: la richiesta DHCP è (inizialmente) una trasmissione, quindi tutti sullo switch la riceveranno.
Ignora un punto di vista gestionale, perché non posso averlo
- Un server DHCP master con IP statico, serve solo altri server DHCP
- Un intervallo di indirizzi per i server DHCP "secondari"
- Un intervallo di indirizzi per i client, ottenuto dai server DHCP "secondari"
C'è un motivo tecnico per cui i server DHCP devono avere un IP statico?