Newsgroup: it.comp.reti.locali
Titolo: 2 DHCP in rete e conflitti

Ho un dubbio (ignoranza mia) sul funzionamento dei DHCP, ossia se il 
DHCP assegna gli indirizzi non ancora da lui assegnati oppure prima 
dell'asegnazione effettua un controllo nella rete per controllare se 
l'indirizzo che sta per assegnare è già esistente o meno.
 
Chiedo questo perché ho questo problema su una rete dove un DHCP è sul 
server, l'altro nel modem/router ADSL, tutto è in classe 192.168.1.xxx e 
di tanto in tanto ho dei conflitti.
 


 
E' ovvio.
Un solo server dhcp sulla rete, perchè altrimenti entrambi ricevono la 
richiesta ..
Io tengo attivo solo il dhcp del server.
 
-- 
"Non ho paura degli urli dei violenti, ma del silenzio degli onesti"
Martin Luther King.
 
"La religione è il singhiozzo di una creatura oppressa, il sentimento
di un mondo senza cuore, lo spirito di una condizione priva di spirito.
È l'oppio dei popoli." K. Marx
 
"Nessuna buona azione rimarrà impunita!" (autore sconosciuto, ma SAGGIO!)

server, l'altro nel modem/router ADSL, 
 
Perché li tieni entrambi attivi?
 
Il server è di dominio?
 
 
-- 
Ci sono 10 tipi di persone al mondo: quelle che capiscono il sistema binario
e quelle che non lo capiscono.


 
il server non è di dominio, volevo tenere attivo solo quello sul server 
(Windows server 2003) ma quello del modem/router non è disattivabile.
E' un modem fornito da telecom che credo che sostituirò con uno più 
configurabile (un netgear qualsiasi è sicuramente meglio!)
 
 


vabbè basta che a quello del router assegni un range di indirizzi 
diverso da quello del server e non dovresti avere problemi.

configurabile (un netgear qualsiasi č sicuramente meglio!)
 
Spero che per lo meno sia configurabile l'intervallo di indirizzi, per
metterne uno differente da quello del server.


 Io tengo attivo solo il dhcp del server.
anch'io sostengo questa tesi ma qualche tempo fa proprio qui nel NG mi 
hanno ca@@iato dicendo che era assolutamente ininfluente se vi era uno o 
pi� di un dhcp sulla stessa lan.....
 
 
io rimango della mia (e tua) idea che il server DHCP debba essere unico 
sulla rete, a parte casi particolari.

 pi� di un dhcp sulla stessa lan.....
 
no, non � assolutamente ininfluente, la cosa va voluta e configurata.
Due dhcp lasciati li a caso fanno ovviamente casino e vanno evitati.
 
 
-- 
MirkoB.   
ne...@bsi-net.it
 
Motoretta BMW R1200R Lightgrey
 
L'indirizzo em@il non � da considerarsi pubblico,
ma utilizzabile solo per temi inerenti il NG corrente.

pi� di un dhcp sulla stessa lan.....
 
L'unico requisito � che siano entrambi configurabili.
Se uno di questi non riesce a impostare DNS a piacimento non � usabile
in reti con dominio.


 diverso da quello del server e non dovresti avere problemi.
 
e quindi se i client prendono l'ip di una rete fasulla che succede? che 
non funzionano.


 
questo non � sempre vero, anzi. Moltissimi DHCP controllano che l'ip sia 
libero prima di assegnarlo.
 


si (lo fa anche quello di windows...), ma bisogna sempre vedere come
fanno il controllo.
Se lo fanno tramite ping, con tutti i firewall installati oggi sui pc
non � conti molto...



 
se hai uno switch configurabile, cerca l'opzione DHCP snooping. Su tutti 
gli HP anche economici L2 management c'è, ad esempio.
 
con quella funzione stabilisci le porte autorizzare a rilasciare DHCP.
 
Ti ricordo che il processo di DHCP discovery (che fa il client) ed il 
processo di DHCP relay (che fa il server) avvengono mediante broadcast 
L2, quindi lo switch è realmente l'unico oggetto a poter inibire una 
risposta di questo tipo proveniente da una porta fisica. Ammettendo che 
tu non possa disabilitare uno dei due DHCP.
 
 
L'alternativa è che i due DHCP assegnino un range diverso ma VALIDO (non 
un range a caso). Il primo che risponderà, darà il suo range.
 
 
 

 non � conti molto...
 
 
no, mi sembra non usino ICMP, ma anzi facciano dei controlli a livello ARP


Pardon, ho letto frettolosamente. Probabilmente intendevi "range 
diverso" della stessa network.
 
Invece ho capito range diverso di network diverse.
 
 


 
A me non risulta.
Anzi, di solito si consiglia, nel caso di due server DHCP ( di cui uno 
di solito fa da backup per l'altro) di fare in modo che assegnino ip 
diversi, e di escludere reciprocamente gli ip distribuiti.
Mi daresti un link dove spiega il funzionamento che citi? Ne sarei molto 
interessato, grazie.


interessato, grazie.
 
Windows Server usa il ping:
http://technet.microsoft.com/en-us/library/cc737924(v=ws.10).aspx
 
http://technet.microsoft.com/it-it/library/dd183587%28v=ws.10%29.aspx
 
 
Linux anche:
http://linuxreviews.org/man/dhcpd.conf/
 
 
Sui vari apparati di rete non so.



se ricordo giusto windows pinga, gli altri non so...


 
http://technet.microsoft.com/it-it/library/dd183587%28v=ws.10%29.aspx
 
 
ricordavo giusto allora... :-)
comunque non l'ho mai trovata una funzione cos� affidabile


comunque non l'ho mai trovata una funzione cos� affidabile
 
E' sempre meglio di niente, almeno toglie i pingabili.
E' un peccato che non venga usato ARP, perch� su un server di dominio
(contattato pi� o meno da tutti per varie ragioni, DNS in testa)
darebbe buoni risultati.


 darebbe buoni risultati.
 
basterebbe integrare al ping l'ARP, il risultato sarebbe decisamente
interessante.
Probabilmente per� � una funzione non cos� richiesta in reti di un
certo tipo (credo si dia per scontato che dove c'� un server ci sia
anche chi sa configurare un minimo il tutto).


Il 28/02/2013 21:26, >[ale]< ha scritto:

nella configurazione del server dhcp
c'è il range di indirizzi che quel dhcp
può rilasciare, è OVVIO che se sulla rete
ci sono due dhcp, essi debbano avere due
range distinti di indirizzi da distribuire,
per es il dhcp sul setver potrebbe essere
configurato per distribuire gli indirizzi
da 11 a 150 mentre il dhcp del router potrebbe
distribuire gli indirizzi da 151 a 240...
di solito si lasciano i primi e gli ultimi
10 indirizzi a disposizione per EVENTUALI
assegnazioni statiche.