Casa / Padroneggiare il PC / Windows host standard 7. Come si apre il file hosts? Dov'è il file hosts

Windows host standard 7. Come si apre il file hosts? Dov'è il file hosts

Windows è lontano da Linux in termini di uso sistematico dei file di configurazione per personalizzare le funzionalità del sistema operativo. Prima di tutto, perché Windows usa il registro per questo.

Tuttavia, ci sono tali file in Windows e talvolta è utile conoscere il loro scopo. Un importante repository di opzioni di configurazione è un file chiamato Hosts. Il nome del file non ha un'estensione, quindi ricerca automatica non è necessario specificarlo.

Nel corso della presentazione ci concentreremo sull'OS della settima versione, in quanto il più utilizzato massicciamente dai consumatori (i trucchi di Microsoft nel G8 non sono riusciti a convincere gli utenti che Metro è cool).

Si tratta infatti di un repository di nomi di dominio, simile ai nomi dei server DNS. Il vantaggio di utilizzarlo è che il proprietario del computer è in grado di regolare le priorità dei domini quando li traduce in indirizzi di rete reali durante l'accesso alle risorse Internet.

I domini di file hanno la precedenza su qualsiasi esterno Indirizzi DNS, anche quelli registrati nelle impostazioni le connessioni di rete. Il percorso di archiviazione predefinito nei "sette" è il seguente: %SystemRoot%\system32\drivers\etc\hosts. Tuttavia, questo percorso non è possibile. L'amministratore di sistema può ignorarlo modificando la chiave di registro denominata HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\DataBasePath. I file con lo stesso nome e scopo sono inclusi non solo nell'ambiente di sistema Windows, ma possono essere trovati in sistemi operativi simili a Unix, in Mac-OS e persino sulla piattaforma Android.

Struttura interna dei record degli host e manipolazione dell'archiviazione

Sebbene Hosts non abbia estensione, all'interno sembra un normale file di test con voci nel seguente formato: 127.0.0.1 localhost. Cioè con una struttura composta dall'indirizzo IP del dominio e dal suo nome simbolico, separati da spazi o da un carattere di tabulazione.

L'esempio fornito è una voce richiesta in qualsiasi file di questo tipo. Corrisponde all'indirizzo e al nome della macchina dell'utente stesso. Tutte le altre voci sono simili a questa. Con l'aiuto delle informazioni inserite qui, una serie di compiti vengono risolti. Per esempio:

  • È possibile associare il nome localhost non all'indirizzo della macchina locale, ma all'indirizzo di qualsiasi computer nell'intranet aziendale. Ciò viene spesso eseguito dagli amministratori di sistema di aziende e organizzazioni.
  • Associazioni simili possono essere utilizzate per ottimizzare l'accesso agli host esterni. Se crei un record con un intervallo di indirizzi IP corrispondenti agli indirizzi reali dei siti desiderati, il caricamento delle loro pagine sarà più veloce rispetto all'accesso al database DNS del provider.
  • Un altro opzione utile– la possibilità di organizzare il blocco di domini indesiderati (ad esempio domini di siti pubblicitari). Per fare ciò, a tutti questi domini viene assegnato l'indirizzo della macchina locale - 127.0.0.1

In linea di principio, gli host sono una tecnologia legacy supportata per motivi di compatibilità con le versioni precedenti.

Inoltre, presenta un grave inconveniente: se la connessione di rete utilizza un server proxy intermedio, tutte le voci di archiviazione vengono semplicemente ignorate. Ci sono anche problemi di sicurezza.

Il fatto è che a molti virus piace approfondire il contenuto del file e modificarlo a propria discrezione. Uno dei consigli forniti durante un attacco di virus consiste nell'aprire il file nel Blocco note e rimuovere da esso tutte le voci sotto la voce del computer locale (localhost).

