mercoledì 5 marzo 2014

[Windows Vista / 7 / 8] Non vengono visualizzati i client in una rete locale

A volte può capitare che andando in "Rete" non vengono visualizzati i computer presenti nella rete locale.
Premesso che la funzione "Individuazione rete" sia abilitata, il problema può essere che un computer nella lan si sia auto "eletto" come Master Browser (una descrizione di tale funzione la potete trovare qui).
In un dominio, di solito, tale ruolo viene svolto dal server, e nel caso in cui ci dovesse essere anche un client che lo esegua, può dare come conseguenza che i client in rete non vengono visualizzati.
Per verificare che solo il server stia eseguendo la funzione di Master Browser, procedere nel seguente modo:

Aprire il prompt dei comandi e digitare:

c:\> net view                                ; visualizza tutti i computer nella rete in formato \\nome-computer

eseguire per ogni computer client il seguente comando:

c:\> nbtstat -a nome-computer  ; visualizza i ruoli del computer

nel caso in cui dovesse comparire la stringa  ___MSBROWSE___  significa che il client sta svolgendo il ruolo di Master Browse, per disabilitare la funzione sul computer andare su

Start => Pannello di controllo => Strumenti di amministrazione => Servizi
(dalla casella 'esegui' potete digitare services.msc)

e disabilitare il servizio 'Browser di computer'.
Nel caso siano presenti molti client si può ricorrere all'utilizzo di un tool chiamato 'Lanscan' prelevabile da qui, tale utility la si esegue dal prompt dei comandi nel seguente modo:

c:\> lanscan.exe -w nome dominio  

Con questo comando il programma andrà ad interrogare esclusivamente il dominio indicato e visualizzerà il nome, l'indirizzo ip, l'indirizzo MAC, il dominio di appartenenza di tutti i computer della rete e indicherà chi svolge il ruolo di Master Browser (l'ultima colonna la scritta MASTER).

Nessun commento:

Posta un commento