Contenuto degli host di Windows 7. File host. Perché cambiano il file host?

Ospiti- un file di testo responsabile del blocco, del reindirizzamento e in generale dell'accesso a determinati siti Internet.

È attraverso gli HOSTS che i truffatori bloccano l'accesso a determinati siti e portali. Spesso ti reindirizzano ad altre pseudo pagine (presumibilmente Odnoklassniki o VKontakte), dove ti chiedono prima di inserire nome utente e password, quindi un SMS. Di conseguenza, i truffatori ottengono le informazioni del tuo account più i soldi per gli SMS. Controlla la presenza di virus e file .

Dove posso trovare il file Hosts?

Il file host si trova in:
unità di sistema (molto spesso C:) / windows / system32 / driver / etc / host
Anche in questa cartella troverai file come: lmhosts, reti, protocollo, servizi: la loro presenza è normale.

Il file host è scomparso, cosa devo fare, dove devo cercare?

Non è scomparso da nessuna parte. Molto probabilmente è semplicemente nascosto e per vederlo è necessario abilitarlo nelle impostazioni. Per fare ciò, fai clic su Start - Pannello di controllo - Impostazioni cartella - Visualizza - in basso, seleziona la casella "mostra file, cartelle e unità nascoste" e fai clic su Applica. Ora stiamo cercando il file lì.

Come dovrebbe essere il file Hosts?

Come nella foto, forse in inglese. Se sono presenti reindirizzamenti aggiuntivi sotto 127.0.0.1 localhost, rimuovi tutto. Qui

Buon pomeriggio. C'era una volta ho scritto un articolo sui nuovi sistemi operativi. In quel momento, in qualche modo non pensavo che sarebbe stato necessario scrivere un articolo sull'opposto: come riportarlo alle "condizioni di fabbrica". Il fatto è che alcuni "programmi amichevoli" (ovviamente si tratta di virus) possono modificarlo da soli e aggiungere qualche sito utile per noi, ad esempio VKontakte, Yandex, Google o qualcos'altro... E dopo riceviamo un messaggio che questo il sito non è disponibile al momento. Naturalmente, questa è la cosa più semplice, controllare la presenza di voci extra nel file host, ma non tutti i principianti lo indovineranno. È per queste persone che verrà scritta questa piccola istruzione.

Istruzioni


  • UN. Modifica il file corrente rimuovendo il contenuto e riempiendolo con quanto segue:

    # Copyright (c) 1993-2009 Microsoft Corp.
    #
    # Questo è un file HOSTS di esempio utilizzato da Microsoft TCP/IP per Windows.
    #
    # Questo file contiene le mappature degli indirizzi IP sui nomi host. Ogni
    # la voce deve essere mantenuta su una riga individuale. L'indirizzo IP dovrebbe
    # essere inserito nella prima colonna seguito dal nome host corrispondente.
    # L'indirizzo IP e il nome host devono essere separati almeno da uno
    #spazio.
    #
    # Inoltre, è possibile inserire commenti (come questi) su singoli utenti
    # righe o seguendo 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 dei nomi localhost viene gestita all'interno del DNS stesso.
    #127.0.0.1 hostlocale
    # ::1 host locale

In precedenza, il file host era l'unico strumento che permetteva di associare il nome di dominio di un sito a un indirizzo IP. Ora il servizio DNS è impegnato in una tale trasformazione, ma il file host non è scomparso dal sistema e continua a svolgere le sue funzioni in una forma leggermente modificata.

Come funzionano gli host

Il file host si trova nella directory WINDOWS\system32\drivers\etc\ ed è un documento di testo che non ha estensione. Si apre tramite l'applicazione standard di Windows "Blocco note" o il programma Blocco note. Se aggiungi una voce agli host che contiene un indirizzo IP e un dominio, ciò influenzerà il tuo lavoro su Internet. Viene utilizzato da varie applicazioni dannose che appendono banner e sostituiscono le pagine nel browser.