Molto spesso o dopo attacco di virus, dopodiché, ad esempio, un social network per ripristinare l'accesso alla tua pagina, o dopo una modifica non riuscita, devi ripristinare il contenuto predefinito. Per fare ciò, devi sapere quali sono i contenuti del file hosts originale. La situazione è ulteriormente complicata dal fatto che ciascuno sistema operativo da Microsoft Corporation, è diverso, anche se la cosa principale rimane la stessa. Di seguito è riportato il contenuto originale del file hosts per alcuni dei sistemi operativi Windows attualmente popolari, che elencherò in ordine decrescente di popolarità (personalmente credo che il sistema più popolare sia il sistema più recente. Chi dice che Windows XP è immortale , e Windows 7 è la migliore creazione di Microsoft, le persone mi sembrano arretrate nello sviluppo. Non voglio offendere nessuno, sarò solo felice di sapere che mi sbaglio).

Per chi non lo sapesse, il file Hosts viene utilizzato per tradurre i nomi di dominio in rete. Maggiori dettagli su questo file sono scritti nell'articolo, il link a cui ho dato un po 'più in alto.

Host originali in Windows 8


#

#




#spazio.
#


#
# Per esempio:
#
#102.54.94.97 rhino.acme.com #server di origine
#38.25.63.10 host client x.acme.com #x

#127.0.0.1 host locale
# :1 host locale
127.0.0.1 host locale

File host originale in Windows 7

# Copyright © 1993–2009 Microsoft Corp.
#
# Questo è un file HOSTS di esempio utilizzato da Microsoft TCP/IP per Windows.
#
# Questo file contiene i mapping degli indirizzi IP ai nomi host. A testa
# voce deve essere mantenuta su una singola riga. L'indirizzo IP dovrebbe
# essere posizionato nella prima colonna seguita dal nome host corrispondente.
# L'indirizzo IP e il nome host devono essere separati da almeno uno
#spazio.
#
# Inoltre, i commenti (come questi) possono essere inseriti su singoli
# righe o dopo il nome della macchina indicato dal simbolo '#'.
#
# Per esempio:
#
# 102.54.94.97 rhino.acme.com # server di origine
# 38.25.63.10 x.acme.com # x host client
# La risoluzione del nome localhost viene gestita all'interno del DNS stesso.
# 127.0.0.1host locale
# :1 host locale

Il file Hosts originale nel sistema operativo Windows Vista

# Copyright © 1993-2006 Microsoft Corp.
#

#




#spazio.
#


#
# Per esempio:
#


127.0.0.1 localhost:1 localhost

Host originali in Windows XP

# Copyright © 1993-1999 Microsoft Corp.
#
# Questo è un file HOSTS di esempio utilizzato da Microsoft TCP/IP per Windows.
#
# Questo file contiene i mapping degli indirizzi IP ai nomi host. A testa
# voce deve essere mantenuta su una singola riga. L'indirizzo IP dovrebbe
# essere posizionato nella prima colonna seguita dal nome host corrispondente.
# L'indirizzo IP e il nome host devono essere separati da almeno uno
#spazio.
#
# Inoltre, i commenti (come questi) possono essere inseriti su singoli
# righe o dopo il nome della macchina indicato dal simbolo '#'.
#
# Per esempio:
#
# 102.54.94.97 rhino.acme.com # server di origine
# 38.25.63.10 x.acme.com # x host client
127.0.0.1 host locale

Utilizzando i modelli forniti, puoi facilmente sostituire il contenuto corrente del file Hosts con il suo contenuto originale. Oltre ai file di cui sopra, vorrei chiarire un po' cos'è qui. Il contenuto principale del file Windows Hosts originale è un manuale commentato per l'utilizzo di questo file in inglese. Oltre a descrivere la funzionalità del file Hosts, ecco anche vari esempi della sua destinazione d'uso. E se non hai ancora capito dove sono i commenti e dove si trova la parte funzionale di questo file, allora fai conoscenza: il segno # è carattere speciale, il che significa che tutto su questa riga dopo questo carattere sono commenti. E questo significa che in quasi tutti i file Hosts originali, la parte realmente funzionante è l'ultima riga che indica l'interfaccia di loopback, che è una delle e punta al computer stesso. E sulla base di ciò, puoi rimuovere completamente tutti i commenti dal file Hosts senza perderne le prestazioni. Ecco perché il titolo dell'articolo è Originale file host Su Windows, ma no Host corretti per Windows. Dopotutto, il file Hosts corretto sarà qualsiasi spazzatura come questa:

