Je ne trouve pas le fichier hosts. Leçon : "VKontakte ne se connecte pas - modifiez le fichier hosts"

Maison / Appareils mobiles

Un peu de terminologie

DNS(abréviation anglaise de Système de noms de domaine) – Service de noms de domaine. Établit la correspondance entre les chiffres PI-adresses et noms de texte.

DNS(abréviation anglaise de Serveur de noms de domaine) – serveur de noms de domaine ; ordinateur de bureau local ou Réseau mondial, qui convertit les noms d'ordinateurs dans les enregistrements de domaine en .

Cache DNS(cache de résolution DNS) – stockage temporaire des précédents DNS-demandes sur local. Réduit le temps d’exécution des requêtes, réduit le trafic réseau et Internet.

hôte(anglais) – ordinateur principal ; hôte, tout appareil connecté au réseau et utilisant des protocoles TCP/PI.

PI(Anglais) Protocole Internet) – Protocole Internet ; un protocole de couche réseau de la suite de protocoles Internet.

Adresse IP(Anglais) Adresse IP) – utilisé pour identifier un nœud sur un réseau et pour déterminer les informations de routage. Se compose de l'identifiant du réseau ( identifiant de réseau) et l'ID d'hôte ( identifiant d'hôte).

Résolution du nom(anglais) – résolution de noms de domaine ; le processus de conversion d'un nom d'ordinateur en celui approprié.

Service de résolution de noms– service de résolution de noms ; dans les réseaux TCP/PI convertit les noms d'ordinateurs en et vice versa.

TCP/IP(abréviation anglaise de Protocole de contrôle de transmission/protocole Internet) – protocole de contrôle de transfert d'informations, protocole principal des couches transport et session, fournissant des flux en duplex intégral fiables.

Conçu pour être utilisé dans le réseau mondial et pour combiner des réseaux hétérogènes.(abréviation anglaise de URL Localisateur de ressources uniformes

) – index unifié des ressources d'information; une chaîne de caractères standardisée indiquant l'emplacement d'une ressource sur Internet. Ce qui s'est passé hôtes

-déposerhôtes -fichier dans Fenêtres (et d'autres systèmes d'exploitation est utilisé pour associer (mapper) les noms d'hôtes (nœuds, serveurs, domaines) à leurs).

résolution de nom Ce qui s'est passé DANS-par défaut il n'y en a qu'un enregistré dans le fichier (127.0.0.1), réservé à hôte local.

, c'est-à-dire pour les locaux Ce qui s'est passé Déposer est une chose courante fichier texte

(sans prolongation). Ce qui s'est passé:

-fichier dans 95\98\Adresse disque du fichierMOI.;

\WINDOWS\\2000\ \ \ – Windows NT.

\Windows\System32\drivers\etc\ Conçu pour être utilisé dans le réseau mondial et pour combiner des réseaux hétérogènes. Lorsqu'un internaute tape l'adresse ( ) de n'importe quel site (page web) et clics:

Entrer Ce qui s'est passé– le navigateur de l’utilisateur vérifie (127.0.0.1), réservé à);

– sinon, alors le navigateur recherche l'adresse demandée (nom d'hôte) dans le fichier Ce qui s'est passé;

– si un nom d'hôte est trouvé, le navigateur accède à l'hôte correspondant, précisé dans Ce qui s'est passé-déposer;

– si le nom d'hôte n'est pas trouvé dans le fichier Ce qui s'est passé , puis le navigateur accède à ( DNS-cache);

– si un nom d'hôte est trouvé dans le cache, le navigateur accède à l'hôte correspondant, enregistré dans le cache DNS;

– si le nom d'hôte n'est pas trouvé dans le cache du résolveur DNS, le navigateur accède DNS-serveur;

– si la page web (site) demandée existe, DNS-server traduit spécifié par l'utilisateur Conçu pour être utilisé dans le réseau mondial et pour combiner des réseaux hétérogènes.-adresse dans ;

– Le navigateur Web charge la ressource demandée.

Histoire d'origine Ce qui s'est passé-déposer

# Copyright (c) 1993-1999 Microsoft Corp.

#

#

#espace.

#

#

# Par exemple:

#

127.0.0.1 hôte local

# Copyright (c) 1993-2006 Microsoft Corp.

#

# Ceci est un exemple de fichier HOSTS utilisé par Microsoft TCP/IP pour Windows.

#

# Ce fichier contient les mappages des adresses IP aux noms d'hôtes. Chaque

# L'entrée doit être conservée sur une ligne individuelle. L'adresse IP doit

# être placé dans la première colonne suivi du nom d'hôte correspondant.

# L'adresse IP et le nom d'hôte doivent être séparés par au moins un

#espace.

#

# De plus, des commentaires (tels que ceux-ci) peuvent être insérés sur des

# lignes ou suivant le nom de la machine indiqué par un symbole "#".

#

# Par exemple:

#

# 102.54.94.97 rhino.acme.com # serveur source

# 38.25.63.10 x.acme.com # x hôte client

127.0.0.1 hôte local

::1 hôte local

# Copyright (c) 1993-2009 Microsoft Corp.

#

# Ceci est un exemple de fichier HOSTS utilisé par Microsoft TCP/IP pour Windows.

#

# Ce fichier contient les mappages des adresses IP aux noms d'hôtes. Chaque

# L'entrée doit être conservée sur une ligne individuelle. L'adresse IP doit

# être placé dans la première colonne suivi du nom d'hôte correspondant.

# L'adresse IP et le nom d'hôte doivent être séparés par au moins un

#espace.

#

# De plus, des commentaires (tels que ceux-ci) peuvent être insérés sur des

# lignes ou suivant le nom de la machine indiqué par un symbole "#".

#

# Par exemple:

#

# 102.54.94.97 rhino.acme.com # serveur source

# 38.25.63.10 x.acme.com # x hôte client

# La résolution du nom d'hôte local est gérée dans le DNS lui-même.

#127.0.0.1hôte local

# ::1 hôte local

Usage Ce qui s'est passé-déposer

Ce qui s'est passé-file peut être utilisé pour accélérer le travail sur le réseau mondial et réduire le trafic - en raison de la réduction des requêtes vers DNS-serveur pour les ressources fréquemment visitées.