Il file host non deve includere indirizzi IP e domini aggiuntivi. Spesso le applicazioni dannose che entrano nel sistema cambiano l'host. Ad esempio, indicano il dominio vk.com, ma l'indirizzo IP proviene da un altro sito. Di conseguenza, quando digiti il ​​nome di dominio vk.com nel tuo browser, non verrai indirizzato al social network, ma alla pagina il cui indirizzo IP è specificato negli host.

Lo stesso vale per la comparsa di vari banner, particolarmente comuni su Odnoklassniki e VKontakte. Una voce nell'host e vai dove ti hanno indirizzato gli aggressori.

Per risolvere questo problema, è necessario ripristinare il file host al suo valore originale.

Recupero file

Se vedi che ci sono righe extra all'interno del file host, per ripristinarlo devi solo eliminarle. Guarda come appare l'host su Windows 7: l'ultima voce dovrebbe essere "127.0.0.1 localhost", che dice che quando accedi al nome localhost stai accedendo al tuo computer.

Se l'utente ha cancellato accidentalmente l'host, non c'è problema: il servizio DNS ti consente di navigare in Internet senza problemi. Ma per tranquillità è meglio ripristinare il file, soprattutto perché non è affatto difficile:


Le modifiche verranno apportate automaticamente, dopodiché sarà necessario riavviare il computer. Dopo aver riavviato il sistema, vai nuovamente alla directory: WINDOWS\system32\drivers\etc\ e apri il documento host: tornerà alla sua forma originale.

Recupero manuale

L'utilità Microsoft Fix it non funziona su Windows 8, quindi se utilizzi questa versione del sistema operativo dovrai eseguire tutti i passaggi manualmente. Anche qui niente di complicato:


L'host può essere ripristinato manualmente su qualsiasi versione di Windows, non solo su Windows 8. Il contenuto di questo documento varia a seconda della versione, quindi è meglio copiarlo dalla pagina del supporto Microsoft. Non è necessario eliminare il vecchio host: ciò non influirà su nulla.

I problemi con la connessione Internet sono una delle conseguenze più comuni dell'infezione di un computer da parte di un virus. In questo caso, i siti non si aprono oppure invece di un sito l'utente finisce su un altro e questo comportamento può essere osservato anche dopo la rimozione del virus. Causa? Il programma dannoso modifica le impostazioni e i file di sistema, tra cui uno dei più importanti è il file host.

Perché è necessario il file host e dove si trova?

Probabilmente hai già sentito parlare di questo file; sembra che venga utilizzato per bloccare siti o qualcosa del genere. Sì, contiene tale funzionalità, ma originariamente veniva utilizzato per altri scopi più importanti. A proposito, sapevi che il file host è presente non solo in Windows 7/10, ma anche in Linux, Mac OS e Android? Questa versatilità non è affatto casuale, perché il file host è apparso agli albori di Internet.

In realtà allora Internet non esisteva nel vero senso della parola e, se c'era qualcosa, erano piccole reti locali. Come adesso, i computer al loro interno comunicavano tramite indirizzi IP, che erano comprensibili alle macchine, ma non molto convenienti per gli utenti. Poi il personale IT ha deciso di implementare l’accesso ai computer per nome, cosa che hanno fatto, ma gli indirizzi IP non sono scomparsi; gli host avevano ancora bisogno di indirizzi digitali, non analogici, per i messaggi.

Una soluzione è stata trovata molto rapidamente. A ciascun computer della rete locale veniva inviato uno speciale file Host contenente un elenco di nomi host e i relativi indirizzi IP. Quando un computer si rivolgeva a un altro per nome, quest'ultimo veniva abbinato al suo indirizzo digitale e così veniva stabilita una connessione. All'inizio tutto andava benissimo, ma le risorse erano sempre di più, l'elenco nel file Hosts cresceva e inviarlo a un PC diventava sempre più problematico. Era necessaria una nuova soluzione e ne è stata trovata una. La tabella delle corrispondenze fu trasferita nell'Internet allora già formato, formando un sistema di nomi di dominio e il file Hosts divenne in gran parte superfluo.