# Davanti a te c'è il più corretto di tutti
# dei più file corretti host, che
# mai esistito sui computer
# su cui è mai stato installato
# sistema operativo da noto
# Microsoft Corporation!
127.0.0.1 host locale
# Come puoi vedere, i commenti sono ovunque!
# E qui,
# e lì. Ma da questo file hosts
# non sbaglia!

Il file hosts è progettato per abbinare i nomi di dominio (siti Web), che sono scritti utilizzando caratteri, e gli indirizzi IP corrispondenti (ad esempio, 145.45.32.65), che sono scritti come quattro numeri. Puoi aprire qualsiasi sito nel browser non solo dopo aver inserito il suo nome, ma anche dopo aver inserito l'indirizzo IP di questo sito.

A Richiesta di Windows al file hosts ha la precedenza sulle richieste ai server DNS. Allo stesso tempo, il contenuto di questo file è controllato dall'amministratore del computer stesso.

Pertanto, abbastanza spesso malware cercando di modificare il contenuto del file hosts. Perché stanno facendo questo?

Lo fanno per bloccare l'accesso a siti popolari o per reindirizzare l'utente ad altri siti. Lì, nella migliore delle ipotesi, verrà mostrato un annuncio pubblicitario e, nella peggiore delle ipotesi, verrà aperta una pagina falsa di una risorsa popolare (social network, finestra di servizio). E-mail, servizio di online banking, ecc.), con la richiesta di inserire i dati del proprio account per accedere a un sito falso.

Pertanto, a causa della negligenza dell'utente, un utente malintenzionato può accedere ai dati dell'utente e danneggiarlo.

Dove si trova il file hosts?

Il file hosts si trova nella cartella con il sistema operativo Windows, di solito è l'unità "C" sul computer dell'utente.

Il percorso del file hosts sarà:

C:\Windows\System32\driver\ecc\host

Puoi seguire manualmente questo percorso, oppure aprire direttamente la cartella con il file host, usando un comando speciale.

Per accesso veloce file, premere la scorciatoia da tastiera "Windows" + "R". Si aprirà la finestra Esegui. Nel campo "Apri", inserisci il percorso del file (vedi sopra) o uno di questi comandi:

%systemroot%\system32\drivers\ecc %WinDir%\System32\Drivers\Etc

Questo file non ha un'estensione, ma può essere aperto e modificato con qualsiasi editor di testo.

Contenuto predefinito del file hosts

In sala operatoria Sistema Windows, il file "hosts" ha il seguente contenuto standard:

# Copyright (c) 1993-2009 Microsoft Corp. # # Questo è un file HOSTS di esempio utilizzato da Microsoft TCP/IP per Windows. # # Questo file contiene i mapping degli indirizzi IP ai nomi host. Ogni voce # deve essere conservata su una singola riga. L'indirizzo IP deve essere # posizionato nella prima colonna seguito dal nome host corrispondente. # L'indirizzo IP e il nome host devono essere separati da almeno uno # spazio. # # Inoltre, i commenti (come questi) possono essere inseriti su singole righe # o dopo il nome della macchina indicato da un simbolo "#". # # Ad esempio: # # 102.54.94.97 rhino.acme.com # server di origine # 38.25.63.10 x.acme.com # x host client # la risoluzione del nome localhost viene gestita all'interno del DNS stesso. # 127.0.0.1 localhost # ::1 localhost

Questo file è simile nel contenuto ai sistemi operativi Windows 7, Windows 8, Windows 10.

Tutte le voci che iniziano con il cancelletto # e continuano fino alla fine della riga sono in gran parte irrilevanti per Windows, poiché sono commenti. Questi commenti spiegano a cosa serve questo file.

Qui dice che il file hosts serve per mappare gli indirizzi IP sui nomi dei siti. Le voci nel file hosts dovranno essere effettuate secondo determinate regole: ogni voce deve iniziare con nuova linea, viene scritto prima l'indirizzo IP, quindi il nome del sito dopo almeno uno spazio. Più avanti dopo il cancelletto (#), sarà possibile scrivere un commento alla voce inserita nel file.

Questi commenti non influiscono in alcun modo sul funzionamento del computer, puoi persino eliminare tutte queste voci, lasciando solo un file vuoto.

Puoi scaricare il file hosts standard da qui per installarlo sul tuo computer. Può essere utilizzato per sostituire il file modificato se non si desidera modificare personalmente il file hosts sul computer.

A cosa prestare attenzione

Se il file indicato sul tuo computer non è diverso da questo, file standard, quindi questo significa che nessun problema potrebbe sorgere a causa di una modifica dato file malware non è sul tuo computer.

Paga Attenzione speciale sul contenuto del file, che si trova dopo queste righe:

# 127.0.0.1 localhost # ::1 localhost

Ulteriori voci possono essere inserite nel file host, che vengono aggiunte qui da alcuni programmi.

Ad esempio, in questa immagine, puoi vedere che il programma ha aggiunto alcune voci al contenuto standard del file hosts. Tra le righe commentate sono state inserite voci aggiuntive per eseguire determinate azioni. Questo è stato fatto in modo che durante l'installazione dei programmi sul mio computer, questa utilità tagliare il software indesiderato.

Potrebbero essere presenti righe aggiuntive, di questo tipo: prima “un insieme di numeri”, e poi dopo uno spazio, “nome sito”, aggiunte allo scopo, ad esempio, di disabilitare gli annunci in Skype o bloccare l'accesso a qualche sito.

Se tu stesso non hai aggiunto nulla al file hosts e non utilizzi il programma menzionato in questo articolo (Unchecky), puoi rimuovere in modo sicuro voci incomprensibili dal file host.

Perché cambiare il file hosts

Il file hosts viene modificato per bloccare l'accesso a una specifica risorsa su Internet o per reindirizzare l'utente a un altro sito.

Di solito, originariamente Codice malevolo viene eseguito dopo aver avviato il programma scaricato da Internet. A questo punto, le modifiche vengono apportate automaticamente alle proprietà del collegamento del browser e molto spesso vengono aggiunte righe aggiuntive al file hosts.

Per bloccare un sito (ad esempio il sito VKontakte), vengono immesse righe del seguente tipo:

127.0.0.1 vk.com

Per alcuni siti è possibile inserire due varianti del nome del sito con o senza "www", oppure senza questa abbreviazione.

Tu stesso puoi bloccare i siti indesiderati sul tuo computer aggiungendo una voce come questa al file host:

127.0.0.1 nome_sito

In questa voce, l'indirizzo IP (127.0.0.1) è l'indirizzo di rete del tuo computer. Successivamente viene il nome del sito che devi bloccare (ad esempio, pikabu.ru).

Di conseguenza, dopo aver inserito il nome del sito, vedrai una pagina vuota dal tuo computer, sebbene in barra degli indirizzi browser verrà scritto il nome di questa pagina web. Questo sito verrà bloccato sul tuo computer.

Quando si utilizza un reindirizzamento, dopo aver inserito il nome del sito desiderato, nel browser dell'utente verrà aperto un sito completamente diverso, di solito una pagina Web con pubblicità o una pagina falsa di una risorsa popolare.

Per reindirizzare a un altro sito, le voci come questa vengono aggiunte al file host:

157.15.215.69 nome_sito

Prima arriva una serie di numeri: l'indirizzo IP (ho scritto numeri casuali qui per un esempio), quindi, dopo lo spazio, il nome del sito verrà scritto in lettere latine, ad esempio vk.com o ok.ru .

Lo schema di questo metodo è più o meno questo: le persone cattive creano deliberatamente un sito falso (falso), con un indirizzo IP dedicato (altrimenti questo metodo non funzionerà). Successivamente, un'applicazione infetta entra nel computer dell'utente, dopo aver avviato le modifiche apportate al file hosts.

Di conseguenza, quando un utente digita il nome di un sito popolare nella barra degli indirizzi del browser, invece del sito desiderato, viene reindirizzato a un sito completamente diverso. Potrebbe trattarsi di una pagina di social network falsa progettata per rubare i dati personali dell'utente o di un sito con annunci intrusivi. Molto spesso, da un sito così falso, ci sono reindirizzamenti (reindirizzamenti) a molte altre pagine appositamente create con pubblicità.

Come modificare il file hosts

Puoi modificare tu stesso il contenuto del file host modificandolo con un editor di testo. Una delle più modi semplici, per poter modificare il file, apri il file hosts in Blocco note, aprendo il programma come amministratore.