Par exemple, vous téléchargez souvent des ressources google.ru Et google.com. Ouvrir le fichier Ce qui s'est passé et après la ligne127.0.0.1 hôte local saisir des lignes

209.85.229.104 google.ru

74.125.232.20 google.com

Cela empêchera le navigateur Web d'avoir à contacter le serveur DNS, et établissez immédiatement une connexion aux sites google.ru Et google.com.

Parfois Ce qui s'est passé-file est utilisé pour bloquer les ressources indésirables (par exemple, le spam et les logiciels malveillants). logiciel). Pour ce faire, vous avez besoin après la ligne 127.0.0.1 hôte local entrer une chaîne

127.0.0.1 URL_of_resource_blocked

L'essence de cette manipulation est que la ressource bloquée est mappée à127.0.0.1 qui est l'adresse ordinateur local, – afin que la ressource indésirable ne soit pas chargée.

Règles d'édition Ce qui s'est passé-déposer

1. Chaque élément doit être sur une ligne distincte.

2. doit commencer à la première position de la ligne et doit être suivi (sur la même ligne) de son nom d'hôte correspondant.

3. et le nom d'hôte doivent être séparés par au moins un espace.

4. Les commentaires doivent être précédés du symbole # .

5. Si des commentaires sont utilisés dans les chaînes correspondant au nom de domaine, ils doivent suivre le nom d'hôte et être séparés par # .

Usage Ce qui s'est passé-fichier par les auteurs de virus

Les attaquants ont choisi depuis longtemps Ce qui s'est passé-fichier, – avec son aide, les adresses réelles des ressources Web sont remplacées par celles infectées. Après cela, le navigateur Web redirige l'utilisateur vers des sites contenant des logiciels malveillants ou, par exemple, bloque l'accès aux sites des fabricants d'antivirus.

Modification de déguisements malveillants Ce qui s'est passé-fichier comme suit :

– pour rendre difficile la détection des lignes ajoutées par un virus, elles sont écrites à la fin du fichier - après une grande zone vide formée à la suite de traductions répétées de lignes ;

– ensuite à l'original Ce qui s'est passé-le fichier se voit attribuer un attribut Caché(défaut fichiers cachés et les dossiers ne sont pas visibles);

– un faux est créé Ce qui s'est passé- un fichier qui, contrairement à un vrai fichier Ce qui s'est passé(sans extension) a une extension .SMS(par défaut, les extensions ne sont pas affichées pour les types de fichiers enregistrés) :


Ce qui s'est passé-file : comment éliminer les conséquences d'une attaque de virus

Ouvrir Ce qui s'est passé-file (si le virus a installé le fichierattribut Caché, sera requis dans Propriétés du dossier activer l'option Montrer fichiers et dossiers cachés) ;

– une fenêtre apparaîtra -fichier dans avec un message "Le fichier suivant n'a pas pu être ouvert...";


– régler l'interrupteur Sélection manuelle d'un programme dans la liste -> OK;

- dans la fenêtre Sélection du programme dans la liste déroulante Programmes souligner Bloc-notes -> OK;

- déposer Ce qui s'est passé ouvrira dans Bloc-notes;

– supprimer toutes les lignes sauf 127.0.0.1 hôte local;

- sauvegarder Ce qui s'est passé-déposer.

Valéry Sidorov

A quoi sert le fichier Hosts ?
Le but de ce fichier système est d'attribuer certaines adresses de sites Web à une adresse IP spécifique.
Ce fichier est très populaire auprès de toutes sortes de virus et de logiciels malveillants afin d'y écrire leurs données ou simplement de les remplacer.
Le résultat de ces actions peut être des signes « d'insertion » d'un site dans les navigateurs, qui demanderont l'envoi d'un SMS à l'ouverture du navigateur, ou du blocage de divers sites, à la discrétion des créateurs du virus.

Où est fichier hôte est dans Windows ?
Pour différentes versions L'emplacement du fichier hosts dans le système d'exploitation Windows est légèrement différent :

Windows 95/98/ME: WINDOWS\hôtes
Windows NT/2000: WINNT\system32\drivers\etc\hosts
Windows XP/2003/Vista/Seven(7)/8: WINDOWS\system32\drivers\etc\hosts


De plus, la fin Ce qui s'est passé, c'est déjà le fichier final, pas un dossier. Il ne l'a pas.

À quoi devrait ressembler le bon fichier d'hôtes?
Le "contenu" du fichier hosts est également légèrement différent selon les version Windows, mais pas vraiment. C'est "écrit" en Anglais pourquoi cela est nécessaire et comment faire des exceptions avec un exemple. Toutes les lignes commençant par le signe # signifient qu'elles sont commentées et n'affectent pas le fichier.
Contenu du fichier hosts d'origine pour Windows XP :


#

#




#espace.
#


#
# Par exemple:
#



127.0.0.1 hôte local


Contenu du fichier hosts d'origine pour Windows Vista:

# Copyright (c) 1993-2006 Microsoft Corp.
#
# Ceci est un exemple de fichier HOSTS utilisé par Microsoft TCP/IP pour Windows.
#
# Ce fichier contient les mappages des adresses IP aux noms d'hôtes. Chaque
# L'entrée doit être conservée sur une ligne individuelle. L'adresse IP doit
# être placé dans la première colonne suivi du nom d'hôte correspondant.
# L'adresse IP et le nom d'hôte doivent être séparés par au moins un
#espace.
#
# De plus, des commentaires (tels que ceux-ci) peuvent être insérés sur des
# lignes ou suivant le nom de la machine indiqué par un symbole "#".
#
# Par exemple:
#
# 102.54.94.97 rhino.acme.com # serveur source
# 38.25.63.10 x.acme.com # x hôte client
127.0.0.1 localhost :: 1 localhost


Contenu du fichier hosts d'origine pour Windows 7 :

# Copyright (c) 1993-2009 Microsoft Corp.
#
# Ceci est un exemple de fichier HOSTS utilisé par Microsoft TCP/IP pour Windows.
#
# Ce fichier contient les mappages des adresses IP aux noms d'hôtes. Chaque
# L'entrée doit être conservée sur une ligne individuelle. L'adresse IP doit
# être placé dans la première colonne suivi du nom d'hôte correspondant.
# L'adresse IP et le nom d'hôte doivent être séparés par au moins un
#espace.
#
# De plus, des commentaires (tels que ceux-ci) peuvent être insérés sur des
# lignes ou suivant le nom de la machine indiqué par un symbole "#".
#
# Par exemple:
#
# 102.54.94.97 rhino.acme.com # serveur source
# 38.25.63.10 x.acme.com # x hôte client
# La résolution du nom d'hôte local est gérée dans le DNS lui-même.
#127.0.0.1hôte local
# ::1 hôte local