Tuttavia, gli sviluppatori non lo hanno rimosso dai loro sistemi operativi. È ancora presente nella maggior parte dei sistemi operativi, stabilendo ancora una corrispondenza tra l'indirizzo IP e il dominio del sito e, come prima, la sua richiesta ha una priorità maggiore rispetto all'accesso ai server DNS, ma i suoi contenuti sono ormai diventati molto più poveri, limitato a due voci e anche in questo caso inattivo. Attualmente, gli host vengono utilizzati principalmente per reti di scambio di banner, reindirizzamento automatico da una risorsa all'altra, nonché per accelerare l'accesso ai siti.

Nelle prime versioni di Windows, il file host si trovava nella cartella %windir%; a partire da NT, la sua posizione permanente è C:/Windows/System32/driver/ecc. In rari casi, il file HOSTS si trova in una cartella diversa, il percorso può essere determinato nell'editor del registro espandendo il ramo HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/Tcpip/Parameters e guardando il valore del parametro DataBasePath.

Come cambiare il file host: apertura, modifica e salvataggio

Quindi, sappiamo dove si trova gli host, ora vediamo cosa si può fare con esso e perché potrebbe essere necessario modificarlo. In sostanza, il file host è un normale documento di testo, solo senza estensione. Puoi aprirlo con qualsiasi editor di testo, lo stesso Blocco note standard.

Ci sono anche utilità speciali come Editor degli host, ma il loro utilizzo nella maggior parte dei casi forse non è necessario. Il contenuto del file host viene presentato con brevi informazioni sul suo scopo e due esempi di utilizzo. La sintassi delle voci è molto semplice. L'indirizzo IP viene prima, seguito dal nome host qualche spazio dopo. Ad esempio, IP 38.25.63.10 corrisponderà all'indirizzo x.acme.com e IP 127.0.0.1 o::1 (per IPv6) corrisponderà all'indirizzo del computer locale (localhost).

Tieni presente che tutte le righe sono precedute dal segno #, ciò significa che la riga è commentata, cioè è inattiva, il che è come se il file fosse vuoto. Inizierà a funzionare solo quando aggiungi una nuova voce. Facciamo un esempio di come modificare il file host in Windows 7/10 e utilizzarlo per bloccare un sito Web, reindirizzando la richiesta al computer locale. Diciamo che vogliamo limitare l'accesso al social network VKontakte. Per fare ciò, aggiungi la seguente riga alla fine del file:

127.0.0.1 vk.com

Salviamo il file HOSTS come qualsiasi altro file di testo, riavviamo il browser e proviamo ad accedere al sito. Di conseguenza, riceverai l'errore "Impossibile accedere al sito". Funziona in modo molto semplice. Quando un utente va su vk.com, il browser accede prima a HOSTS e cerca una corrispondenza tra il nome host e il suo indirizzo IP e, dopo averlo trovato, va all'indirizzo IP specificato, ignorando i servizi del server DNS, poiché accede all'host il file è una priorità.

Ovviamente sul computer locale non è presente alcun social network, quindi il browser restituisce un errore. In questo modo puoi bloccare eventuali risorse registrandole in HOSTS in una colonna. Un altro esempio di utilizzo di un file host è il reindirizzamento a un altro sito su Internet. Qui è tutto uguale, solo che al posto dell'indirizzo IP locale 127.0.0.1 viene scritto l'indirizzo di un altro sito. A proposito, i virus spesso lo fanno modificando HOST e aggiungendo reindirizzamenti alle risorse di phishing.

Questo è il motivo per cui è così importante sapere come dovrebbe apparire il file host predefinito. Se non lo hai modificato e contiene voci non commentate, questo dovrebbe essere motivo di preoccupazione. Tuttavia, le utilità anti-spyware possono anche cambiare host scrivendovi gli indirizzi di risorse inaffidabili bloccate. Le modifiche possono essere apportate anche dai keygen utilizzati per bypassare l'attivazione del software concesso in licenza.

Come recuperare un file host cancellato o modificato

