Newsgroup: it.comp.reti.locali
Titolo: Strano comportamento (DHCP sotto acidi?)

Salve a tutti. Ho una piccola LAN domestica nella quale il server e'
un Windows 2000 Pro SP3, e 2 client (un altro 2000 Pro SP3 e un Win
98se). Il server gestisce una connessione ADSL con indirizzo IP
dinamico. Il server e' schermato (per quanto puo' valere) da un
Firewall software.
I computer non hanno problemi nel vedersi e nell'uso dell'Internet
Connect Sharing, ma dopo tot tempo di connessione continua (uso il Win
98 per il file sharing ed insieme al server, che trasmette una radio
internet, e' online 24 ore su 24) improvvisamente la rete crolla (non
la connessione internet. Non c'e' piu' modo di vedersi: i computer
assumono indirizzi IP esterni al classico 192.168.x.x (quelli tipo
169.x.x.x.) e il tutto torna a funzionare solo riavviando il server e
poi i client.
Ora, il primo punto e' che non riesco a capire da cosa questo dipenda;
guardando nel registro degli eventi di sistema del server, trovo 2
tipologie di errori rilevanti.
Il primo e' di orgine DHCP (ID 1007), e dice "L'indirizzo IP della
scheda di rete con indirizzo xxxxxx e' stato configurato
automaticamente. L'indirizzo IP utilizzato e' 169.x.x.x". Mi sembra
che questo avviso sia collegato al riavvio del sistema, ma non sono
sicuro visto che nell'ultimo riavvio di questo avviso non vi e'
traccia. Trovo inoltre alcune riconnessioni del modem ADSL, ma non
credo che questo basti a incasinare la rete, a seguire la logica.
Sul lato client ecco pero' quello che potrebbe incriminare il DHCP: in
concomitanza con l'ennesimo incasinamento della rete di oggi ho questo
errore (non c'e' nessun errore invece sul server): Origine DHCP, ID
evento 1003, descrizione "Impossibile rinnovare l'indirizzo del
computer dal server DHCP per la scheda di rete con indirizzo
0000B4A08A1A. Si è verificato il seguente errore: 
Periodo di attesa del semaforo scaduto. . Il computer tenterà di
ottenere un indirizzo dal server DHCP degli indirizzi di rete.", e
dieci secondi dopo, con l'ID 1007 "L'indirizzo IP della scheda di rete
con indirizzo 0000B4A08A1A è stato configurato automaticamente.
L'indirizzo IP utilizzato è 169.254.30.31.".
Sembrerebbe che il DHCP si imbizzarrisca, ma perche'? Vi confesso che
sono abbastanza frustrato, ho anche cercato sul web ma finora non sono
stato capace di trovare qualche dritta.
------------------------------
"Si alla pace, no al pacifismo."
Anonimo, 2003
Andrea Morsani
andrea.ToGl...@ReMove.tanadelcobra.com
La Tana Del Cobra - webzine di varie umanita'
http://www.tanadelcobra.com

 Sembrerebbe che il DHCP si imbizzarrisca, ma perche'?
Più che imbizzarrirsi, sembra "non funzionare".
-- 
			Luca Amicone
			ICQ: 14890779
--
	Il mio nuovo stile di vita non richiede la mia presenza.
		-- D. Luttazzi

> Il server e' schermato (per quanto puo' valere) da un Firewall software.
Uh ... sei sicuro che il firewall non blocchi DHCP ? In questo caso
appena l'IP assegnato "scade" winsock tenta di rinnovarlo e se
non ci riesce passa ad indirizzi APIPA tipo 169.254... prova (solo
temporaneamente) a disabilitare il firewall, se questo risolve il tuo
problema dovrai rivedere la config del firewall in modo da lasciar
passare i pacchetti DHCP.
Non so che firewall tu stia utilizzando; in ogni caso per ICS gli unici
firewalls funzionanti al 100% sono il Kerio ed il Sygate - se usi un
cosiddetto "personal firewall", il CHX-I se usi un vero "packet filter"
Kerio        
http://www.kerio.com/kpf_home.html
Sygate    
http://soho.sygate.com/products/shield_ov.htm
CHX-I       
http://www.idrci.net/idrci_products.htm
Ciao
* ObiWan
DNS "fail-safe" for Windows 2000 and 9X clients.
http://ntcanuck.com
408 XP/2000 tweaks and tips
http://ntcanuck.com/tq/Tip_Quarry.htm

Firewall software.
Premetto che non ho mai visto il DHCP di w2k, così a braccio mi viene
un idea, w2k continua a funzionare o si "incarta" pure lui?
Se continua a funzionare controlla sulla conf del DHCP che scadenza
hanno gli indirizzi IP che vengono assegnati....
--
"Not in my name..."
Neuromante

cosiddetto "personal firewall", il CHX-I se usi un vero "packet filter"
Uso il Norton, in precedenza ZA. Perche' dici che per ICS ci vuole il
Kerio o il Sygate?