Contenu du fichier hosts d'origine pour Windows 8 :

# Copyright (c) 1993-2009 Microsoft Corp.
#
# Ceci est un exemple de fichier HOSTS utilisé par Microsoft TCP/IP pour Windows.
#
# Ce fichier contient les mappages des adresses IP aux noms d'hôtes. Chaque
# L'entrée doit être conservée sur une ligne individuelle. L'adresse IP doit
# être placé dans la première colonne suivi du nom d'hôte correspondant.
# L'adresse IP et le nom d'hôte doivent être séparés par au moins un
#espace.
#
# De plus, des commentaires (tels que ceux-ci) peuvent être insérés sur des
# lignes ou suivant le nom de la machine indiqué par un symbole "#".
#
# Par exemple:
#
# 102.54.94.97 rhino.acme.com # serveur source
# 38.25.63.10 x.acme.com # x hôte client

# La résolution du nom d'hôte local est gérée dans le DNS lui-même.
#127.0.0.1hôte local
# ::1 hôte local


Comme vous pouvez le constater, il n'y a pas de différences significatives dans le contenu du fichier hôte pour les différentes versions de Windows.

Comment ouvrir et modifier le fichier hosts ?
Le fichier hosts se trouve dans le Bloc-notes Windows standard.
C’est probablement la partie la plus intéressante de l’article.
Tout d'abord, vous devez comprendre pourquoi modifier ce fichier ? Oui, afin de refuser l'accès à certains sites. Ainsi, en changeant ce fichier et après y avoir saisi l'adresse du site, l'utilisateur ne pourra y accéder via aucun .
Afin de modifier le fichier hosts, il est conseillé de l'ouvrir en tant qu'administrateur () en faisant un clic droit sur le fichier et en sélectionnant "Exécuter en tant qu'administrateur". Ou ouvrez le Bloc-notes de cette façon et ouvrez le fichier qu'il contient.

Pour une action rapide, vous pouvez simplement cliquer sur le bouton Démarrer et sélectionner Exécuter ( gagner+r) () et saisissez dans la ligne :

bloc-notes %windir%\system32\drivers\etc\hosts



En conséquence, ce fichier s'ouvrira dans le Bloc-notes.

Pour bloquer l'accès au site(supposons que ce sera test.ru), il vous suffit d'ajouter une ligne avec ce site tout en bas :

127.0.0.1 test.ru


En conséquence, le fichier aura le contenu suivant :

# Copyright (c) 1993-1999 Microsoft Corp.
#
# Ceci est un exemple de fichier HOSTS utilisé par Microsoft TCP/IP pour Windows.
#
# Ce fichier contient les mappages des adresses IP aux noms d'hôtes. Chaque
# L'entrée doit être conservée sur une ligne individuelle. L'adresse IP doit
# être placé dans la première colonne suivi du nom d'hôte correspondant.
# L'adresse IP et le nom d'hôte doivent être séparés par au moins un
#espace.
#
# De plus, des commentaires (tels que ceux-ci) peuvent être insérés sur des
# lignes ou suivant le nom de la machine indiqué par un symbole "#".
#
# Par exemple:
#
# 102.54.94.97 rhino.acme.com # serveur source
# 38.25.63.10 x.acme.com # x hôte client

# Ce fichier HOSTS créé par l'API Dr.Web Anti-rootkit

#127.0.0.1hôte local
# ::1 hôte local
127.0.0.1 test.ru


Chaque nouveau site que vous souhaitez bloquer doit être démarré sur une nouvelle ligne et renseigné, sans oublier l'adresse IP locale 127.0.0.1

Aussi, pour éditer le fichier hosts, il existe un programme ÉDITEUR HÔTES, dont vous pouvez télécharger et lire la description.
La façon dont cela fonctionne est que cela permet de modifier le fichier hosts.
D'après la capture d'écran ci-dessous, le principe de son fonctionnement est clair ; tout se fait en quelques clics. L'ajout se fait en cliquant sur +.


Après édition, n'oubliez pas de cliquer sur le bouton Enregistrer (2 boutons "Enregistrer les modifications" à gauche du bouton "+").

Vous pouvez également modifier ce fichier à de bonnes fins, par exemple accélérer le chargement du site.
Comment cela marche-t-il?
Lorsque vous accédez au site, vous le voyez nom de domaine, qui a des lettres. Mais tous les sites sur Internet ont une adresse IP et les noms sont déjà attribués via DNS. Je n’entrerai pas dans les détails de ce processus ; ce n’est pas le sujet de l’article. Mais ici, vous devez savoir que le fichier hosts est prioritaire lors de l'accès aux sites, et ce n'est qu'après qu'une requête DNS est effectuée.
Afin d'accélérer le chargement d'un site, vous devez connaître son adresse IP et son domaine.
L'adresse IP d'un site peut être trouvée à l'aide de divers services, par exemple ou.
Un domaine est le nom d'un site Web.
Par exemple, accélérons le chargement de ce site où vous lisez un article en spécifiant explicitement l'adresse IP et le domaine du fichier.
La ligne ajoutée sera alors :

Site Internet 91.218.228.14


Cela accélère le chargement de la page en quelques secondes et peut parfois donner accès si moyens standards Vous ne pouvez pas accéder au site.

Encore possible rediriger vers un autre site à l'aide du fichier hosts.
Pour ce faire, vous devez connaître l'adresse IP du site et son domaine (comme dans le cas décrit ci-dessus), puis la ligne ajoutée ressemblera à ceci :

91.218.228.14 test.ru


Et maintenant, après avoir entré test.ru dans la barre d'adresse de votre navigateur, vous serez redirigé vers le site spécifié dans l'adresse IP.

Si tu veux nettoyer le fichier d'hôtes, alors vous pouvez le faire en supprimant simplement le contenu et en insérant le texte original de la description ci-dessus (sous spoilers).