A tale scopo, creare un collegamento all'utilità Blocco note sul desktop oppure eseguire l'applicazione nei programmi standard che si trovano nel menu Start. Per avviare, fare prima clic con il pulsante destro del mouse sul collegamento del programma, quindi selezionare menù contestuale Opzione "Esegui come amministratore". Si aprirà la finestra dell'editor di testo del Blocco note.

C:\Windows\System32\driver\ecc

Dopo aver aperto la cartella "etc", non vedrai il file "hosts", poiché verrà visualizzato Explorer file di testo. Seleziona l'impostazione "Tutti i file". Successivamente, il file hosts verrà visualizzato in questa cartella. Ora puoi aprire il file hosts nel Blocco note per modificarlo.

Al termine della modifica, le modifiche negli host. Si noti che il tipo di file al momento del salvataggio deve essere: "Tutti i file".

Conclusioni dell'articolo

Nel caso in cui il programma dannoso abbia modificato le voci nel file hosts, è possibile sostituire il file modificato con uno standard o modificare il contenuto di questo file rimuovendo le voci non necessarie da lì.

Come modificare il file hosts (video)

File host stabilisce una corrispondenza tra l'IP del server e il dominio del sito. Le richieste a questo file hanno la precedenza sulle richieste ai server DNS. A differenza del DNS, il contenuto del file è controllato dall'amministratore del computer.

Ad oggi un gran numero di malware utilizza il file host per bloccare l'accesso a siti Web di portali o social network popolari. Spesso, invece di bloccare i siti, il malware reindirizza l'utente a pagine che sembrano risorse popolari ( social networks, servizi di posta, ecc.), dove un utente distratto inserisce le credenziali, che così arrivano agli aggressori. È inoltre possibile bloccare l'accesso ai siti Web delle società di software antivirus.

posizione del file hosts

File predefinito host situato qui C:\Windows\System32\driver\ecc Il file non ha estensione, ma può essere aperto con il blocco note. Per modificare il contenuto di un file nel blocco note, è necessario disporre dei diritti di amministratore.

Per visualizzare un file host apri il menu Inizio, seleziona un oggetto Correre, immettere il comando

e premere il pulsante OK

Ecco come dovrebbe essere il file host predefinito.

Se il file contiene voci come 127.0.0.1 odnoklassniki.ru 127.0.0.1 vkontakte.ru o gli indirizzi dei tuoi siti a cui non puoi accedere, quindi controlla prima il tuo computer per "malware" e quindi ripristina il file host

Ripristino del contenuto del file hosts ai valori predefiniti

  • Apri il menu Inizio, seleziona un oggetto Correre, immettere il comando
    %systemroot%\system32\driver\ecc

    e premere il pulsante OK.

  • Rinomina il file hosts in host.old.
  • Crea un nuovo file host predefinito. Per fare ciò, segui i passaggi seguenti.
  1. Fare clic con il pulsante destro del mouse spazio libero nella cartella %WinDir%\system32\driver\ecc, seleziona un oggetto Creare, fare clic su un elemento Documento di testo , Inserisci il tuo nome host e premere il tasto ACCEDERE.
  2. Fare clic sul pulsante per confermare che il nome del file non avrà un'estensione TXT.
  3. Apri un nuovo file host in un editor di testo. Ad esempio, apri il file nel programma " Taccuino".
  4. Copia il testo qui sotto in un file.
    # Copyright (c) 1993-2009 Microsoft Corp.
    #
    # Questo è un file HOSTS di esempio utilizzato da Microsoft TCP/IP per Windows.
    #
    # Questo file contiene i mapping degli indirizzi IP ai nomi host. A testa
    # voce deve essere mantenuta su una singola riga. L'indirizzo IP dovrebbe
    # essere posizionato nella prima colonna seguita dal nome host corrispondente.
    # L'indirizzo IP e il nome host devono essere separati da almeno uno
    #spazio.
    #
    # Inoltre, i commenti (come questi) possono essere inseriti su singoli
    # righe o dopo il nome della macchina indicato da un simbolo "#".
    #
    # Per esempio:
    #
    # 102.54.94.97 rhino.acme.com # server di origine
    # 38.25.63.10 x.acme.com # x host client

    # La risoluzione del nome localhost viene gestita all'interno del DNS stesso.
    # 127.0.0.1host locale
    # ::1 host locale

