Il blocco di determinati siti Web può mantenerti produttivo durante la giornata lavorativa o ridurre al minimo la possibilità che tuo figlio trovi contenuti per adulti. Puoi creare una "lista nera" di siti Web per il tuo Mac in diversi modi. Sebbene le opzioni di Parental Control integrate siano le più facili da usare, dovrai invece utilizzare il file hosts se desideri bloccare i siti su un account amministratore.
Passi
Metodo 1 di 3: abilitazione del controllo genitori
Passaggio 1. Apri le Preferenze di Sistema
Fai clic sull'icona della mela nel menu in alto e seleziona Preferenze di Sistema. Puoi anche trovarlo nella cartella Applicazioni e in genere sul Dock.
Passaggio 2. Selezionare Controllo genitori
Sulla maggior parte delle versioni di OS X questa è un'icona gialla chiaramente etichettata. Se non lo vedi, digita "Controllo genitori" nella barra di ricerca nell'angolo in alto a destra della finestra Preferenze di Sistema. Questo evidenzierà l'icona corretta.
Passaggio 3. Seleziona l'account del bambino
Nel riquadro di sinistra, fai clic sull'account utente per il quale desideri bloccare o sbloccare i siti Web, quindi fai clic su "Abilita Parental Control". Questo non può essere un account amministratore.
- Se tuo figlio non ha un account, seleziona l'opzione "crea un nuovo account con controllo genitori" e segui le istruzioni sullo schermo.
- Se non è possibile selezionare l'utente, fare clic sull'icona del lucchetto nell'angolo della finestra e immettere una password di amministratore.
Passaggio 4. Aprire la scheda Web
Questo si trova vicino alla parte superiore della finestra. Alcune versioni precedenti di Mac OS X hanno invece una scheda "Contenuto".
Passaggio 5. Sfoglia le opzioni per bloccare i siti web
Esistono due modi diversi per gestire l'accesso di tuo figlio a Internet:
- Scegliendo "Prova a limitare automaticamente l'accesso ai siti Web per adulti" verranno bloccati i siti Web per adulti utilizzando l'elenco predefinito di Apple. Puoi aggiungere o rimuovere siti web da questo elenco con il pulsante Personalizza.
- "Consenti l'accesso solo a questi siti Web" blocca tutti i siti non specificatamente elencati sotto questa opzione. Aggiungi e rimuovi siti utilizzando i pulsanti + e -.
Passaggio 6. Considera ulteriori restrizioni
Per bloccare l'accesso ai contenuti per adulti tramite le app, fare clic sulla scheda App e regolare le impostazioni come desiderato. Per limitare l'accesso al computer a determinate ore, visita la scheda Limiti di tempo.
Passaggio 7. Sblocca i siti web
Per sbloccare tutti i siti web, seleziona "Consenti accesso illimitato ai siti web". Ciò non disabiliterà le impostazioni del controllo genitori in altre schede (come App e Persone).
Metodo 2 di 3: blocco dei siti con il file host
Passaggio 1. Aprire l'applicazione Terminale
Apri Applicazioni, quindi Utilità, quindi Terminale. Questa applicazione ti consente di modificare il tuo file hosts, che fornisce indirizzi IP per determinati URL. Associando un indirizzo IP falso a un determinato URL, puoi impedire ai tuoi browser di raggiungerlo.
Questo metodo non ha una percentuale di successo del 100% e non è troppo difficile da aggirare. È un modo rapido per bloccare un sito Web sul tuo personal computer, per motivi di produttività. Sebbene non sia consigliato come unico modo per bloccare l'accesso di altri utenti, puoi provarlo insieme a un altro metodo per ottenere un effetto maggiore
Passaggio 2. Eseguire il backup del file hosts
Se commetti un errore durante la modifica del file hosts, potresti bloccare tutti gli accessi a Internet. La creazione di una copia di backup consente di tornare alla versione originale se ciò accade. Questo è semplice come un singolo comando:
- In Terminale, digita sudo /bin/cp /etc/hosts /etc/hosts-original esattamente come appare.
- Premi Invio sulla tastiera per eseguire il comando.
Passaggio 3. Immettere una password di amministratore
Il terminale dovrebbe richiederti la password. Digitalo e premi Invio. Il cursore non si sposterà dalla sua posizione mentre digiti la password.
Passaggio 4. Aprire il file degli host
Immettere il seguente comando, quindi premere Invio: sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts. Questo comando aprirà il file hosts del tuo Mac in modalità TextEdit all'interno di Terminal.
In alternativa, puoi modificare il file hosts nella finestra principale di Terminale usando il comando sudo nano -e /etc/hosts
Passaggio 5. Salta il testo esistente
Il tuo file hosts dovrebbe già avere diversi indirizzi IP collegati a "localhosts". Non modificare o eliminare mai questo testo, altrimenti i tuoi browser web potrebbero smettere di funzionare. Posiziona il cursore su una nuova riga nella parte inferiore del documento.
- Se stai utilizzando la finestra principale di Terminale, usa i tasti freccia per raggiungere la parte inferiore della pagina.
- Alcuni utenti hanno segnalato un bug in cui l'aggiunta di nuovo testo al file hosts funziona solo se li aggiungi sopra il testo esistente.
Passaggio 6. Digitare 127.0.0.1
Questo è l'indirizzo IP locale. Se un browser web viene indirizzato a questo indirizzo, non riuscirà a raggiungere la pagina web.
Passaggio 7. Premi la barra spaziatrice, quindi digita l'URL che desideri bloccare
Non includere "https://". Ad esempio, se desideri bloccare l'accesso a Facebook, la riga dovrebbe essere "127.0.0.1 www.facebook.com".
- Il file hosts controlla solo l'URL esatto che inserisci. Ad esempio, "google.com" bloccherà solo la home page di Google. Potrai comunque accedere a google.com/maps, google.com/mail e così via.
- Non copiare e incollare da un altro documento. Questo può introdurre caratteri invisibili che impediscono il funzionamento del testo.
Passaggio 8. Aggiungi più URL su nuove righe
Premi Invio e inizia una nuova riga con 127.0.0.1. Seguilo con un altro URL che desideri bloccare. Puoi bloccare un numero qualsiasi di siti web, ma devi iniziare ogni nuova riga con 127.0.0.1.
In teoria è possibile includere più URL su una riga (immettendo l'indirizzo IP una sola volta), fino a un massimo di 255 caratteri. Tuttavia, questo potrebbe non funzionare su tutte le versioni di Mac OS X
Passaggio 9. Chiudi e salva il file hosts
Chiudi o esci dalla finestra di dialogo TextEdit quando hai finito, quindi conferma di voler salvare il file TextEdit quando richiesto. (In alcuni casi il file potrebbe essere salvato automaticamente.)
Se modifichi nella finestra principale di Terminale, premi ctrl+O per salvare, quindi ctrl+X per chiudere il file
Passaggio 10. Svuota la cache
Digita il comando dscacheutil -flushcache in Terminale e premi Invio. Questo cancellerà la cache in modo che il tuo browser controlli immediatamente il file hosts aggiornato. I siti web che hai elencato dovrebbero ora essere bloccati su tutti i browser.
Puoi invece riavviare il computer per ottenere lo stesso effetto. In molti casi, i siti verranno bloccati anche senza questo passaggio
Passaggio 11. Risoluzione dei problemi
Se riesci ancora ad accedere a uno dei siti Web, il tuo browser potrebbe accedere a un sottodominio diverso, accedere al sito tramite IPv6 o ignorare il file host per quel sito. Puoi risolvere i primi due problemi aggiungendo più righe al tuo file hosts:
- 127.0.0.1 (URL) senza "www"
- 127.0.0.1 m.(URL) di solito bloccherà la versione mobile del sito
- 127.0.0.1 login.(URL) o apps.(URL) sono un paio di varianti comuni delle home page. Visita il sito Web e controlla la barra degli indirizzi per la variazione esatta.
- fe80::1%lo0 (URL) blocca l'accesso IPv6 al sito. La maggior parte dei siti non ti connette automaticamente tramite IPv6, ma Facebook è un'eccezione notevole.
- Se nessuna di queste varianti funziona, probabilmente non esiste una soluzione alternativa per il file host. Prova uno degli altri metodi di blocco in questa pagina.
Passaggio 12. Rimuovere la voce per sbloccare il sito Web
Apri di nuovo il tuo file hosts ed elimina la voce per l'URL che desideri sbloccare. Salva, esci e svuota la cache come descritto sopra per eseguire la modifica.
Per annullare tutte le modifiche e ripristinare dal backup, inserisci sudo nano /etc/hosts-original in Terminale. Premi ctrl+O, elimina "-originale" nel nome e conferma il salvataggio
Metodo 3 di 3: utilizzo di altri metodi
Passaggio 1. Installa un'estensione del browser
Chrome, Firefox e la maggior parte degli altri browser moderni ti consentono di installare estensioni create dall'utente (o "componenti aggiuntivi") per regolare il comportamento del browser. Cerca nell'archivio delle estensioni del tuo browser "blocca siti web", "filtra siti web" o "produttività" per trovare app che bloccano i siti web. Installa l'app, riavvia il browser, quindi apri le impostazioni dell'app e aggiungi i siti che desideri bloccare.
- Fai attenzione alle app con valutazioni basse o con troppe poche recensioni per giudicare con precisione. Le estensioni non affidabili possono installare malware sul tuo computer.
- Questo bloccherà solo i siti Web su quel browser.
Passaggio 2. Regola le impostazioni del router
Il blocco dei siti sul router impedirà a qualsiasi dispositivo che utilizza la rete wireless di accedere a tali siti. Ecco come impostarlo:
- Vai a Preferenze di Sistema → Rete → WiFi → Avanzate → scheda TCP/IP.
- Copia l'indirizzo IP elencato dopo "Router" e incollalo nella barra degli indirizzi del browser. Questo dovrebbe portarti alle impostazioni del router.
- Inserisci il nome utente e la password per accedere al tuo router. Se non li hai mai impostati, cerca la password predefinita per quel modello di router. (L'utente "admin" e la password "password" sono valori predefiniti comuni.)
- Sfoglia le impostazioni del router per le opzioni di blocco del sito. Ogni marca di router ha un diverso set di opzioni, ma la maggior parte ti consente di bloccare i siti in un menu "Accesso" o "Contenuto".