hanno gli indirizzi IP che vengono assegnati....
Dove lo verifico?


 Kerio o il Sygate?
ZA fa leggermente "a pugni" con ICS (provato e confermato da molte
persone) mentre KPF ed SPF lavorano bene e senza problemi ovvio
che se vuoi qualcosa di "tosto" ti consiglio CHX-I ... ma č un'altro tipo
di firewall (piů simile a quelli in uso in ambiente Linux) ... ;-) !!


gli indirizzi al "pool" e non resti "senza"
Non vorrei abusare troppo della tua consulenza... Prima di andarmi a
cercare info sulla rete (che finora non ho fatto per cronica mancanza
di tempo, pensa che ho schedulato "l'approfondimento di notizie" alla
settimana prossima), avresti mica la pazienza di spiegarmi meglio la
storia del rilascio degli indirizzi e dove posso configurarlo in Win
2000? (Dio, come mi sento niubbo... ;-) )
Oh, se la cosa e' lunga dimmelo che rimando a quando ho un po' di
tempo, almeno adesso la rete "sembra" funzionare, ed era quella la
falla da tappare subito!


 2000? (Dio, come mi sento niubbo... ;-) )
Beh, se hai il server DHCP "regolare" di win2000 ti basta aprire
la console di gestione DHCP, selezionare lo "scope" DHCP
in uso ed abbassare il "lease time" ... detto cosě magari č troppo
semplice ... cerca info su DHCP in rete ...


Sempre a braccio...nel pannello di controllo dovrebbe esserci una
cartella "gestione computer" dove si creano anche gli utenti della
macchina, prova a guardare li,  mi dispiace non poterti aiutare di +
ma non uso (e non ho :) w2k server.
Saluti.


> la console di gestione DHCP, selezionare lo "scope" DHCP
In pratica ... il "pgm" è dhcpmgmt.msc; una volta avviato
ti visualizza un "treeview" con il server DHCP configurato
procedi in questo modo:
click-destro sul server, proprietà, attiva tutte e tre le spunte
incluso il logging (così puoi vedere nei logs cosa succede),
poi in "avanzate" imposta 3 tentativi di rilevazione conflitti e
conferma con ok
espandi il nodo "scope xxx", seleziona lo "scope <x.y.z.k>"
ossia quello per la subnet e fai click-destro/proprietà; nel
pannello troverai la "lease duration" impostata in giorni, ore
e minuti (sperando che non sia "illimitata" :-P) inserisci la
durata max di un lease DHCP; ad esempio 3 ore quindi
conferma con ok
In due parole; il DHCP fornisce indirizzi (ed altre impostazioni)
ai client; tali indirizzi vengono assegnati dal server DHCP con
una "scadenza" il che significa che i client prima della scadenza
debbono rinnovare l'assegnazione del proprio indirizzo presso
il server DHCP con una richiesta apposita; normalmente windows
usa un tempo di rinnovo pari (se non ricordo male) ai due terzi del
tempo di "lease"; in pratica se imposti il lease a 3 ore, i clients
invieranno richieste di rinnovo al server ogni 2 ore. Se il server
DHCP non riceve una richiesta di rinnovo ed uno degli indirizzi
assegnati "scade" tale indirizzo verrà rilasciato ed il server lo
potrà assegnare ad un'altra macchina che ne faccia richiesta
Nel caso in cui fosse necessario utilizzare IP "fissi" in una rete
basata su DHCP vi sono due metodi; il primo consiste nel
definire un range di indirizzi *esclusi* ed assegnare alle varie
macchine "fisse" un'IP statico tra quelli esclusi dal DHCP; il
secondo metodo consiste nella cosiddetta "reservation"; in
questo caso il server DHCP va configurato inserendo una
serie di coppie IndirizzoIP/IndirizzoMAC a questo punto ogni
volta che una macchina la cui scheda di rete abbia un MAC
riservato richiederà un'indirizzo al server il server ritornerà
*sempre* lo stesso indirizzo come definito sopra
Come ultima nota; è bene che lo scopo DHCP in uso abbia
le seguenti opzioni (correttamente definite):
003 Router
006 DNS Servers
015 Domain Name
023 Default Time-to-live
028 Broadcast Address
037 Default TTL Option
e, se usi WINS (necessario se hai clients win9x)
044 WINS/NBNS Servers
046 WINS/NBT Node Type
Spero che sia chiaro ...

Intanto grazie a chi mi sta aiutando. Ho provato cambiando i settaggi
del firewall, ma senza troppo risultato, anche se ora quando la rete
"scompare" gli indirizzi IP restano della classe 192.168.x.x. Oggi in
ufficio leggero' bene le altre risposte che mi avete inviato; nel
frattempo mi sto documentando sul sito Microsoft e sto scoprendo
alcune piccole magagnette di W2000... Ah, fra l'altro il 2000 Pro non
ha il controllo del DHCP cosi' esplicito come il server, quindi penso
che reinstallero' tutto su questa versione....
Vi faro' sapere. Grazie!
