lunedì 28 marzo 2011

Errori di navigazione / link che non funzionano / reindirizzamenti anomali

Oltre ai virus veri e propri altre tipologie di oggetti malefici albergano nei nostri PC rendendoci la vita (virtuale) molto complicata.
Una delle più subdole è la cosiddetta categoria dei redirect.

Sintomi
Durante la navigazione cliccando determinati link invece di andare sul sito desiderato si aprono pagine diverse, di solito con pubblicità molesta (p.e. epoclick.com); altri link non funzionano proprio, oppure ci sono menu che non si aprono.
Tutti gli antivirus, antimalware e antispyware non trovano nulla, riformattare e reinstallare tutto da capo non risolve il problema. Anche cambiando browser e sistema operativo la sistuazione rimane identica (infatti anche mac e linux non sono immuni).

Che fare?
Intanto risaliamo alla causa...
Se il problema non risiede nel computer deve stare per forza a monte...
tra il sistema operativo e internet, escludendo i cavi, ci stanno in mezzo alcune belle cosette: scheda di rete, modem, router... Solo qui può stare l'inghippo...
Intanto diciamo che un sito internet non è nient'altro che una porzione di codice che risiede sul disco fisso di un computer (chiamato server) che sta in qualche parte del mondo. Quella locazione è univocamente identicata da una serie di numeri messi nella forma xxx.xxx.xxx.xxx (il famoso indirizzo IP). Questi numerini sono impossibili da ricordare a memoria per cui sono stati inventati degli indirizzi più semplici chiamati domini.
Per esempio digitando sulla barra degli indirizzi www.google.it in effetti (attualmente) andiamo all'indirizzo IP 74.125.232.112 che è l'IP di google.it. E' vero anche il contrario (provare per credere) digitando sulla barra degli indirizzi 74.125.232.112 si va su www.google.it (certi IP cambiano velocemente e non è detto che tra qualche giorno l'esperimento funzioni ancora, ma è semplicissimo trovare il nuovo IP).
Quindi, se noi scriviamo www.google.it chi dice al computer che invece bisogna andare all'indirizzo IP 74.125.232.112? E' il DNS (Domain Name System), una specie di interprete che assegna ad ogni dominio il corretto indirizzo reale.
Ma non è quindi che è proprio questo DNS a creare il problema di cui stiamo parlando?
Penso proprio di si...
Solitamente ogni internet provider (il gestore della connessione: alice, libero, ecc.) ha un proprio DNS, se qualche malintenzionato lo cambia può a suo piacimento reindirizzare gli utenti sui siti che preferisce.

Ma dove stanno questi DNS?
Possono stare in 3 posti diversi: nelle impostazioni della scheda di rete, in quelle del router o in quelle del modem.
In questo caso il malintenzionato non ha bisogno di arrivare fino al PC (dove potrebbe essere bloccato da antivirus e firewall), gli basta entrare nel router e lì cambiare i DNS... ma non è detto.

Come possiamo risolvere i l problema?
Chi ha un semplice modem di solito ottiene l'IP e il DNS direttamente dal provider e difficilmente esso è impostato sul modem.
Chi ha invece un modem router oppure un router (magari wireless) attaccato al modem può avere la possibilità di impostare i DNS sull'apparato. Verificare e rimediare non è semplicissimo... bisogna entrare nel router attraverso il browser digitandone l'indirizzo IP (di solito 192.168.0.1 oppure 192.168.1.1) e poi giocare tra le varie voci del menu. La cosa migliore da fare è resettare l'apparato attraverso l'apposito tastino aiutandosi con una punta sottile e poi reinstallare seguendo le istruzioni del manuale.
Ma in prima battuta si può fare una cosa molto più semplice, assegnare noi i DNS nelle impostazioni della scheda di rete ed evitando proprio di toccare la configurazione del router.

Istruzioni per Windows 7 / Vista
andare su pannello di controllo / visualizza per categoria
visualizza stato della rete e attività
modifica impostazioni scheda
tasto dx del mouse sulla scheda utilizzata (con cavo o wireless) / scegliere proprietà sul menu contestuale
doppio click su protocollo internet versione 4
mettere il pallino su: utilizza i seguenti indirizzi server DNS
(se ci sono già DNS impostati verificare che siano quelli corretti andando sul sito del proprio provider o telefonando al call center)
inserire i seguenti DNS: 208.067.222.222 e 208.067.220.220
cliccare su ok.

Istruzioni per Windows XP
andare su start / pannello di controllo / connessioni di rete
tasto dx del mouse sulla scheda utilizzata (con cavo o wireless) / scegliere proprietà sul menu contestuale
doppio click su protocollo internet (TCP/IP)
mettere il pallino su: utilizza i seguenti indirizzi server DNS
(se ci sono già DNS impostati verificare che siano quelli corretti andando sul sito del proprio provider o telefonando al call center)
inserire i seguenti DNS: 208.067.222.222 e 208.067.220.220
cliccare su ok.

I DNS così impostati sono generali e utilizzabili da tutti.

1 commento: