Principale Altoparlanti Intelligenti Amazon Come modificare il file host su macOS (Mac OS X)

Come modificare il file host su macOS (Mac OS X)



Il file hosts del tuo Mac è un documento di testo piccolo ma importante che ha la capacità di mappare i nomi host a indirizzi IP specificati.

Come modificare il file host su macOS (Mac OS X)

Mentre la moderna Internet utilizza una varietà di server DNS pubblici e privati ​​per mappare gli indirizzi IP, il file hosts è un modo pratico per sovrascrivere quei server DNS, consentendo di puntare manualmente l'indirizzo di un sito Web all'indirizzo IP desiderato o di bloccare l'accesso a un sito del tutto puntando a un indirizzo IP interno o inutilizzato.

Diamo una rapida occhiata a come modificare il file hosts del Mac su macOS.

Come modificare il file host del tuo Mac con Modifica testo

Esistono due modi principali per modificare il file hosts in Mac OS X.

Il primo è usare TextEdit poiché il file hosts è un documento di testo normale. Tuttavia, non è possibile aprire il file direttamente poiché risiede in un'area protetta del file system. Invece, dobbiamo copiare il file in una posizione non protetta, come il desktop, modificarlo e quindi copiarlo nuovamente.

  1. Per trovare il file hosts, apri il Finder, a cui puoi accedere facendo clic sul desktop, il cercatore di faccine in basso a sinistra dello schermo o premendo cmd + Barra spaziatrice + Finder .
  2. Ora seleziona il file Partire menu a discesa.

3. Quindi selezionare Vai alla cartella dal menu.

4. Nella casella immettere/ private / etc / hostsnella casella e premere Ritorno .

5. Si aprirà una nuova finestra del Finder e verrà selezionato il file hosts del tuo Mac. Fare clic e trascinarlo fuori dal file Finder finestra e rilasciarlo sul desktop.

Per aprirlo, fai semplicemente doppio clic e visualizzerà il contenuto del file in TextEdit (o nell'editor di testo di tua scelta).

net framework 4.6 1 offline

Blocca indirizzi IP

Per impostazione predefinita, il file / etc / hosts è relativamente semplice. Contiene un numero di righe di testo descrittivo che sono commentate con il segno di cancelletto o numero (chiamato anche cancelletto o hashtag) (#).

Qualsiasi riga che inizia con un segno # è un commento e non viene letta dal file / etc / hosts. Per ogni riga, qualsiasi testo dopo il segno di cancelletto viene ignorato dal computer, rendendolo un buon modo per aggiungere note e descrizioni ai file. Contiene anche valori IP predefiniti per localhost e broadcasthost. Per modificare il file, aggiungi le tue righe dopo broadcasthost.

Oltre a testare siti Web di nuova concezione e migrazioni di hosting Web, un altro motivo per modificare il file hosts è bloccare l'accesso a siti Web specifici.

Nel nostro esempio, faremo finta che il computer che stiamo utilizzando sia un dispositivo che vogliamo utilizzare esclusivamente per il lavoro, non lasciandoci distrarre da Facebook sulla nostra macchina da lavoro.

Per fare ciò, digita l'indirizzo IP che desideri assegnare, seguito da due schede e dal nome host. Nel nostro caso, vogliamo bloccare Facebook, quindi mapperemo www.facebook.com a 0.0.0.0 che, come indirizzo IP non valido, provocherà un errore.

come aggiungere musica su instagram

Ora, ogni volta che proviamo ad andare su www.facebook.com dal nostro Mac, il browser Web non riesce a caricare la pagina, sperando che ci incoraggia a tornare al lavoro!

Reindirizza indirizzi Web

In alternativa, puoi inserire l'indirizzo IP di un sito valido invece di 0.0.0.0, il che farà sì che gli utenti che tentano di accedere a Facebook vengano indirizzati al sito di tua scelta.

  1. Per determinare l'indirizzo IP di un sito web, puoi utilizzare il comando dig, fornito di serie con macOS. Per voi il sito tramite Terminal, apriamo semplicemente Terminal e quindi eseguiamo il comando dig su URL, che restituirà quindi l'indirizzo IP come output.
  2. Ora digita $ dig www.techjunkie.com + short 104.25.27.105

Nota: l'opzione + short mantiene l'output solo sulle informazioni di cui abbiamo bisogno, ovvero l'indirizzo IP.

3. Prendi nota dell'indirizzo IP restituito e usalo nella mappatura dei file degli host del tuo Mac. Per esempio,Il New York Timesil sito Web restituisce un indirizzo IP di 170.149.172.130. Se lo mappiamo su Facebook nel nostro file hosts, ogni volta che qualcuno che utilizza il Mac tenta di accedere a Facebook, vedràIl New York Timescaricare invece.

Nota: molti siti web non ti consentono di mappare un nome di dominio all'indirizzo IP attualmente mappato sul sito, quindi riceverai un errore di sicurezza quando proverai.

4. Puoi aggiungere tutte le voci che desideri al file hosts inserendo nuove mappature su ogni riga. Dopo aver apportato le modifiche desiderate al file hosts, salvalo nella sua posizione corrente sul desktop.

5. Quindi, trascina e rilascia il file hosts dal desktop nella sua posizione originale in / privato / ecc . Se hai chiuso la finestra del Finder che punta a questa directory, usa semplicemente il file Finder> Vai> Vai alla cartella comando, discusso sopra, per riaprirlo.

6. Quando rilasci il file hosts nella sua posizione originale, macOS ti chiederà cosa fare per il file hosts non modificato che è già lì. Scegliere Sostituire quindi immettere la password dell'utente amministratore per autenticare il trasferimento.

Con il file hosts modificato ora in posizione, avvia il browser Web per testare le modifiche.

Svuota la cache DNS

Nella maggior parte dei casi, la nuova mappatura dovrebbe funzionare immediatamente, ma se non vedi il comportamento corretto, potresti dover svuotare la cache DNS, costringendo il browser a leggere dal tuo file hosts per determinare la mappatura.

  1. Per svuotare la cache DNS sul tuo Mac, apri Terminale e utilizza il seguente comando (sudo ti consente di eseguire questo comando come amministratore della tua macchina):
  2. Ora digita sudo killall -HUP mDNSResponder e premete Ritorno .Nota: sarà necessario inserire la password dell'amministratore per eseguire questo comando.
  3. Per fare in modo che il tuo Mac svuoti la cache DNS, quindi confermi di aver svuotato la cache facendo eco una conferma, inserisci questi due comandi separati da un punto e virgola come mostrato qui: sudo killall -HUP mDNSResponder;say DNS cache has been flushed

Il tuo Mac passerà quindi attraverso gli altoparlanti dicendo che la cache DNS è stata svuotata.

Come modificare il file host del tuo Mac nel terminale con Nano

I passaggi nella sezione precedente sono abbastanza semplici, ma se vuoi evitare di copiare il file hosts puoi modificarlo direttamente in Terminale usando UNIX Nano Text Editor, che è integrato in macOS.

  1. Per iniziare, avvia Terminale, digita il seguente comando e premi Invio. Come con tutti i comandi sudo, dovrai anche inserire la tua password di amministratore per eseguirlo: ' sudo nano /private/etc/hosts
Modifica file host Nano

2. Ora vedrai il file file hosts aperto in Nano editore osono venutoo un altro editore di tua scelta. Per navigare e modificare il file in Nano , utilizza i tasti freccia sulla tastiera.

3. Proprio come abbiamo fatto con il metodo TextEdit sopra, possiamo aggiungere, modificare o rimuovere le mappature del nome host a nostro piacimento. Poiché abbiamo lanciato Nano utilizzando sudo, tutte le modifiche verranno autenticate e salvate direttamente nel file hosts originale, senza la necessità di copiarlo al di fuori della sua directory home.

come scambiare le colonne nei fogli di google

4. Al termine delle modifiche, premere Control-X per uscire dall'editor, Y per salvare, e Ritorno per sovrascrivere il file hosts esistente.

Come accennato in precedenza, assicurati di svuotare la cache DNS se noti che le nuove mappature non funzionano correttamente.

I nostri esempi hanno menzionato il blocco e il reindirizzamento di siti che distraggono in un ambiente di lavoro, ma puoi anche utilizzare questi passaggi per bloccare manualmente l'accesso a siti Web dannosi e, naturalmente, anche altri usi.

Se commetti un errore e non sei sicuro di come risolverlo, puoi sempre ripristinare il contenuto del file host predefinito utilizzando uno dei metodi sopra per inserire le seguenti informazioni predefinite:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost::1 localhost
fe80::1%lo0 localhost

Pensieri finali

Sapere come modificare il file hosts su macOS offre un modo conveniente per sovrascrivere i server DNS e puntare manualmente l'indirizzo di un sito Web a un nuovo indirizzo IP o bloccare l'accesso e, seguendo i passaggi sopra descritti, è possibile eseguire questa attività molto rapidamente.

Se sei un utente Mac e hai trovato utile questo articolo, potresti voler dare un'occhiata ad altri tutorial di TechJunkie, tra cui Come trovare il modello di CPU esatto del tuo Mac e Come svuotare il DNS in Mac Mojave.

Qual è il motivo per cui stai cercando di modificare il file hosts del tuo Mac? Come è andata? Raccontacelo nei commenti qui sotto!

Articoli Interessanti

Scelta Del Redattore

Come collegare un altoparlante Bluetooth al telefono
Come collegare un altoparlante Bluetooth al telefono
Porta la tua musica a un livello superiore con un altoparlante wireless. Ecco come collegare un altoparlante Bluetooth al tuo telefono.
Comandi ms-settings in Windows 10 Creators Update
Comandi ms-settings in Windows 10 Creators Update
Ecco l'elenco completo dei comandi di ms-settings in Windows 10 Creators Update. Consentono di aprire direttamente qualsiasi pagina delle Impostazioni.
Tweeting top e completi trasparenti: i vestiti del futuro ci terranno connessi
Tweeting top e completi trasparenti: i vestiti del futuro ci terranno connessi
C'è stata una raffica di tessuti a New York questa settimana, mentre corpi famosi salivano i gradini verso il Metropolitan Museum of Art. All'interno, una star televisiva era in piedi nel buio, intrecciando luci blu che passavano lungo le sue cuciture sea
Recensione Huawei Watch 2: un solido smartwatch Android Wear
Recensione Huawei Watch 2: un solido smartwatch Android Wear
L'industria degli smartwatch è rimasta stagnante negli ultimi tempi, quindi è stato bello vedere un grande lancio al MWC 2017 dopo mesi di pochissima attività. Huawei Watch 2 è stato presentato insieme all'ultimo smartphone di punta di Huawei: il
Icone colorate di Windows 10: app Foto (di nuovo)
Icone colorate di Windows 10: app Foto (di nuovo)
Microsoft continua a lavorare sull'aggiornamento delle icone per le app Windows 10 integrate e Microsoft Office. Tutte le icone seguono il moderno Fluent Design. L'app foto ha ricevuto un nuovo design, ottenendo una cornice bianca e colori raffinati. Pubblicità Come ora sappiamo, queste icone colorate sono progettate per Windows 10X, un'edizione speciale
Come personalizzare la pagina di composizione rapida di Opera
Come personalizzare la pagina di composizione rapida di Opera
La scheda Composizione rapida è l'equivalente di Opera della pagina Nuova scheda in Google Chrome. Puoi aggiungere scorciatoie a tutti i tuoi siti web preferiti, ma le chiamate rapide non includono immagini in miniatura delle pagine. Invece, loro
Come modificare le impostazioni nascoste MIUI
Come modificare le impostazioni nascoste MIUI
Il sistema operativo MIUI sui dispositivi Xiaomi presenta molte opzioni personalizzabili. Tuttavia, a volte può essere difficile accedervi. Alcuni si trovano in profondità nei menu del telefono mentre altri possono essere raggiunti con l'aiuto di un'app.