Come bloccare le connessioni in uscita su un Mac

Il firewall integrato di Mac OS X offre la possibilità di bloccare le connessioni in entrata, ma non fornisce un modo trasparente per bloccare le connessioni in uscita. Tuttavia, puoi utilizzare Terminale per impostare il tuo Mac in modo da bloccare le connessioni per programmi specifici. Il file "hosts" contiene le impostazioni del firewall per il tuo Mac. Utilizzando Terminal è possibile accedere al file e apportare modifiche alle impostazioni del firewall per bloccare l'accesso a siti Web specifici e impedire che le informazioni escano dalla rete.

1

Fare clic sul menu "Vai", selezionare "Utilità", quindi fare doppio clic su "Terminale" per avviare l'utilità.

2

Digita "sudo cp / private / etc / hosts ~ / Documents / hosts-backup" (ometti le virgolette qui e in tutto) per creare un backup del file "hosts" prima della modifica. È possibile aprire questo file in un secondo momento se si scopre che le modifiche apportate al sistema hanno provocato comportamenti imprevisti.

3

Digita "sudo nano / private / etc / hosts" nella finestra Terminale, quindi premi il tasto "Invio". "Sudo" indica che desideri ottenere l'accesso come amministratore, "nano" dice a Terminal il programma da utilizzare - in questo caso, l'editor di testo Nano - e il percorso indica la posizione del file "hosts".

4

Digita la password dell'account amministratore, quindi premi il tasto "Invio". Devi impostare una password per il tuo account per apportare modifiche in Terminal. Se il tuo account non ha una password, seleziona "Preferenze di Sistema" nel Dock, fai clic su "Utenti e gruppi", seleziona il tuo account amministratore, fai clic sul pulsante "Modifica password ...", quindi inserisci una nuova password.

5

Premere il tasto freccia giù per posizionare il cursore sotto il set di regole predefinito. Non modificare nessuna delle regole esistenti poiché configurano le impostazioni correnti del firewall e consentono al computer di funzionare correttamente.

6

Digita l'indirizzo IP del dominio del sito web con cui desideri bloccare la comunicazione in una riga vuota seguita da uno spazio e dal nome del dominio. Utilizza il formato "0.0.0.0 nomedominio.com" e inserisci ciascuna voce su una riga separata.

7

Chiudi la finestra, accedi nuovamente all'applicazione Terminale, quindi digita "dscacheutil -flushcache" per reimpostare la cache e applicare le nuove regole.