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: