Actual-PC: Empêcher l'ordinateur d'accéder à une adresse web
 
Logo Actual-PC
Votre site d'aide informatique
flux RSS Actual-PC

Empêcher l'ordinateur d'accéder à une adresse web:


Il existe au sein des systèmes d'exploitation (Windows, Linux, Mac...) un fichier qui permet de bloquer l'accès à certains sites que vous aurez choisis. Outre cet aspect de "filtrage" destiné à contrôler l'accès à Internet, empêcher l'accès aux sites dangereux..., ce fichier peut aussi servir à accélérer l'accès à vos sites favoris. Il peut aussi être utilisé à des fins malveillantes par des programmes malicieux si vous ne le protégez pas.
Je vous parle ici du fichier "hosts". Ce dernier est très simple à utiliser et paramétrer.

Sous Windows XP et Vista, il est accessible au chemin C:\Windows\System32\drivers\etc\hosts (suivez l'arborescence avec l'explorateur).
Ce fichier permet d'attribuer à une adresse web, aussi appelée "nom de domaine" (www.actual-pc.fr) une adresse IP (195.114.18.144).

hosts

Lorsque vous accédez à différents sites sur Internet votre système d'exploitation consulte toujours le fichier hosts pour vérifier que l'adresse à laquelle vous souhaitez accéder n'est pas déjà enregistrée. Dans le cas où l'adresse de destination n'est pas connue votre ordinateur la récupèrera automatiquement. Si l'adresse web (associée à une adresse IP) est trouvée dans le fichier hosts, le système utilisera cette adresse IP pour accéder au site directement.
Pour bloquer l'accès à certains sites nous allons donc exploiter le fichier hosts afin de rediriger ces sites vers l'ordinateur lui-même (si si je vous assure!).

Double-cliquez sur le fichier hosts. Windows vous demandera de choisir un logiciel pour l'ouverture du fichier. Sélectionnez le bloc-notes qui est intégré à Windows (ne pas utiliser Word qui risque de rajouter des informations de formatage au texte).

ouverture fichier hosts

Un fichier texte apparait, dans lequel se trouvent des commentaires explicatifs (précédés de #), ainsi que la ligne "127.0.0.1 localhost" qui désigne l'adresse qu'utilise votre ordinateur pour se référer à lui-même. Cette ligne doit se trouver juste après les commentaires, sans être précédée de #, et ne doit pas être effacée. Sautez 2 lignes après celle-ci.
Ensuite, pour bloquer un site il vous suffit de procéder de la façon suivante:

  • Taper 127.0.0.1 en début de ligne, suivit d'une tabulation
  • A la suite de la tabulation, taper l'adresse web du site (ex: cibleclick.com)

Il ne doit y avoir qu'une seule adresse par ligne et vous devez toujours sauter une ligne et la laisser vide à la fin du fichier hosts.

editer fichier hosts

Une fois les modifications effectuées, vous devez bien entendu enregistrer le fichier pour que les modifications soient prises en compte par le système.
Pour éviter les modifications de ce fichier par des programmes malveillants, appliquez lui l'attribut "lecture seule" (clic-droit sur le fichier ---> Propriétés). Cette solution n'est pas imparable... mais peut servir.

lecture seule hosts

Vous pourrez ainsi appliquer un contrôle parental en bloquant tous les sites que vous souhaitez; bloquer les adresses de sites, mais aussi bloquer les bannières de pubs, régies publicitaires (en récupérant l'adresse des régies, notamment grâce au clic droit sur la bannière (puis propriétés))! Le seul inconvénient vient du fait que certaines régies qui espionnent votre navigation sur Internet, tel Weborama, sont difficilement bloquables étant donné que les serveurs utilisés pour vous "traquer" sont uniquement accessibles par leur adresse IP (pas d'adresse web).
Malheureusement le fichier hosts ne permet pas de bloquer les adresses IP, il faudra pour cela paramétrer votre pare-feu.


Je souhaite terminer cette astuce en vous apportant plusieurs précisions, mais de grande importance:

  • vous devez rentrer deux fois dans le fichier hosts les adresses que vous souhaitez bloquer. Une fois avec, et une fois sans les "www" (exemple: "weborama.fr" et "www.weborama.fr"). En effet, vous le savez peut être, un site est accessible de la même façon avec ou sans les 3w. Soyez donc vigilant et pensez bien à ceci lorsque vous bloquerez un site, sinon l'interdiction d'accès au site se révèlera presque inutile! Ne vous trompez pas non plus entre les .com, .fr, .net, etc...
  • Ne surchargez pas trop votre fichier hosts, et évitez les gros fichiers hosts fournis rempli, qui finiraient par ralentir votre navigation dans des proportions importantes.
  • Comme expliqué précédemment le fichier hosts peut aussi servir à accélérer l'accès à un site, en évitant de consulter les serveurs DNS. Par exemple pour accéder plus rapidement à Actual-PC, vous pouvez taper dans votre fichier hosts:
    195.114.18.144    www.actual-pc.fr

    Cela consiste à associer une adresse IP (que vous aurez récupéré) avec son nom de domaine (adresse). Si le site change de serveur ou d'IP, il ne sera plus accessible et il faudra mettre à jour l'IP dans le fichier hosts.

    De cette façon vous aurez peut être compris que ce fichier peut permettre de détourner les adresses de sites web. En effet vous pouvez associer à un nom de domaine une adresse IP ne correspondant pas à celle du véritable site. Cette manipulation est parfois employée pour le physhing afin de rediriger les vrais sites de banques vers des sites malicieux qui serviront à dérober vos informations personnelles.

  • Ne pas rajouter d'extension au fichier, sinon vous le rendez inopérant!



add comment Ajouter un commentaire