Sopra, abbiamo esaminato i principi di base su come funziona il file e allo stesso tempo abbiamo imparato come modificarlo. Ahimè, non tutto va così liscio. Spesso gli utenti si lamentano del fatto che il file host non può essere aperto e, se possibile, non può essere modificato o il sistema elimina automaticamente le righe aggiunte da esso. Il motivo principale di ciò è che l'utente non dispone dei diritti appropriati.

La modifica deve essere eseguita con privilegi elevati. Come posso aprire il file host come amministratore se non esiste un'opzione corrispondente nel menu contestuale? Molto semplice. Vai alla posizione del file eseguibile di Blocco note o di un altro editor di testo, fai clic destro su di esso e seleziona "Esegui come amministratore" dal menu.

Nell'interfaccia dell'editor tramite il menu File – Apri trova e apri il file host, ricordandoti solo di selezionare “Tutti i file” invece di “Documenti di testo” nella finestra di panoramica standard.

In Windows 8.1 e 10, un file host modificato può essere ripulito dagli strumenti di sicurezza del sistema, in particolare da Windows Defender integrato. Per evitare che ciò accada, gli host devono essere aggiunti all'elenco di esclusione. Avvia Defender, vai alla scheda Impostazioni e seleziona File e posizioni esclusi a sinistra.

Specificare il percorso del file host e salvare le impostazioni.

Il sistema non lo controllerà più, pertanto le modifiche apportate non verranno annullate.

In Windows 10, vengono fatte eccezioni dal componente Windows Defender Security Center, avviato dalla barra delle applicazioni.

