[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

dhpp che serve solo certi indirizzi



avevo questa configurazione:

subnet 144.144.144.0 netmask 255.255.255.0 {
}

subnet 10.240.10.0 netmask 255.255.255.0 {
  option subnet-mask 255.255.255.0;
  range 10.240.10.44 10.240.10.99;
  option routers 10.240.10.2;
  option domain-name "example.com";
  option domain-name-servers 10.240.10.2;
  option broadcast-address 10.240.10.255;
}

l'indirizzo principale era 144.144.144.2 ma in dhcp venivano serviti solo indirizzi della sottorete privata mentre ad alcune macchine (portatili) venivano assegnati con record specifici indirizzi del tipo 144.144.144.x mentre ad altre indirizzi 10.240.10.x , il tutto con i relativi gateway, e tutto funzionava. Per qualche mese è stato fatto un cambiamento per cui le macchine che dovevano avere indirizzi privati li ricevevano manualmente e quindi la configurazione è stata cambiata invertendo le due sottoreti.
E quindi funzioanva regolarmente.
Oggi mi trovo nella necessità di assegnare automaticamente anche indirizzi privati.
Ho quindi aggiunto dei record del tipo

host ET0021B78E21B6 {
   hardware ethernet 00:21:b7:8e:21:b6;
   fixed-address 10.240.10.104;
   option routers 10.240.10.1;
   option subnet-mask 255.255.255.0;
   }

ma, sorpresa ...
I record che assegnano un indirizzo pubblico, nella stessa sottorete deglgli indirrizi dinamici (144.144.144.x ) vengono perfettamente riconosciuti e assegnati, mentre quelli privati vengono ignorati e tutti ricevono indirizzi pubblici. Dove è l'inghippo ? prima degli ultoimi cambiamenti (compreso aggiornamento di dhcp server) venivano tutti assegnati correttamente ! (PS: il dhcp server ha anche l'indirizzo 10.240.10.1 ed è default router per tutti)

--
Leonardo Boselli
Dipartimento Ingegneria Civile e Ambientale UNIFI
tel +39 0552758808  +39 3488605348



Reply to: