Come bloccare un sito web da Safari
Sommario:
Vuoi impedire a te stesso o ai tuoi dipendenti di perdere tempo su determinati siti Web? Forse non vuoi che tuo figlio veda alcuni dei bidoni della spazzatura virtuali di Internet? Modificando il file di sistema /etc/hosts, puoi bloccare qualsiasi sito web, ed ecco come farlo.
Blocca facilmente l'accesso ai siti Web in Safari, Firefox o browser Chrome
Avvia il Terminale e digita il seguente comando, dovrai inserire una password di root: sudo pico /etc/hosts
Usando i tasti freccia scorrono verso il basso e creano una nuova riga nel fileÈ possibile bloccare qualsiasi sito web seguendo il formato di: 127.0.0.1 facebook.com
127.0.0.1 myspace.com 127.0.0.1 twitter.comEsci e salva /etc/hosts di premendo Ctrl+O e poi il tasto Invio
Successivamente sarà necessario svuotare la cache DNS affinché le modifiche abbiano effetto, questo viene fatto anche attraverso il Terminale con il seguente comando in 10.6:
sudo dscacheutil -flushcache
Sbloccare i siti è semplicemente una questione di rimuoverli dal file /etc/hosts e svuotare nuovamente la cache DNS. L'intera cosa funziona indirizzando i domini che vuoi bloccare alle tue macchine localhost (127.0.0.1). Se vuoi essere ingannevole, puoi indirizzare il dominio bloccato a un indirizzo IP completamente diverso, come 74.125.19.103 (Google.com in inglese). A tale scopo, puoi ottenere l'indirizzo IP di qualsiasi sito Web digitando
nslookup domain.com nel Terminale.
Se desideri una soluzione a livello di rete per bloccare i siti Web o qualsiasi altro servizio di rete, devi modificare le impostazioni del tuo router.
Nota: Questo consiglio è stato coperto qualche anno fa con le istruzioni per bloccare i siti web su un Mac. Ho ricevuto abbastanza messaggi sull'argomento che ho ritenuto valesse la pena ripetere, anche se la metodologia è la stessa.