Inoltre, non possiamo escludere problemi durante il tentativo di salvare un file modificato. Il motivo è lo stesso: mancanza di diritti. Risolvere questo problema non è difficile. Poiché il sistema non consente di salvare il file modificato direttamente nella cartella etc, salvalo sul desktop (rimuovi l'estensione, se assegnata).

Rinominare il file originale in hosting.old, quindi copiare il nuovo file host modificato dal desktop nella cartella etc.

Esiste un modo più radicale, ad esempio gli host possono essere modificati direttamente eseguendo l'avvio da qualsiasi LiveCD con un file manager integrato.

E un'ultima cosa. Cosa fare se il file host è stato modificato o eliminato? E' possibile ripristinarlo in qualche modo? L'eliminazione di questo file non influirà in alcun modo sul funzionamento del sistema, a meno che tu non lo abbia modificato per uno scopo specifico. Per quanto riguarda il recupero, ci sono diverse soluzioni. Il file host di origine, sebbene contenga dati, è essenzialmente equivalente a un file vuoto. Crea un file di testo vuoto sul desktop, rimuovi la sua estensione e spostalo nella cartella etc, questi saranno i tuoi nuovi host.

Puoi anche prendere il file da un altro computer o macchina virtuale con Windows; praticamente non c'è differenza nelle versioni del sistema operativo. Se desideri ripristinare il contenuto degli host originali, puoi eliminare manualmente tutte le righe non commentate o utilizzare l'utilità di guarigione gratuita Dr.Web CureIt! – è in grado di ripristinare l'host ripristinandone il contenuto allo stato predefinito.

A cosa serve il file Hosts?
Lo scopo di questo file di sistema è assegnare determinati indirizzi di siti Web a un IP specifico.
Questo file è molto popolare tra tutti i tipi di virus e malware per scrivere i propri dati al suo interno o semplicemente sostituirli.
Il risultato di queste azioni potrebbe essere segnali di “inserimento” di un sito nei browser, che chiederà di inviare un SMS all'apertura del browser, oppure il blocco di vari siti, a discrezione degli autori del virus.

Dov'è il file host in Windows?
Per le diverse versioni del sistema operativo Windows, la posizione del file host è leggermente diversa:

Windows 95/98/ME: WINDOWS\host
WindowsNT/2000: WINNT\system32\drivers\etc\hosts
Windows XP/2003/Vista/Seven(7)/8: WINDOWS\system32\drivers\etc\hosts


Inoltre, il finale ospiti, questo è già il file finale, non una cartella. Non ce l'ha.

Come dovrebbe essere il file host corretto?
Anche il "contenuto" del file host è leggermente diverso a seconda delle diverse versioni di Windows, ma non molto. “Scrive” in inglese perché è necessario e come fare eccezioni, fornendo un esempio. Tutte le righe che iniziano con il segno # indicano che sono commentate e non influiscono sul file.
Contenuto del file host originale per Windows XP:


#

#




#spazio.
#


#
# Per esempio:
#



127.0.0.1 hostlocale


Contenuto del file host originale per Windows Vista:

# Copyright (c) 1993-2006 Microsoft Corp.
#
# Questo è un file HOSTS di esempio utilizzato da Microsoft TCP/IP per Windows.
#
# Questo file contiene le mappature degli indirizzi IP sui nomi host. Ogni
# la voce deve essere mantenuta su una riga individuale. L'indirizzo IP dovrebbe
# essere inserito nella prima colonna seguito dal nome host corrispondente.
# L'indirizzo IP e il nome host devono essere separati almeno da uno
#spazio.
#
# Inoltre, è possibile inserire commenti (come questi) su singoli utenti
# righe o seguendo 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 localhost::1 localhost


Contenuto del file host originale per Windows 7:

# Copyright (c) 1993-2009 Microsoft Corp.
#
# Questo è un file HOSTS di esempio utilizzato da Microsoft TCP/IP per Windows.
#
# Questo file contiene le mappature degli indirizzi IP sui nomi host. Ogni
# la voce deve essere mantenuta su una riga individuale. L'indirizzo IP dovrebbe
# essere inserito nella prima colonna seguito dal nome host corrispondente.
# L'indirizzo IP e il nome host devono essere separati almeno da uno
#spazio.
#
# Inoltre, è possibile inserire commenti (come questi) su singoli utenti
# righe o seguendo 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.1 hostlocale
# ::1 host locale


Contenuto del file host originale per Windows 8:

# Copyright (c) 1993-2009 Microsoft Corp.
#
# Questo è un file HOSTS di esempio utilizzato da Microsoft TCP/IP per Windows.
#
# Questo file contiene le mappature degli indirizzi IP sui nomi host. Ogni
# la voce deve essere mantenuta su una riga individuale. L'indirizzo IP dovrebbe
# essere inserito nella prima colonna seguito dal nome host corrispondente.
# L'indirizzo IP e il nome host devono essere separati almeno da uno
#spazio.
#
# Inoltre, è possibile inserire commenti (come questi) su singoli utenti
# righe o seguendo 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 dei nomi localhost viene gestita all'interno del DNS stesso.
#127.0.0.1 hostlocale
# ::1 host locale


Come puoi vedere, non ci sono differenze significative nel contenuto del file host per le diverse versioni di Windows.

Come aprire e modificare il file host?
Il file host può essere trovato nel Blocco note standard di Windows.
Questa è probabilmente la parte più interessante dell'articolo.
Prima di tutto, devi capire perché modificare questo file? Sì, per negare l'accesso a determinati siti. Pertanto, modificando questo file e scrivendovi l'indirizzo del sito, l'utente non potrà accedervi tramite alcun file .
Per modificare il file host è consigliabile aprirlo come amministratore () facendo clic con il tasto destro del mouse sul file e selezionando "Esegui come amministratore". Oppure apri Blocco note in questo modo e apri il file al suo interno.

Per un'azione rapida, puoi semplicemente fare clic sul pulsante Start e selezionare Esegui ( vincita+R) () e inserire nella riga:

blocco note %windir%\system32\drivers\etc\hosts



Di conseguenza, questo file verrà aperto nel Blocco note.

In modo da bloccare l'accesso al sito(supponiamo che sarà test.ru), devi solo aggiungere una riga con questo sito in fondo:

127.0.0.1 test.ru


Di conseguenza, il file avrà il seguente contenuto:

# Copyright (c) 1993-1999 Microsoft Corp.
#
# Questo è un file HOSTS di esempio utilizzato da Microsoft TCP/IP per Windows.
#
# Questo file contiene le mappature degli indirizzi IP sui nomi host. Ogni
# la voce deve essere mantenuta su una riga individuale. L'indirizzo IP dovrebbe
# essere inserito nella prima colonna seguito dal nome host corrispondente.
# L'indirizzo IP e il nome host devono essere separati almeno da uno
#spazio.
#
# Inoltre, è possibile inserire commenti (come questi) su singoli utenti
# righe o seguendo 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

# Questo file HOSTS creato dall'API Dr.Web Anti-rootkit

#127.0.0.1 hostlocale
# ::1 host locale
127.0.0.1 test.ru


Ogni nuovo sito che si desidera bloccare deve essere avviato su una nuova riga e inserito, senza dimenticare l'indirizzo IP locale 127.0.0.1

Inoltre, per modificare il file host, esiste un programma EDITORE DEGLI HOST, da cui è possibile scaricare e leggere la descrizione.
Il modo in cui funziona è che aiuta a modificare il file host.
Dallo screenshot qui sotto è chiaro il principio del suo funzionamento; tutto si fa in un paio di click. L'aggiunta viene effettuata facendo clic su +.


Dopo la modifica, non dimenticare di fare clic sul pulsante Salva (2 pulsanti "Salva modifiche" a sinistra del pulsante "+").

Puoi anche modificare questo file per scopi utili, ad esempio velocizzare il caricamento del sito.
Come funziona?
Quando visiti un sito, vedi il suo nome di dominio, che contiene lettere. Ma tutti i siti su Internet hanno un indirizzo IP e i nomi sono già assegnati tramite DNS. Non entrerò nei dettagli di questo processo; non è di questo che tratta l’articolo. Ma qui devi sapere che il file host ha la priorità quando accedi ai siti e solo dopo si verifica una richiesta al DNS.
Per velocizzare il caricamento di un sito è necessario conoscerne l'indirizzo IP e il dominio.
L'indirizzo IP di un sito può essere trovato utilizzando vari servizi, ad esempio o.
Un dominio è il nome di un sito web.
Ad esempio, acceleriamo il caricamento di questo sito dove stai leggendo un articolo specificando esplicitamente l'indirizzo IP e il dominio nel file.
Quindi la riga aggiunta sarà:

Sito 91.218.228.14


Ciò accelera il caricamento della pagina in un paio di secondi e talvolta può consentire l'accesso se non è possibile accedere al sito utilizzando mezzi standard.

Ancora possibile reindirizzare a un altro sito utilizzando il file host.
Per fare ciò è necessario conoscere l'indirizzo IP del sito e il suo dominio (come nel caso sopra descritto), poi la riga aggiunta sarà così:

91.218.228.14 test.ru


E ora, dopo aver inserito test.ru nella barra degli indirizzi del tuo browser, verrai reindirizzato al sito specificato nell'indirizzo IP..

Se lo desidera file host pulito, puoi farlo semplicemente cancellando il contenuto e inserendo il testo originale dalla descrizione sopra (sotto spoiler).

Alcune sfumature nel file host:

  • Assicurati sempre di avere una barra di scorrimento sul lato e scorri sempre fino alla parte inferiore della finestra. Ciò è dovuto al fatto che alcuni virus vengono registrati in un'area nascosta fuori dalla finestra.
  • In alcuni casi, solitamente se non è possibile salvare il file, è necessario accedere con l'account Amministratore.
  • A volte, a causa dei virus, questo file potrebbe essere nascosto. Leggi l'articolo.
  • I due metodi descritti (reindirizzamento e accelerazione) potrebbero non produrre il risultato desiderato. Il fatto è che più siti possono trovarsi su un indirizzo IP, ciò è particolarmente vero per gli indirizzi IP esterni forniti dai servizi.
  • Dato che i virus adorano questo file, i suoi attributi possono essere modificati in Nascosto E Sola lettura.
  • Controlla gli attributi del file se il file host non può essere salvato.

    Pertanto, puoi bloccare facilmente e gratuitamente l'accesso ai siti in Windows modificando il file host.

  • Condividi con gli amici o salva per te stesso:

    Caricamento...