Come modificare il file host su Mac
Come i computer basati su Windows, il Mac dispone di un file hosts per configurare il modo in cui la tua macchina si connette ai siti Web su Internet . Questo file contiene riferimenti a siti Web e indirizzi IP e puoi utilizzarlo in molti modi diversi sul tuo Mac .
Uno dei motivi per cui potresti voler modificare il file hosts(edit the hosts file) sul tuo Mac è bloccare i siti web. È un ottimo modo per impedire l'accesso a determinati siti Web sul tuo computer. Il secondo possibile utilizzo è testare i propri siti Web localmente sul proprio computer. Puoi fare in modo che il file hosts reindirizzi il nome di dominio scelto al percorso di rete della tua memoria locale.
Posizione file host Mac(Mac Hosts File Location)
Poiché la modifica del file hosts è un'attività rischiosa, Apple lo ha intenzionalmente collocato in una cartella privata sul tuo sistema. Questo per impedire agli utenti di modificarlo senza un'adeguata conoscenza e causare danni all'intero sistema.
Per gli utenti curiosi là fuori, il percorso è /etc/hosts/ e puoi accedervi usando una finestra di Terminale .(Terminal)
Modifica file host su Mac(Edit Hosts File On Mac)
È abbastanza facile modificare il file hosts sul tuo Mac poiché esiste un editor integrato per farlo. Si trova all'interno del Terminale(Terminal) e si chiama nano editor. Puoi usarlo per aprire e modificare qualsiasi file di testo incluso il file hosts sul tuo computer.
Assicurati(Make) di utilizzare un account amministratore per eseguire i seguenti passaggi.
- Fai clic su Launchpad nel Dock, cerca Terminale(Terminal) e avvialo.
- Digita il seguente comando nel Terminale(Terminal) e premi Invio(Enter) . Aprirà il file hosts nell'editor nano.
sudo nano /etc/hosts
- Poiché è un comando sudo, ti chiederà di inserire la tua password. Inserisci la password e continua.
- Il file dovrebbe ora essere aperto sullo schermo e puoi iniziare a modificarlo.
Comprensione del file degli host del Mac(Understanding The Mac Hosts File)
Se non hai mai modificato un file hosts, potresti trovare un po' complicato lavorare con il file. Tuttavia, non è così difficile modificarlo come sembra.
Una delle voci che troverai nel file è 127.0.0.1 localhost .
La prima sezione con i numeri è l'indirizzo IP locale del tuo Mac . La seconda sezione in cui ha il nome host è ciò che usi per accedere a quell'indirizzo IP.
Le due parti precedenti, se combinate insieme, reindirizzano tutte le query localhost all'indirizzo IP 127.0.0.1 . Quando inserisci localhost nel tuo browser, il tuo browser esamina il file hosts, ottiene l'indirizzo IP specificato e ti porta a quell'indirizzo IP.
In poche parole, il file hosts non è altro che una combinazione di indirizzi IP e nomi di dominio. Puoi modificarli in qualsiasi modo desideri ottenere i risultati desiderati.
Imposta reindirizzamenti con il file Hosts(Set Up Redirects With The Hosts File)
Una delle cose che puoi fare con il file hosts è impostare i reindirizzamenti. Puoi fare in modo che un nome di dominio punti a qualcosa di completamente diverso da quello che dovrebbe puntare.
Ad esempio, se stai cercando di ridurre l'utilizzo dei social media, puoi fare in modo che domini come facebook.com reindirizzino il tuo browser a siti come, ad esempio, Wikipedia . Puoi utilizzare praticamente qualsiasi dominio e indirizzo IP che desideri.
Diamo un'occhiata a come è possibile impostare il reindirizzamento sopra utilizzando il file hosts(set up the above redirection using the hosts file) .
- Mentre il file è aperto nell'editor nano, usa i tasti freccia per portare il cursore dove finisce localhost . Quindi premere Invio(Enter) per aggiungere una nuova riga per la voce.
- Nella nuova riga che hai appena aggiunto, digita l'indirizzo IP a cui desideri reindirizzare il dominio di origine. Useremo 103.102.166.224 , che è l'indirizzo IP di Wikipedia.
- Premi il tasto Tab sulla tastiera per accedere al campo del dominio di origine.
- Qui, digita il nome di dominio che deve essere reindirizzato all'indirizzo IP digitato in precedenza. Useremo facebook.com qui.
- Una volta apportate le modifiche, premi i Ctrl + O sulla tastiera per salvare il file.
- Premere Invio(Enter) per confermare l'azione.
- Premi i Ctrl + X per chiudere il nano editor.
- Ora devi svuotare la cache DNS per rendere effettive le modifiche. Per farlo, digita il seguente comando nel Terminale(Terminal) e premi Invio(Enter) .
dscacheutil -flushcache
- Apri un browser, digita facebook.com e premi Invio(Enter) . Scoprirai che apre Wikipedia anziché Facebook .
Suggerimento rapido: come trovare l'indirizzo IP di un sito Web(Quick Tip: How To Find a Website’s IP Address)
Come puoi vedere nella procedura sopra, hai bisogno dell'indirizzo IP del sito a cui vuoi reindirizzare le persone. Se non lo conosci già, puoi utilizzare un comando nel Terminale(Terminal) per scoprire l'indirizzo IP di qualsiasi sito web(find out the IP address of any website) .
- Nella finestra Terminale(Terminal) , digita il seguente comando e premi Invio(Enter) . Assicurati di sostituire wikipedia.org con il sito web di tua scelta.
ping wikipedia.org
- Visualizzerà un indirizzo IP sullo schermo. Questo è ciò che puoi usare nel file hosts.
Blocca i siti Web modificando il file host su Mac(Block Websites By Editing The Hosts File On Mac)
La cosa grandiosa del file hosts è che ti consente di bloccare i siti(it lets you block sites) senza richiedere l'installazione di app di terze parti sul tuo Mac . È possibile aggiungere una voce al file e tutte le richieste di connessione a tale voce verranno negate.
- Avvia il file hosts nell'editor nano come mostrato sopra.
- Porta il cursore dove finisce la voce localhost e premi Invio(Enter) per aggiungere una nuova riga.
- Digita l'indirizzo IP 127.0.0.1 e premi Tab sulla tastiera.
- Inserisci(Enter) il nome di dominio del sito che vuoi bloccare. Ad esempio, se vuoi bloccare Instagram , digita instagram.com .
- Premi Ctrl + O per salvare le modifiche.
- Premi Ctrl + X per chiudere il file.
- Digita il comando seguente e premi Invio(Enter) per svuotare la cache DNS.
dscacheutil -flushcache
Ora ogni volta che provi ad accedere al sito bloccato, ti porterà al localhost che mostrerà una pagina di errore.
Il file hosts del Mac ti offre molti modi per giocare con le richieste di rete in uscita e puoi bloccarle e sbloccarle come desideri. Hai già utilizzato il file hosts sul tuo Mac ? Se sì, a cosa serviva? Fateci sapere nei commenti qui sotto.
Related posts
Modifica o falsifica un indirizzo MAC in Windows o OS X
Risolto il problema con "Impossibile installare il software per la stampante" su OS X
Visualizza le password Wi-Fi (WPA, WEP) salvate su OS X
Come creare un'immagine disco crittografata in OS X
5 modi per rivelare il percorso di un file su MacOS
Come registrare uno strumento tramite un'interfaccia audio in Mac OS X
Come creare collegamenti simbolici sul tuo Mac
Come registrare lo schermo su Mac
5 migliori alternative agli strumenti di cattura per Mac
Come scansionare con l'acquisizione di immagini su Mac
Come trovare e aggiornare le app a 32 bit sul tuo Mac
Come formattare una scheda SD su Mac
Come stampare in bianco e nero su Mac
Come eseguire un hard reset di un computer Mac OS X e reinstallare il sistema operativo
Le migliori scorciatoie da tastiera per Mac da imparare
Come connettersi a un server remoto o locale su un Mac
5 modi per forzare l'uscita dalle app sul tuo Mac
Come rimappare i tasti Fn sul tuo Mac
Come impedire al tuo Mac di dormire
APFS vs Mac OS esteso: quale formato del disco Mac è il migliore?