Sådan blokkeres udgående forbindelser på en Mac

Den indbyggede Mac OS X-firewall giver mulighed for at blokere indgående forbindelser, men det giver ikke en gennemsigtig måde at blokere udgående forbindelser. Du kan dog bruge Terminal til at indstille din Mac til at blokere forbindelser for bestemte programmer. Filen "værter" indeholder firewallindstillingerne til din Mac. Ved hjælp af Terminal kan du få adgang til filen og foretage ændringer i dine firewall indstillinger for at blokere adgangen til bestemte websteder og forhindre oplysninger fra at forlade dit netværk.

1.

Klik på menuen "Gå", vælg "Hjælpeprogrammer", og dobbeltklik derefter på "Terminal" for at starte værktøjet.

2.

Skriv "sudo cp / private / etc / hosts ~ / Dokumenter / hosts-backup" (udelad citaterne her og i hele) for at lave en sikkerhedskopi af "hosts" filen før redigering. Du kan åbne denne fil senere, hvis du finder de ændringer, du har lavet til dit system, resulterede i utilsigtet adfærd.

3.

Skriv "sudo nano / private / etc / hosts" i Terminal vinduet, og tryk derefter på "Enter" -tasten. "Sudo" angiver, at du vil have administratoradgang, "nano" fortæller Terminal programmet, der skal bruges - i dette tilfælde beskriver Nano teksteditoren - og stinavnet placeringen af ​​"hosts" -filen.

4.

Indtast adgangskoden til din administratorkonto, og tryk derefter på "Enter" -tasten. Du skal oprette en adgangskode til din konto for at foretage ændringer i Terminal. Hvis din konto ikke har en adgangskode, skal du vælge "Systemindstillinger" i Dock, klikke på "Brugere og grupper", vælg din administratorkonto, klik på knappen "Change Password ..." og indtast derefter en ny adgangskode.

5.

Tryk på pil ned for at placere markøren under standard regelsættet. Du må ikke redigere nogen af ​​de eksisterende regler, da de indstiller dine nuværende firewallindstillinger og gør det muligt for din computer at fungere korrekt.

6.

Indtast domæne-IP-adressen på det websted, du vil blokere kommunikation med i en tom linje efterfulgt af et mellemrum og domænenavnet. Brug formatet "0.0.0.0 domainname.com" og sæt hver post på en separat linje.

7.

Luk vinduet, indtast Terminal applikationen igen, og skriv derefter "dscacheutil -flushcache" for at nulstille cachen og anvend de nye regler.

Tip

  • Hvis du ikke har det godt at bruge Terminal til at foretage ændringer, skal du overveje at bruge et af de fire firewall-programmer som Little Snitch, WaterRoof eller NoobProof (links i Resources). Disse applikationer giver en brugervenlig grænseflade, der giver dig mulighed for nemt at deaktivere udgående applikationer til bestemte applikationer eller al netværksaktivitet. Little Snitch fungerer godt, hvis du er en avanceret bruger, der ønsker at overvåge alle indgående og udgående forbindelser i realtid. WaterRoof giver muligheder, hvis du vil holde OS X firewall aktiv og stadig bruge avancerede regler til at konfigurere dynamiske regler, NAT og port videresendelse, båndbredde ledere og andre muligheder. NoobProof giver en brugervenlig tilgang uden mange af de avancerede muligheder i WaterRoof.

Advarsel

  • Oplysninger i denne artikel gælder for OS X Mountain Lion. Det kan variere lidt eller signifikant med andre versioner af OS X.

Anbefalet