Il file hosts Che cos'è il file host di Windows? E 6 modi sorprendenti per usarlo Qual è il file host di Windows? E 6 modi sorprendenti per usarlo Il file Windows Hosts consente di definire quali nomi di dominio (siti Web) sono collegati a quali indirizzi IP. Ha la precedenza sui tuoi server DNS, quindi i tuoi server DNS potrebbero dire che facebook.com è collegato a ... Read More è usato dal tuo computer per mappare i nomi degli host agli indirizzi IP. Aggiungendo o rimuovendo le linee al file hosts è possibile modificare la posizione in cui determinati domini faranno riferimento quando li si accede in un browser o si utilizza un altro software.
Questo è un file importante e uno che è sotto il controllo dell'amministratore del computer, quindi avrai bisogno di un account con tutti i privilegi per apportare eventuali modifiche. Su Mac OS X il processo è un po 'più complicato di una semplice apertura di un file di testo, l'aggiunta di alcune righe e il salvataggio di nuovo; ma è ancora abbastanza facile anche per i principianti completi da fare con pochi problemi.
Se stai usando Windows puoi trovare qui le istruzioni per il tuo sistema operativo Come bloccare i siti web sul tuo PC senza usare il software [Windows] Come bloccare i siti web sul tuo PC senza usare il software [Windows] Qualsiasi sito web che visiti potenzialmente traccia le tue abitudini di navigazione, carica annunci fastidiosi o distribuisce software dannoso. La maggior parte delle volte, il buon senso e il software standard di protezione dal malware possono aiutarti a evitare il peggio ... Per saperne di più.
Cosa fa
Se sei arrivato in questa pagina da una ricerca, è una buona idea che sai già perché vuoi cambiare il file degli host (e puoi andare avanti e saltare la pagina alla sezione "Come cambiare" di questo articolo). Stai ancora leggendo? Immagino che tu non abbia familiarità con questo file.
Il file hosts viene utilizzato per instradare i nomi host, compresi gli indirizzi dei siti Web agli indirizzi IP. Se un dominio esistente viene aggiunto a questo file insieme a un IP, invocherà quell'IP piuttosto che il punto in cui normalmente il nome del dominio punta. Esiste una serie di usi, sebbene la maggior parte coinvolga la sicurezza, il blocco degli host e la prevenzione delle connessioni.
Ad esempio, gli sviluppatori web spesso devono utilizzare questo file per accedere ai server degli sviluppatori che non sono collegati a un dominio. Indirizzando un dominio o sottodominio come "mysite1.mysite.com" all'IP in cui si trova il sito di sviluppo, è più facile accedere al sito. Questo aiuta anche a impedire che il resto del Web acceda facilmente a quel server.
Un altro esempio potrebbe essere quello di bloccare l'accesso a un dominio, quindi quando un sito web ti reindirizza a un ad server o a un sito partner, puoi bloccare quel sito aggiungendo una riga nel file hosts che reindirizza l'IP al tuo computer locale (127.0.0.1) . Ovviamente, questo fornisce solo una rete di sicurezza allentata in quanto gli inserzionisti, gli spammer, i distributori di malware e chiunque altro vorresti tenere fuori sono saggi.
Il tuo computer (sia Windows, Mac o Linux) controllerà sempre il file hosts all'avvio, e non dovrai fare nulla per abilitarlo. È già lì. Se stai leggendo questo articolo, probabilmente stai utilizzando un Mac e dovresti sapere che per apportare modifiche a questa parte del disco sarà necessario l'accesso come amministratore.
Il modo più semplice per apportare modifiche al file hosts è utilizzare l'app Terminal 4 Cose fantastiche che puoi fare con Mac Terminal 4 Cose fantastiche che puoi fare con il Mac Terminal Il terminale è l'analogo di Mac OS X del comando Windows prompt, o CMD. È uno strumento, come probabilmente già sai, che ti permette di controllare il tuo computer usando i comandi di testo, al contrario ... Leggi altro, piuttosto che il Finder.
Fare cambiamenti
Questo tutorial è per Mac OS X Lion 10.7 e versioni successive se non diversamente specificato. Per cambiare il file hosts, devi prima aprire l'app Terminale. Al prompt digitare quanto segue:
sudo nano / etc / hosts
Quando richiesto, digitare la password dell'amministratore 7 Modi per creare password sicure e memorabili 7 modi per creare password sicure e memorabili Avere una password diversa per ogni servizio è un must nel mondo online di oggi, ma c'è un terribile debolezza per le password generate a caso: è impossibile ricordarle tutte. Ma come puoi ricordare ... Leggi di più e premi Invio.
Gli utenti su Mac OS X 10.6 o precedenti troveranno il file nella posizione / private / etc / hosts .
Per dare un'idea di cosa sta succedendo qui, il comando sudo fornisce un accesso temporaneo a livello di root, mentre nano è il nome del programma utilizzato per apportare le modifiche al file e / etc / hosts è la posizione del file.
Una volta inserita una password e caricato nano, vedrai una finestra che assomiglia all'incirca allo screenshot qui sotto.
Dovrai usare i tasti freccia per spostare il cursore mentre il puntatore del mouse non funzionerà qui. Presta attenzione ai commenti, che sono indicati dai simboli "#". Se una riga inizia con un # è ignorata, quindi puoi usare queste linee per mantenere il file in ordine con le descrizioni di ciò che fa ogni aggiunta. Allo stesso modo, è possibile utilizzare i commenti per abilitare o disabilitare rapidamente le modifiche senza rimuovere completamente la regola. Questo è noto come "commento".
Le regole dovrebbero essere aggiunte nel seguente formato:, ad esempio: aggiungendo "127.0.0.1 google.com" reindirizzare tutte le richieste google.com (ma non www. Richieste google.com) al tuo computer locale, in sostanza impedendo al tuo computer di accedere I server di Google
Dopo aver aggiunto una descrizione commentata, un IP e un dominio, è necessario salvare il file utilizzando la scorciatoia da tastiera Control + O che chiama la funzione WriteOut . Ti verrà chiesta una posizione e il nome del file, ma visto che stai sovrascrivendo un file tutto ciò che devi fare è premere Invio. Ricorda che puoi farlo solo perché hai usato il comando sudo per ottenere il privilegio di amministratore, altrimenti non avresti il permesso di sovrascrivere quello che il sistema considera un file molto importante.
Dopo aver premuto Invio, nano riporterà quante righe sono state scritte e le modifiche verranno salvate. Puoi uscire da nano usando Control + X per tornare al prompt, le modifiche dovrebbero essere istantanee.
Nel caso in cui le tue modifiche non vengano registrate immediatamente, puoi svuotare il tuo DNS aprendo Terminale e inserendo quanto segue:
sudo killall -HUP mDNSResponder
Per gli utenti su OS X 10.6 o precedenti, il seguente comando Terminale viene utilizzato per svuotare invece DNS:
dscacheutil -flushcache
Tutto fatto!
E questo è tutto, ora hai cambiato il tuo file hosts di Mac OS X e puoi farlo di nuovo con sicurezza ogni volta che vuoi usando alcuni comandi di Terminale.
Facci sapere cosa hai fatto al tuo file hosts nei commenti, sotto.