ParlandoSparlando


Collegamenti sponsorizzati:

 

Controllare la rete e le connessioni condivise con Windows Xp

Se si e' installata una piccola rete domestica, ma i computer non vogliono saperne di lavorare insieme, o le connessioni si interrompono continuamente, o il pc non appare nelle risorse di rete, con alcuni particolari programmi integrati in Windows Xp, raggiungibili dal menu START - ESEGUI, e' possibile trovarne la causa.

Spesso sono le cose piu' semplici a causare errori, per esempio un cavo difettoso o inserito male. Percio' prima di tutto controllare che tutti i componenti hardware funzionino correttamente.

Se il problema non e' imputabile all'hardware, occorrera' verificare che non vi siano errori o problemi nella configurazione della rete, come per esempio un indirizzo IP errato o inserito due volte, un nome scorretto per il gruppo di lavoro (i computer di una rete si possono suddividere in gruppi di lavoro. In una rete se ne possono creare diversi, ma ogni computer potra' vedere soltanto quelli del gruppo al quale e' stato assegnato) etc.

Per la trasmissione dei dati nelle reti, nella maggior parte dei casi si usa l'indirizzo IP (Internet Protocol) mediante il quale ogni computer della rete riceve un proprio indirizzo al quale e' raggiungibile.
Questo indirizzo IP e' composto solitamente da quattro serie di numeri separati tra loro da un punto, per esempio 192.255.1.90)

Qui di seguito vediamo quali mezzi offre Windows Xp per risolvere i problemi della rete.

L'elenco completo e' disponibile cliccando sul menu START > ESEGUI e digitando
hh.exe ntcmds.chm::/ntcmds.htm


ping
Con ping e' possibile verificare se il protocollo TCP/IP (Il Transmission Control Protocol/Internet Protocol e' una convenzione tramite la quale i computer si scambiano i dati nella rete. E' paragonabile ad un linguaggio con il quale i computer della rete si parlano) e' installato correttamente sul vostro computer. In caso negativo non sara' possibile raggiungere gli altri computer della rete.

Per eseguire la verifica digitare nel prompt dei comandi ping localhost
Se il protocollo e' installato correttamente apparira' come risultato che tutti i pacchetti trasmessi per prova sono stati ricevuti, senza averne persi nessuno, come nel seguente esempio.

Esecuzione di Ping NOME_COMPUTER [127.0.0.1] con 32 byte di dati:

Risposta da 127.0.0.1: byte=32 durata < 1ms TTL=128
Risposta da 127.0.0.1: byte=32 durata < 1ms TTL=128
Risposta da 127.0.0.1: byte=32 durata < 1ms TTL=128
Risposta da 127.0.0.1: byte=32 durata < 1ms TTL=128

Statistiche Ping per 127.0.0.1:
Pacchetti: Trasmessi = 4, Ricevuti = 4, Persi = 0 (0% persi),
Tempo approssimativo percorsi andata/ritorno in millisecondi:
Minimo = 0ms, Massimo = 0ms, Medio = 0ms


Se invece non e' andata cosi', occorrera' cercare di riparare la configurazione del protocollo di rete: fare clic con il tasto destro del mouse sull'icona Risorse di rete e nell'elenco che appare cliccare su Proprieta'.
Nella finestra che si apre fare un clic con il tasto destro del mouse su Connessione alla rete locale (Lan), quindi cliccare su Ripristina.

*********

Nel caso che il proprio pc non possa raggiungere gli altri computer della rete e' possibile che la scheda di rete non sia installata correttamente.
Per verificarne la funzionalita' digitare ping seguito da uno spazio e quindi dall'indirizzo IP del proprio computer (esempio ping 38.255.9.250).
Per conoscere l'indirizzo IP del proprio computer si puo' utilizzare il comando ipconfig successivamente ampiamente spiegato.

Se tutto e' andato correttamente apparira' come risultato che tutti i pacchetti dei dati di prova sono stati trasmessi.
In pratica qualche cosa di simile a questo:

Esecuzione di Ping 38.255.9.250 con 32 byte di dati:

Risposta da 38.255.9.250: byte=32 durata < 1ms TTL=128
Risposta da 38.255.9.250: byte=32 durata < 1ms TTL=128
Risposta da 38.255.9.250: byte=32 durata < 1ms TTL=128
Risposta da 38.255.9.250: byte=32 durata < 1ms TTL=128

Statistiche Ping per 38.255.9.250:
Pacchetti: Trasmessi = 4, Ricevuti = 4, Persi = 0 (0% persi),
Tempo approssimativo percorsi andata/ritorno in millisecondi:
Minimo = 0ms, Massimo = 0ms, Medio = 0ms


Se invece non e' andata cosi', occorrera' controllare la configurazione dei driver della scheda di rete in Gestione Periferiche (raggiungibile cliccando con il tasto destro del mouse sull'icona Risorse del computer > Hardware > Gestione Periferiche).

*********

Con ping si puo' anche scoprire con quale nome e' contrassegnato il proprio computer nella rete. Quando si vuole accedere ai dati o alle cartelle condivise dagli altri computer si avra' bisogno di questa informazione.

Digitare ping -a seguito da uno spazio e quindi dall'indirizzo IP del proprio computer (esempio ping 38.255.9.250).

Apparira' come risultato che tutti i pacchetti dei dati di prova sono stati trasmessi e ricevuti, ed il nome del computer.
In pratica qualche cosa di simile a questo:

Esecuzione di Ping NOME_COMPUTER [38.255.9.250] con 32 byte di dati:

Risposta da 38.255.9.250: byte=32 durata < 1ms TTL=128
Risposta da 38.255.9.250: byte=32 durata < 1ms TTL=128
Risposta da 38.255.9.250: byte=32 durata < 1ms TTL=128
Risposta da 38.255.9.250: byte=32 durata < 1ms TTL=128

Statistiche Ping per 38.255.9.250:
Pacchetti: Trasmessi = 4, Ricevuti = 4, Persi = 0 (0% persi),
Tempo approssimativo percorsi andata/ritorno in millisecondi:
Minimo = 0ms, Massimo = 0ms, Medio = 0ms


*********

ping aiuta anche a scoprire i problemi di connessione che si verificano a causa di errori hardware, come un contatto difettoso.
Basta impostare l'esecuzione in modo che non termini automaticamente dopo quattro passaggi, ma che prosegua finche' non lo si termina manualmente.
In questo modo si potra' capire subito se una richiesta ha avuto successo e quindi il problema hardware e' stato risolto.

Digitare ping -t quindi uno spazio e l'indirizzo IP del computer con il quale non si riesce a collegarsi (per esempio, ping -t 192.255.1.90).

Per interrompere il ping continuato tenere premuto il tasto CTRL e premere il tasto C



ipconfig
Con ipconfig si ottiene l'elenco di tutte le configurazioni del protocollo TCP/IP.

E' possibile scoprire l'indirizzo IP del proprio computer, e cosi' scoprire se e' stato inserito in modo sbagliato, oppure e' stato assegnato due volte.

Digitare nel prompt dei comandi ipconfig.
Dovrebbe apparire un messaggio simile al seguente:

Suffisso DNS specifico per connessione:
Indirizzo IP. . . . . . . . . . . . . : 192.255.1.90
Subnet mask . . . . . . . . . . . . . : 255.255.255.0
Gateway predefinito . . . . . . . . . : 192.105.0.1


Sullo schermo appariranno anche altre informazioni.
La voce Subnet Mask e' particolarmente importante perche' deve essere uguale su tutti i computer della rete.
In caso contrario, anche se sono collegati tra loro da un cavo, non possono raggiungersi tramite il protocollo TCP/IP.

Nel caso in cui si usi un router (un router regola il traffico dei dati tra internet e la rete locale; riconosce i dati che sono destinati o provengano da internet e li trasmette) per condividere l'accesso a Internet; e' importante anche la voce Gateway (Gateway e' il punto di transizione tra due diverse reti): questa deve indicare l'indirizzo IP del router. Se questa voce manca o e' errata, non sara' possibile accedere a internet.

Se si utilizza un router, molto probabilmente, si avra' attivato anche un server DHCP (un server DHCP assegna automaticamente un indirizzo IP ai computer della rete locale) attraverso il quale gli indirizzi IP vengono distribuiti automaticamente a tutti i computer e le periferiche della rete.

Se non si riesce a raggiungere il router, significa che si e' verificato un errore nella distribuzione degli indirizzi IP. Per verificare gli indirizzi IP, digitare
ipconfig /all

A fianco della voce DHCP server (se e' abilitato il DHCP) dovrebbe essere indicato l'indirizzo IP del router. Se non e' cosi' si dovra' verificare che il server DHCP sia stato attivato sul router.

Se, invece, e' visualizzato l'indirizzo IP del router, a fianco della voce Lease Ottenuto deve essere indicata la data in cui e' stato assegnato l'indirizzo IP al proprio computer. A fianco di Scadenza Lease si potra' vedere fino a quando e' valido.
Se queste voci sono vuote significa che il server DHCP funziona, ma probabilmente si e' verificato un errore di assegnazione degli indirizzi IP del vostro computer.

In questo caso occorrera' cancellare dalla cache gli indirizzi IP delle precedenti sessioni di internet per poi obbligare il sistema a riassegnarne di nuovi.

Per poter cancellare dalla cache i vecchi indirizzi IP, digitare
ipconfig /release

Ora, per obbligare il computer a fare assegnare un nuovo indirizzo IP valido al server DHCP, digitare
ipconfig /renew
Se non si ottiene un indirizzo IP provare a risolvere il problema spegnendo e poi riaccendendo il router.

*********

Se non si riesce a visualizzare una pagina di internet, una delle cause potrebbe essere la memoria temporanea (cache) che contiene dati scorretti o non aggiornati relativi agli IP.

Per svuotare la memoria temporanea degli indirizzi IP digitare
ipconfig /flushdns


tracert
Se si hanno problemi a collegarsi ad alcuni siti internet, con tracert e' possibile seguire che percorsi fanno nella rete mondiale le proprie richieste.
In questo modo e' possibile scoprire in quale punto si e' interrotta la trasmissione dati.
Puo' darsi che cio' si verifichi gia' nel proprio router di rete, se questo e' configurato scorrettamente, oppure che la responsabilita' sia di un router in internet che momentaneamente non e' disponibile.

Digitare tracert nome_del_sito
(per esempio, tracert www.parlandosparlando.com)

Come risultato si vedra' una lista di router in Internet che hanno trasmesso i vostri dati al server di ParlandoSparlando.
Se un server in internet non e' raggiungibile, apparira' la scritta richista scaduta.


pathping
Il programma pathping e' una combinazione dei programmi ping e tracert.
Aiuta a rintracciare i problemi di connessione, fornendo una statistica dalla quale si puo' rilevare se un router in internet sia momentaneamente sovraccarico e causa problemi alla rete.

Digitare pathping nome_del_sito
(per esempio pathping www.parlandosparlando.com)

Rilevazione route verso parlandosparlando.com [193.109.191.184]
su un massimo di 30 punti di passaggio:
0 192.168.238.1
1 r-rm225-vl14.opb.interbusiness.it [80.21.4.26]
2 r-rm198-rm225.opb.interbusiness.it [80.17.211.113]
3 r-rm222-vl4.opb.interbusiness.it [151.99.29.205]
4 r-rm199-vl3.opb.interbusiness.it [151.99.29.152]
5 .................................................
6 .................................................
14 * * *
Statistiche di calcolo per 350 secondi...



nslookup
Con questo programma sara' possibile scoprire per quale motivo alcuni indirizzi internet non sono raggiungibili dalla propria rete domestica.
Digitare il comando nel Prompt dei comandi


nbtstat
Se nella vostra rete non sono visibili tutti i computer delle risorse di rete, probabilmente c'e' un problema nella risoluzione dei nomi NetBIOS (Network Basic Input Output System e' un procedimento sviluppato dalla IBM nel 1983 con il quale i programmi possono comunicare tra loro nella rete). La possibile causa e' la presenza di voci scorrette, o non aggiornate corrispondenti ai nomi del computer nella memoria temporanea (cache).
Quando si vuole accedere a un pc della rete, ai suoi dati condivisi, il computer traduce il nome in un indirizzo IP.
Per non dover rifare la traduzione ogni volta, questa viene memorizzata nella cache.
Se questa contiene voci scorrette, o non aggiornate, il pc che si cerca puo' non essere trovato.
Il programma nbtstat puo' aiutare.

Digitare nbtstat -c nel Prompt dei comandi per visualizzare il contenuto della memoria temporanea, quindi per controllare se ci sono voci scorrette.
Nella colonna Nome del risultato, ci sara' il nome del computer e nella colonna Indirizzo host si trovera' l'indirizzo IP corrispondente.

Utilizzando il programma ipconfig (visto precedentemente) si trovera' l'indirizzo IP del computer che non si riesce a raggiungere, e lo si confronterete con quello presente nella cache.

Se si scopre una voce errata, e' possibile cancellare la memoria temporanea digitando
nbtstat -R
In questo modo il computer rintraccia nuovamente i nomi nella rete e li inserisce nella cache.

Digitando, invece, nbtstat -r si otterra' una statistica del modo in cui vengono risolti e registarti i nomi della vostra rete.


net view
Se ai computer presenti nella rete locale sono assegnati gruppi di lavoro diversi, puo' succedere che questi non riescano a vedersi.
Vediamo come si puo' capire e risolvere questo problema.

Nel nel Prompt dei comandi digitare net view /domain
Come risultato apparira' l'elenco di tutti i nomi dei gruppi di lavoro presenti nella rete.

Per scoprire quali computer si trovano in uno specifico gruppo di lavoro, ne occorre digitare il nome dopo il comando, come di seguito:
net view /domain:nome_del_gruppo_di_lavoro

Se si scopre che i due (o piu') pc non appartengono allo stesso gruppo di lavoro, occorrera' modificarne uno.
Sul computer in questione digitare con il tasto destro del mouse sull'icona Risorse del computer, quindi cliccare su Nome computer.
Nella casella Gruppo di lavoro digitare il nome del gruppo al quale appartiene o appartengono gli altri pc.
Ripetere questa procedura per tutti i pc della rete, fino a che saranno stati assegnati tutti allo stesso gruppo di lavoro.


netsh diag gui
Questo programma e' accessibile tramite il menu START > ESEGUI e digitando
netsh diag gui

Una volta apparsa la schermata, che appare dopo alcuni secondi, definire cosa deve essere controllato: fare quindi clic su Imposta opzioni di analisi e quindi nei riquadri che si trovano selezionare o deselezionare le cose che interessano.

Cliccare quindi su Salva opzioni e poi su Analizza sistema.

Per salvare il risultato dell'analisi, cliccare su Salva nel file ... in modo da salvare il file per verifiche future.
Verra' cosi creata un'icona sul desktop dove, cliccandoci sopra due volte con il tasto sinistro del mouse, sara' possibile rivedere tutte le informazioni salvate.


Task Manager
Se tutti i collegamenti sono funzionanti, ma impiegate molto tempo per spostare dati all'interno della vostra rete, con Task Manager se ne puo' verificare la causa.

Fare clic con il tasto destro del mouse su un punto libero della barra delle applicazioni e quindi fare clic con il tasto sinistro del mouse sulla voce Task Manager del menu contestuale che sara' apparso.
Fare quindi clic su Rete.
Controllare la percentuale di utilizzo della voce Utilizzo rete e Utilizzo CPU.
Se il carico della rete e' costantemente sopra il 60%, sarebbe opportuno controllare i componenti: forse uno dei pc ha ancora una vecchia scheda di rete o forse un hub vecchio.


net session
Per tenere sottocontrollo chi sta usando i dati condivisi in rete, si potra' utilizzare il programma Net Session.
Digitare net session
In questo modo si potranno vedere quali computer e quali utenti stanno accedendo alle risorse della rete.
Per interrompere velocemente la condivisione di uno di questi computer digitare
net session \nome del computer /delete

Ricordiamo che net session fa parte di un programma ancora piu' grande e potente quale net dove, digitandolo, sara' possibile vedere tutte le opzioni ad esso dedicate.

E' anche possibile utilizzare un programma grafico per la gestione ed il controllo delle sessioni e anzi, piu' specificatamente per utilizzare una console di gestione delle condivisioni.
Cliccare sul menu START quindi su ESEGUI quindi
digitare fsmgmt.msc

nsw.log
Un aiuto nell'individuazione dei problemi in una rete puo' arrivare dalla consultazione del file nsw.log in cui Windows XP salva tutte le informazioni di quello che e' successo nella configurazione della connessione condivisa.
Cliccare sul menu START quindi su ESEGUI quindi
digitare nsw.log

Controllare se c'e' la segnalazione di qualche attivita' non andata a buon fine.



Argomenti correlati

Condividere una connessione Internet tra due pc
(www.parlandosparlando.com/view.php/id_500/lingua_0/whoisit_1)

Router: configurare una rete locale LAN o WIRELESS
(www.parlandosparlando.com/view.php/id_586/lingua_0/whoisit_1)

25/09/2006
Copyright © 2000-2008 Parlandosparlando