Salva e chiudi il file.

Puoi modificare il file host e in Blocco note, elimina le righe non necessarie o aggiungi le tue. Per fare questo, devi correre Taccuino in modalità amministratore.

Come correre programmi standard Aspetto di Windows

Il sistema operativo Windows 7 dispone di un tale file attraverso il quale è possibile regolare le visite ai siti su Internet. Fondamentalmente, le persone non conoscono un file del genere e coloro che lo fanno cercano di ignorarlo, per non "fare miracoli". Questo file è chiamato host. Capiamo brevemente perché è necessario.

Sappi che scrivendo l'indirizzo di un sito nella riga del browser, un apposito server DNS situato su Internet lo trasforma immediatamente in una determinata sequenza di numeri. Questa serie digitale è unica per ogni sito e i nomi dei siti sono necessari solo per facilitarne la memorizzazione. Il file hosts viene utilizzato per velocizzare Internet, ignorando le richieste Server DNS. In altre parole, se scrivi un numero nel file hosts corrispondente al nome del sito, ci arriverai direttamente, bypassando il server DNS. Devi solo registrarti correttamente, altrimenti il ​​sito non si carica, se si carica allora non è quello che vorresti.

I "parassiti informatici" usano volentieri il file hosts per guadagno personale. Un virus, penetrando in un computer, cambia molto spesso il file hosts. Pertanto, se improvvisamente ti trovi di fronte a limitare l'accesso a determinati siti, prima di tutto scansiona il tuo computer, i virus potrebbero essersi insediati al suo interno e solo allora convertire gli host nella loro forma originale.

Dov'è il file hosts in Windows 7?

Quindi, considera in Windows 7 dove si trovano gli host. Puoi trovarlo dentro cartella di sistema Finestre. Si trova sull'unità C, ovvero dove è installato il sistema. Successivamente, troviamo la cartella "Sistema 32", andiamo su "Driver" e infine su "Etc". Il file di cui abbiamo bisogno è archiviato in questa cartella.

Succede anche che non hai trovato il file hosts, molto probabilmente è semplicemente nascosto e nelle impostazioni è indicato il parametro "Non mostrare". file nascosti, cartelle e unità. In questo caso, è necessario aprire la cartella "Computer" e premere "Alt", un menu aggiuntivo apparirà nella parte superiore della finestra, selezionare "Strumenti" e "Opzioni cartella" al suo interno.
Nella nuova finestra, seleziona la scheda "Visualizza" e trova la voce "Mostra file, cartelle e unità nascosti", metti un segno di spunta su di essa. Accetta le modifiche facendo clic sul pulsante "OK". Ora vai nella cartella "Etc", dovrebbe essere visualizzato il file hosts.

Ora diamo un'occhiata a come è possibile modificare il file hosts. Procediamo come segue:


Dov'è il file hosts in Windows 10?

Il file hosts nel sistema operativo Windows 10 si trova nella stessa posizione di Windows 7, ovvero acceso unità di sistema. Nella cartella "Windows", quindi segui la cartella "Sistema 32", vai su "Driver" e infine su "Etc".

Per modificare un file in Windows 10, devi:

  • Fare doppio clic sul file hosts;
  • Nella finestra che è apparsa, troviamo "Apri con";
  • Troviamo tra i programmi proposti "Notepad";
  • Fare clic su "OK";
  • Apporta le modifiche e salvale.
  • Se sei un laico in questa materia, allora è meglio non fare nulla, ma chiedere aiuto a uno specialista qualificato.
  • Se qualcosa ti chiede di apportare modifiche tu stesso, prima di farlo, fai una copia del file e spostalo in un'altra cartella. Se qualcosa non funziona per te, restituirai una copia del file.
  • Se non hai copiato questo file e hai già apportato modifiche e il computer ha quindi iniziato a funzionare, Internet ti aiuterà. Scarica un file simile dal sito e sostituisci il tuo.
  • Prima di cambiare qualcosa, pensa se hai davvero bisogno di farlo e quanto è importante per te.