Quelques nuances dans le fichier hosts :

  • Assurez-vous toujours d'avoir une barre de défilement sur le côté et faites toujours défiler la fenêtre vers le bas. Cela est dû au fait que certains virus sont enregistrés dans une zone cachée en dehors de la fenêtre.
  • Dans certains cas, généralement si vous ne parvenez pas à enregistrer le fichier, vous devez vous connecter compte Administrateur.
  • Parfois, à cause de virus, ce fichier peut être masqué. Lisez l'article.
  • Les deux méthodes décrites (redirection et accélération) peuvent ne pas produire le résultat souhaité. Le fait est que plusieurs sites peuvent être localisés sur une même adresse IP, cela est particulièrement vrai pour les adresses IP externes fournies par les services.
  • Étant donné que les virus adorent ce fichier, ses attributs peuvent être modifiés en Caché Et Lecture seule.
  • Vérifiez les attributs du fichier si le fichier hosts ne peut pas être enregistré.

    Ainsi, vous pouvez facilement et gratuitement bloquer l'accès aux sites sous Windows en éditant le fichier hosts.

  • Avez-vous déjà eu une situation où vous ne pouviez pas accéder à un site Web, ou plutôt, le site ne s'ouvrait tout simplement pas dans le navigateur ?

    Par exemple, votre navigateur en général VKontakte ne fonctionne pas ou malgré tous vos efforts Odnoklassniki ne s'ouvre pas.

    Autre exemple - au lieu d'ouvrir la page Internet souhaitée dans le navigateur, une fenêtre apparaît dans laquelle il vous est demandé d'envoyer SMS payants ou entrez votre numéro de téléphone soi-disant pour la validation du compte (vérification de vos données) ou l'autorisation :

    Et plus tard, vous vous rendez compte qu'il s'agissait d'un site frauduleux...

    Le troisième exemple est que vous souhaitez rechercher des virus sur votre ordinateur, mais que votre antivirus préféré n'est pas mis à jour. Cela fonctionne bien, mais vous ne pouvez pas télécharger les dernières bases de données antivirus.

    Je pense que ces exemples suffisent pour essayer de comprendre la situation et comprendre la cause profonde de telles situations. Et même si vous n'avez pas encore rencontré de tels problèmes, je vous recommande quand même de lire cette leçon jusqu'au bout et de vérifier votre ordinateur (ou plutôt un seul fichier) comme décrit ci-dessous.

    Mais parlons de tout dans l'ordre.

    Il existe un fichier dans notre système d'exploitation que les attaquants utilisent très souvent à leurs propres fins. Ce fichier s'appelle Ce qui s'est passé. Une simple modification de ce fichier peut bloquer l'accès aux sites souhaités (au mieux) ou rediriger immédiatement vers un site malveillant.

    Imaginez : nous tapons l'adresse du site dont nous avons besoin dans la barre d'adresse (par exemple, odnoklassniki.ru), mais au lieu de cela, nous nous retrouvons sur un site « de gauche » (qui, soit dit en passant, peut être « comme deux pois dans une cosse » similaire à l'original) où ils essaient de nous persuader de subir une autorisation (afin d'attirer données personnelles) ou payer de l’argent. Il nous semble que nous sommes sur le site "Camarades de classe", mais en fait nous sommes sur le site de l’attaquant. D'accord, c'est désagréable !

    Comment cela se produit-il et de quel type de fichier hosts s'agit-il ? Voyons cela.

    Le fichier hosts est un fichier texte ordinaire, mais il n'a pas d'extension. Ceux. Le nom complet de ce fichier est Ce qui s'est passé(il n'y a rien après le nom du fichier).

    Ce fichier se trouve dans partition système disque dur(dans le dossier C:\ -fichier dans\ système32\ conducteurs\ etc.) et sert à associer les noms de sites à leurs adresses IP.

    Ce fichier ressemble à ceci :

    Pour-fichier dans XP:

    # Copyright (c) 1993-1999 Microsoft Corp.
    #

    #




    #espace.
    #


    #
    # Par exemple:
    #

    127.0.0.1 hôte local

    PourWindows Vista :

    # Copyright (c) 1993-2006 MicrosoftCorp.
    #
    # Ceci est un exemple de fichier HOSTS utilisé par Microsoft TCP/IP pour Windows.
    #
    # Ce fichier contient les mappages des adresses IP aux noms d'hôtes. Chaque
    # L'entrée doit être conservée sur une ligne individuelle. L'adresse IP doit
    # être placé dans la première colonne suivi du nom d'hôte correspondant.
    # L'adresse IP et le nom d'hôte doivent être séparés par au moins un
    #espace.
    #
    # De plus, des commentaires (tels que ceux-ci) peuvent être insérés sur des
    # lignes ou suivant le nom de la machine indiqué par un symbole "#".
    #
    # Par exemple:
    #
    # 102.54.94.97 rhino.acme.com # serveur source
    # 38.25.63.10 x.acme.com # x hôte client

    127.0.0.1 hôte local
    ::1 hôte local

    PourWindows 7 :

    # Copyright (c) 1993-2009 MicrosoftCorp.
    #
    # Ceci est un exemple de fichier HOSTS utilisé par Microsoft TCP/IP pour Windows.
    #
    # Ce fichier contient les mappages des adresses IP aux noms d'hôtes. Chaque
    # L'entrée doit être conservée sur une ligne individuelle. L'adresse IP doit
    # être placé dans la première colonne suivi du nom d'hôte correspondant.
    # L'adresse IP et le nom d'hôte doivent être séparés par au moins un
    #espace.
    #
    # De plus, des commentaires (tels que ceux-ci) peuvent être insérés sur des
    # lignes ou suivant le nom de la machine indiqué par un symbole "#".
    #
    # Par exemple:
    #
    # 102.54.94.97 rhino.acme.com # serveur source
    # 38.25.63.10 x.acme.com # x hôte client

    127.0.0.1 hôte local
    ::1 hôte local

    Toujours difficile à comprendre ? Il n’y a vraiment rien de compliqué là-dedans !

    Je vais essayer de l'expliquer plus simplement, et si quelque chose reste flou, nous analyserons ci-dessous tout en pratique (et en images), et examinerons également comment éditer ce fichier.

    Alors, pourquoi avez-vous besoin d'un fichier hosts...

    Saviez-vous que les adresses alphabétiques des sites Web ont été inventées uniquement pour permettre à vous et moi de les mémoriser plus facilement ? En fait, tous les ordinateurs (y compris le nôtre) sur Internet communiquent en utilisant uniquement des adresses de sites Web numériques. En d’autres termes, chaque site possède son propre nom de lettre (URL), ainsi qu’une adresse numérique (adresse IP), que nous ne connaissons généralement même pas.

    Ainsi, vous pouvez accéder à n'importe quel site en tapant son URL dans la barre d'adresse du navigateur (par exemple, wwwodnoklassniki.ru) ou adresse IP (217.20.147.94) - dans tous les cas, nous nous retrouverons sur le même site.

    Mais il faut admettre qu'il est plus facile pour nous de se souvenir wwwodnoklassniki.ru, plutôt que 217.20.147.94 et nous utilisons donc généralement des noms alphabétiques, et l'ordinateur (ou plutôt le navigateur) détermine indépendamment à quelle adresse IP correspond le nom que nous avons saisi. Cela se fait grâce aux serveurs dits DNS (spéciaux ordinateurs distants), qui stockent l’URL et l’IP de tous les sites et les relient entre eux.

    C'est pourquoi, pour que le navigateur sache quelle IP correspond à l'URL que nous avons saisie, il doit contacter le serveur DNS, puis se rendre sur le site en utilisant l'adresse IP reçue.

    Cependant, tout navigateur, avant de contacter le serveur DNS, vérifie toujours le fichier hosts sur notre ordinateur local, car le fichier hosts est aussi une sorte de DNS (mais uniquement à l'échelle locale) et ses fonctions sont les mêmes : relier l'URL et l'IP des sites.

    Lorsque nous tapons l'URL d'un site dans notre navigateur, nous attendons simplement que le site souhaité s'ouvre, mais en fait ce qui suit se produit sur l'ordinateur :

    1. Tout d'abord, le navigateur recherche l'URL que nous avons saisie dans le fichier hosts.

    2. Si l'URL est trouvée, le navigateur ouvre le site dont l'adresse IP est inscrite dans le fichier hosts à côté de l'URL saisie. Le site est ouvert et c'est là que tout se termine.

    3. Si l'URL saisie n'est pas trouvée dans le fichier hosts, alors le navigateur accède au cache DNS (stockage temporaire des requêtes précédentes sur notre PC) et s'il trouve l'adresse, il ouvre le site selon l'IP du cache.

    4. Si le nom n'est pas trouvé dans Cache DNS, le navigateur contacte le serveur DNS et si un site portant ce nom existe, le serveur DNS traduit l'URL en adresse IP et le navigateur ouvre le site.

    Comme vous pouvez le constater, le fichier hosts est prioritaire (il est vérifié en premier) et donc un attaquant n'a qu'à saisir l'adresse requise dans ce fichier pour que le navigateur ouvre le site dont l'IP se trouve à côté de l'adresse.

    Encore difficile ? Passons ensuite aux exemples.

    217.20.147.94 vk. com
    217.20.147.94 www. vk. com

    Veuillez noter que pour un site, deux lignes sont généralement écrites (avec et sans www), de sorte qu'à chaque fois que vous tapez l'adresse, vous accédez à l'adresse IP spécifiée.

    Tapez maintenant l'URL du site Web dans votre navigateur "VKontakte"(vk.com) nous irons sur le site "Camarades de classe", parce que L'adresse IP de ce site particulier est inscrite à côté de l'URL que vous saisissez.

    C'est une substitution d'adresses tellement élémentaire et on se retrouve au mauvais endroit :

    Et si dans mon exemple une telle redirection ne cause pas beaucoup de mal, alors dans la vraie vie, la redirection n'est peut-être pas si anodine !

    En plus des redirections, ce fichier peut contenir des lignes qui bloquent des sites. Cela ressemble à ceci :

    L'adresse IP 127.0.0.1 est l'adresse de notre ordinateur (local), cette ligne indique donc au navigateur que le site avec l'URL spécifiée ne doit pas s'ouvrir sur notre ordinateur. Et le navigateur exécutera la commande suivante, nous indiquant qu'il ne peut pas ouvrir le site :

    Si après 127.0.0.1 il existe des adresses de sites antivirus (par exemple, 127.0.0.1 www.kaspersky.ru), ce sera la raison pour laquelle nous ne pourrons pas mettre à jour les bases de données antivirus et ouvrir les sites des services antivirus.

    Comme vous pouvez le constater, le contenu du fichier hosts est d'une grande importance et il est donc très important qu'il ressemble exactement à celui indiqué au début de la leçon (selon Windows installé).

    Pour vérifier et, si nécessaire, modifier votre fichier hosts, vous devez l'ouvrir. La façon la plus simple de procéder est de Bloc-notes. Pour cela, recherchez le fichier (j'ai indiqué le chemin d'accès ci-dessus), cliquez dessus droite cliquez sur la souris et sélectionnez ouvrir :

    Dans la fenêtre suivante, nous trouvons Carnet de notes et appuyez sur D'accord:

    Si vous voyez qu'il y a des lignes superflues dans le fichier, alors il est préférable de les supprimer :

    Après avoir supprimé les lignes inutiles, le fichier hosts doit être enregistré à l'aide de la commande Fichier - Enregistrer:

    Si votre fichier hosts contient des entrées superflues, après de telles modifications, vous devez immédiatement redémarrer votre ordinateur. Il est également conseillé de mettre à jour votre antivirus et de rechercher des virus sur votre ordinateur.

    Si vous avez Windows 7, lorsque vous cliquez avec le bouton droit sur le fichier hosts, il se peut qu'il n'y ait pas d'élément dans le menu Ouvrir:

    Dans ce cas, vous devez exécuter Carnet de notes au nom de l'Administrateur. Pour ce faire, cliquez sur Démarrer - Tous les programmes - Accessoires, on trouve Carnet de notes et cliquez dessus clic droit souris. Dans le menu qui s'ouvre, sélectionnez l'élément Exécuter en tant qu'administrateur:

    Après cela, allez dans le dossier etc., et s'il n'y a pas de fichier hosts, sélectionnez l'élément Tous les fichiers en bas de la fenêtre pour que tous les fichiers soient affichés dans cette fenêtre :

    Après cela, tous les fichiers seront affichés et notre tâche consiste à sélectionner le fichier souhaité et à appuyer sur le bouton Ouvrir:

    Vous pouvez maintenant modifier le fichier comme décrit ci-dessus. N'oubliez pas de sauvegarder plus tard !

    Les auteurs de virus comprennent bien sûr que le fichier hosts peut être facilement modifié et utilisent donc toutes sortes d'astuces pour confondre l'utilisateur.

    Astuce n°1 :

    Pour rendre plus difficile la détection des lignes supplémentaires dans le fichier hosts, elles sont écrites à la toute fin du fichier après grande quantité lignes vides.

    À première vue, un tel fichier semble normal et d'un coup d'œil rapide, nous ne remarquerons peut-être rien, mais nous devons toujours faire attention au curseur de la barre de défilement dans Bloc-notes:

    Si le curseur est présent, vous devez le déplacer vers le bas pour afficher l'intégralité du contenu du fichier. Cela s'avère souvent utile car... En bas du dossier on peut trouver quelques mauvaises surprises :

    Astuce n°2 :

    Le fichier hosts reçoit l'attribut Caché et il devient invisible (par défaut, les fichiers et dossiers cachés ne sont pas visibles). Un utilisateur novice ne peut pas trouver ce fichier et ne peut donc pas le modifier.

    Si le fichier hosts est dans le dossier etc. n'est pas visible, ce qui signifie que nous devons le rendre visible. Pour ce faire sous Windows XP, nous procédons comme suit : Démarrer – Panneau de configuration – Options des dossiers – languette Voir– cochez la case Afficher les fichiers et dossiers cachés- presse D'accord(sous Windows 7, tout est pareil, mais à la place Propriétés du dossier l'article s'appelle Options des dossiers).

    Astuce n°3 :

    Un faux fichier hosts est créé qui, contrairement au vrai fichier, a une extension (par exemple .SMS). Par défaut, les extensions ne sont pas affichées pour les types de fichiers enregistrés, et nous pouvons donc facilement confondre les fichiers et modifier le mauvais fichier :

    Ce fichier (hosts.txt) peut être supprimé en toute sécurité !

    Astuce n°4 :

    Un faux fichier est créé sans extension, mais avec un nom similaire, par exemple le fichier hôte :

    Dans ce cas, on édite à nouveau le faux fichier, mais le vrai reste inchangé. Ce fichier (hôte) peut également être supprimé en toute sécurité !

    Dans les deux derniers exemples, le vrai fichier hosts était visible, mais en réalité, lors de la création de faux fichiers, les attaquants cachent le vrai fichier, donc sois prudent et éditez uniquement le vrai fichier hosts !

    A la fin de la leçon, je tiens à préciser que ce fichier peut être utilisé à votre propre bénéfice :

    1. Si nous visitons souvent un site (par exemple, www.yandex.ru), nous pouvons ajouter les lignes suivantes à la fin du fichier hosts :

    87.250.250.11 yandex.ru
    87.250.250.11 www.yandex.ru

    Le navigateur, ayant détecté ces lignes, ne contactera pas le serveur DNS, ce qui signifie que le processus de chargement de ce site sera plus rapide.

    2. Les sites que nous ne voulons pas voir du tout sur notre ordinateur (par exemple, certains jeux en ligne pour enfants) peuvent être écrits après 127.0.0.1 :

    127.0.0.1 tankiononline.com
    127.0.0.1 www.tankionline.com

    Désormais, plus personne n’accédera à ce site depuis votre ordinateur !

    Comme vous pouvez le constater, nous pouvons faire la même chose que les virus, mais avec des avantages.

    Cependant, n'en faites pas trop en créant beaucoup de lignes supplémentaires (plus de 100) dans le fichier hosts, car cela peut entraîner un ralentissement de votre ordinateur.

    C'est celui vers lequel tout navigateur Internet se tourne en premier lorsqu'un utilisateur tente d'ouvrir une ressource/un site Web ou un module logiciel chargé de connecter son application à Internet. Et s'ils trouvent des informations dans ce fichier concernant un domaine ou un programme spécifique, ils les utiliseront, tout en ignorant complètement les deenes/dns. Ainsi, en utilisant des commandes spéciales écrites dans le fichier hosts, vous pouvez résoudre de nombreux problèmes. Par exemple, empêcher les navigateurs d'accéder à certains sites ou rediriger/rediriger un itinéraire d'un site à un autre, ainsi qu'interdire totalement à tout programme d'accéder à Internet (que de nombreux utilisateurs utilisent très souvent pour « activer » des logiciels et des jeux achetés « sur le Web »). rue » ou téléchargé sur le réseau !). Cependant, il existe en réalité bien d’autres situations dans lesquelles un utilisateur peut avoir besoin d’un fichier hosts !

    Mais avant de modifier le fichier hosts, vous devez accepter que vous devez d'abord le trouver. Il s'avère que ce n'est pas du tout difficile à faire. Il existe plusieurs manières simples. Vous devez d’abord savoir où il se trouve. DANS différentes versions systèmes d'exploitation, son emplacement peut changer.

    Sous Windows 8/7/Vista/XP vous le trouverez dans le dossier : C:\Windows\system32\drivers\etc\. Dans les versions antérieures des plates-formes d'exploitation Windows, telles que Windows 2000/NT, il se trouve à l'emplacement : C:\WINNT\system32\drivers\etc\. Dans les systèmes d'exploitation très « anciens », comme Windows 98/95, le fichier précieux sera simplement dans le dossier racine C:\Windows.

    Maintenant que l'emplacement du fichier hosts est connu, vous pouvez choisir le moyen le plus rapide et le plus pratique pour y accéder.

    Première façon

    Ouvrir sur le bureau Mon ordinateur, sélectionnez le lecteur C puis suivez l'adresse souhaitée.

    Deuxième façon

    Ouvrez l'Explorateur de fichiers (cliquez sur Démarrer → Tous les programmes → Accessoires → Explorateur ou cliquez simplement sur Icône de l'explorateur, qui doit être situé sur le panneau lancement rapideà côté du bouton "Démarrer") et continuez jusqu'à l'adresse souhaitée.


    Troisième voie

    Combinaison de touches de raccourci FENÊTRES+R Appelez le menu "Exécuter" et entrez la commande ici : %systemroot%\system32\drivers\etc et le dossier avec le fichier hosts s'ouvrira.

    Quatrième méthode

    Cliquez sur " Commencer" et dans la ligne Rechercher des programmes et des fichiers entrez la commande décrite ci-dessus ou tapez simplement : etc.. Le dossier dont vous avez besoin apparaîtra dans la fenêtre des résultats de recherche, située juste au-dessus de la barre de recherche.

    Cependant, il convient de considérer que les hôtes sont le fichier système le plus important et que, par conséquent, comme tous les fichiers protégés par le système, il peut être masqué. Si vous ne le trouvez dans aucun des dossiers spécifiés, procédez comme suit : sans quitter le dossier (dans le coin supérieur gauche du panneau de fonctions), sélectionnez l'option Organiser, puis cliquez sur la fonction Options de dossier et de recherche, puis dans la fenêtre qui s'ouvre, sélectionnez l'onglet Voir et dans la liste des options ci-dessous, décochez la case à côté de la ligne Masquer protégé fichiers système(recommandé) et à l'inverse, placez l'icône en face de la colonne Afficher les fichiers, dossiers et lecteurs cachés, comme le montre la capture d'écran. N'oubliez pas de cliquer sur "Appliquer" et "OK".

    C'est tout. Le fichier hosts vous appartient désormais entièrement ! Vous pouvez commencer à l'éditer et à l'enregistrer, ce qui se fait à l'aide d'un bloc-notes ordinaire !

    Autres systèmes d'exploitation

    Comme pour les autres systèmes d'exploitation, par exemple Linux et Mac, la situation avec le fichier hosts est quelque peu différente, bien que ce fichier se trouve également dans le dossier /etc/ et est appelé de manière identique aux hôtes.

    Sur un Mac, pour accéder à ce dossier il vous suffit de Explorateur (Finder) combinaison de presse Maj + Cmd + G, puis saisissez l'adresse dans la fenêtre qui s'ouvre : /etc/ et appuyez sur Entrée. Vous pouvez procéder différemment et utiliser ligne de commande (Terminal). Pour ce faire, accédez successivement à Applications --> Utilitaires --> Terminal. Pour accéder au dossier etc et ouvrir le fichier hosts, vous devez saisir la commande dans une fenêtre de terminal : sudo nano /etc/hosts et entrez le mot de passe administrateur, après quoi le fichier hosts sera ouvert et disponible pour modification. Sous Linux, la commande saisie dans la fenêtre du terminal ressemblera à ceci : sudo gedit /etc/hosts.

    Au cours de la dernière année, les questions concernant l'emplacement du fichier hosts sont devenues de plus en plus courantes.

    En fait, ce fichier est très utile pour effectuer toutes sortes de réglages liés à l'accès à Internet.

    En effet, pour tout problème avec Internet, le fichier hosts sera utilisé d'une manière ou d'une autre. Mais nous en reparlerons plus tard. La question principale est de savoir où trouver ce fichier le plus utile.

    Si vous entrez simplement la requête « hôtes » dans la recherche du système, vous ne pourrez pas trouver le fichier dont vous avez besoin - ce n'est pas si simple. Au moins, cela fonctionne très rarement, voire pas du tout.

    Oui, sur l'un des forums nationaux, il y avait un message dans lequel une personne avait trouvé ce fichier grâce à la recherche la plus courante, mais d'autres utilisateurs n'ont pas pu le trouver de cette manière.

    Dans tous les cas, il serait utile de réfléchir à la manière de trouver le fichier hosts sur un système d'exploitation particulier.

    Localisation sur ordinateur

    Commençons peut-être par le toujours populaire Systèmes Windows 7. Ici, pour trouver le fichier hosts, vous devez procéder comme suit :

    • Allez dans « Poste de travail », puis allez dans « Disque local C ». Ensuite, vous devez accéder au dossier « Windows », mis en évidence dans la figure n° 1.

    Note: Si le lecteur système porte une désignation différente (pas C :, bien que le plus souvent il s'agisse de C :), alors le dossier mentionné ci-dessus appelé « Windows » se trouve dessus. Dans tous les cas, il faut vérifier partout. Il n'y a qu'un seul dossier de ce type sur l'ordinateur, cela prend donc beaucoup de temps ce processus cela ne prendra certainement pas.

    • Après cela, vous devez accéder au dossier « System32 ». Le trouver ne sera pas non plus difficile, car il n’y en a qu’un comme celui-ci et il est tout simplement impossible de le confondre avec quoi que ce soit.

    N°2. Dossier « System32 » dans « Disque local C »

    • Après être allé dans le dossier « System32 », vous devez trouver le dossier « drivers » et y accéder. Cette étape sera également très simple à réaliser.

    N°3. Dossier "drivers" dans "Lecteur local C"

    • Ensuite, vous devriez trouver un autre dossier appelé « etc ». Il est mis en évidence dans l’image ci-dessous.

    N°4. Dossier « etc » dans « Disque local C »

    • En fait, dans le dossier appelé « etc », il y aura le fichier hosts que nous recherchons. Peut-être qu'il n'y en aura qu'un, ou que d'autres fichiers qui sont également responsables de la connexion à Internet s'y trouveront. Plus précisément, il s'agit des « réseaux », des « services » et du « protocole ».
      Ils causent souvent des problèmes dans mise en réseau système opérateur, et ils doivent être complètement supprimés. Par conséquent, vous pouvez vous souvenir de l'emplacement de tous ces fichiers - cela sera certainement nécessaire lors de travaux futurs.
      Dans tous les cas, les deux fichiers ne seront certainement pas appelés « hôtes ».

    Ainsi, vous pouvez retrouver le fichier hosts dans Windows 7 en suivant le chemin C:\Windows\System32\drivers\etc. D’ailleurs, vous pouvez ouvrir ce fichier très facilement, même si vous ne suivez pas le chemin indiqué ci-dessus.

    Pour ce faire, vous aurez besoin d'une ligne de commande exécutée en tant qu'administrateur. Il s'ouvre très simplement.

    Il vous suffit d'ouvrir le menu « Démarrer », puis d'ouvrir « Tous les programmes », de sélectionner le dossier « Accessoires » (souligné d'un trait rouge sur la figure n°5) et de faire un clic droit sur l'élément « Invite de commandes ».

    Dans le menu déroulant, vous devez sélectionner « Exécuter en tant qu'administrateur » (mis en évidence par un cadre vert sur la même figure).

    Après cela, dans la ligne de commande, il vous suffit d'écrire la commande « bloc-notes [chemin du fichier hosts, c'est-à-dire C:\Windows\System32\drivers\etc\hosts] » et d'appuyer sur la touche Entrée du clavier.

    Tout cela ressemble à ce qui est illustré à la figure 6.

    En conséquence, avec cette approche, il n’est pas nécessaire de trouver quoi que ce soit. Le système ouvrira tout automatiquement. Mais nous parlerons plus tard de l’ouverture du fichier en question.

    Quant à l'ouverture d'hôtes dans d'autres systèmes, comme Windows 8 et Windows 10, tout y est également assez simple. Quant à la huitième version du système d'exploitation mentionné ci-dessus, le chemin n'y est pas différent.

    Cela signifie que pour trouver le fichier souhaité il vous suffit de suivre exactement le même chemin - C:\Windows\System32\drivers\etc.

    La seule différence par rapport aux captures d'écran ci-dessus est qu'il y aura une interface légèrement différente, mais sinon tout reste exactement le même.

    En fin de compte, vous n’avez pas du tout besoin de le chercher, mais ouvrez-le via ligne de commande de la manière décrite ci-dessus.

    La même situation avec Windows 10 – le chemin reste exactement le même. Encore une fois, la différence par rapport aux photographies ci-dessus réside uniquement dans l'interface.

    Ci-dessous, vous pouvez voir une capture d'écran du même fichier dans dossier système Windows 10

    Si nous ne parlons pas de Windows auquel nous sommes habitués, mais d'Ubuntu, alors le fichier dont nous avons besoin se trouve également dans un dossier appelé « etc ».

    Par conséquent, pour l'ouvrir, vous devez entrer commande simple: sudo gedit /etc/hosts.

    Conclusion! De tout ce qui précède, une conclusion simple peut être tirée : le fichier hosts se trouve toujours dans le dossier « etc » de tous les systèmes d'exploitation.

    Les seules exceptions sont anciennes Versions Windows– 95, 98 et MOI. Là, vous pouvez le trouver directement dans le dossier appelé « Windows ».

    Nous savons donc déjà où trouver ce fichier. Cela vaut maintenant la peine de découvrir comment le modifier et pourquoi il est nécessaire.

    Le but du fichier hosts

    Pour faire simple, il est nécessaire de sauvegarder une base de données de noms de domaine.

    Si c'est plus compliqué, alors ce fichier est nécessaire pour convertir les noms de domaine symboliques (exemple : yandex.ru) en adresses IP qui leur correspondent.

    Le fait est qu'avant chaque transition vers un site spécifique, l'ordinateur doit convertir le nom symbolique du site en sa désignation numérique.

    Et c’est là que les hôtes viennent à la rescousse. Dans les réseaux TCP/IP, la même fonction est attribuée au DNS, c'est-à-dire au système de noms de domaine.

    Le problème est que très souvent des attaquants et toutes sortes de bloqueurs de contenu Internet, comme Roskomnadzor, utilisent ce même fichier pour bloquer l'accès à divers sites.

    Un logiciel à part entière est écrit, qui y apporte des modifications et crée ainsi des problèmes importants lors de l'accès au World Wide Web.

    Cependant, cela s'applique également aux fichiers « réseaux », « services » et « protocoles » mentionnés ci-dessus.

    Mais ils peuvent être complètement supprimés, mais cette astuce ne fonctionnera pas avec les hôtes. Nous devons donc savoir comment le modifier.

    Comment ouvrir le fichier hosts

    L'une des façons de procéder a été décrite ci-dessus.

    Elle consiste à ouvrir une invite de commande en tant qu'administrateur et à écrire la commande « bloc-notes [chemin du fichier hosts, c'est-à-dire C:\Windows\System32\drivers\etc\hosts] ».

    Comme vous pouvez le constater, le programme Notepad est utilisé ici pour ouvrir, c'est-à-dire en fait, éditeur de texte. C'est un bloc-notes classique, mais avec beaucoup plus de fonctions différentes.

    Le problème est qu’il n’est pas installé sur tous les ordinateurs modernes.

    Bien que son installation soit très simple, il existe des centaines de sites dédiés à cela qui publient sur leurs référentiels. fichiers d'installation Bloc-notes, ouvrir le fichier que nous envisageons peut être beaucoup plus simple.

    Le fait est que toutes les fonctionnalités du Bloc-notes sont entre nos mains dans ce cas vous n'en aurez pas besoin et vous pouvez ouvrir des hôtes avec un bloc-notes ordinaire.

    Pour ce faire, vous devez suivre ces étapes :

    • Dès le début, vous devez cliquer avec le bouton droit sur le fichier lui-même et sélectionner « Ouvrir avec » dans le menu déroulant (il est mis en évidence par un cadre rouge sur la figure n° 8).

    Note: Généralement le fichierCe qui s'est passén'a pas d'extension et se présente comme le montre la figure 7, c'est-à-dire sous la forme d'une icône feuille vierge. Mais parfois, le système peut encore lui accorder une sorte de prolongation. C’est exactement ce que nous pouvons voir sur la figure 8. Qu'il ait ou non une extension, vous devez toujours l'ouvrir uniquement via le Bloc-notes ouBloc-notes.

    • Ensuite, vous devez sélectionner « Sélectionner un programme ». Si la liste qui s'ouvre contient « Bloc-notes », comme dans la figure 9, alors vous devez cliquer dessus et cliquer sur le bouton « OK ».
      Sinon, vous devez utiliser le bouton « Parcourir » (mis en évidence par un cadre rouge sur la figure n° 9) et y sélectionner un bloc-notes.

    Comme vous pouvez le constater, tout se fait très simplement. Après cela, le fichier dont nous avons besoin s'ouvre.

    Quant à son édition, il n'y a pas d'instructions particulières ici ; tout se fait de la même manière que dans un bloc-notes classique.

    Cela signifie que vous pouvez sélectionner une partie, la supprimer à l'aide du bouton Retour arrière du clavier et effectuer d'autres actions fournies par un éditeur de texte classique.

    Vous pouvez voir clairement le processus de recherche, d'ouverture et de modification du fichier hosts dans la vidéo ci-dessous.

    Comment changer le fichier hosts

    Où se trouve le fichier hosts - Exemples pour différents systèmes d'exploitation

    © 2024 ermake.ru -- À propos de la réparation de PC - Portail d'information