Little Snitch kan blokkere internettrafikk til en bestemt app. Kan jeg gjøre noe lignende uten (å betale) Little Snitch, enten ved å bruke gratis alternativer eller konfigurere OS X-brannmuren direkte?
Kommentarer
- Little Snitch er helt verdt prisen. Kjøpe det. Du vil takke meg.
Svar
TCPBlock
TCPBlock er en lett og rask applikasjonsbrannmur … du kan forhindre at valgte applikasjoner på datamaskinen åpner forbindelser til nettverket.
TCPBlock er gratis og kan lastes ned fra MacUpdate , men TCPBlock ser ikke ut til å fungere med El Capitan og oppdateres ikke lenger.
PF-brannmur
OS X kommer med PF-brannmuren, som kan konfigureres til å blokkere alle tilkoblinger til bestemte servere i alle apper . Å blokkere alle tilkoblinger fra en enkelt app er ikke mulig så vidt jeg vet uten ekstern programvare.
Du kan bruke IceFloor som en brukergrensesnitt for PF-brannmuren.
Kommentarer
- Kan du virkelig blokkere apper fra før m IceFloor?
- I ‘ m ved bruk av IceFloor v2.0.2. Kan du forklare svaret ditt litt mer om hvordan du blokkerer et bestemt program fra å få tilgang til internett?
-
tcpblock.wordpress.com is no longer available.
- macupdate.com/app/mac/35914/tcpblock nytt hjem for tcpblock?
- @barrycarter That ‘ s bare et nedlastingsnav, som CNet
Svar
LuLu er en flott gratis delt kilde , macOS-brannmur som kan blokkere ukjente utgående tilkoblinger, med mindre det er uttrykkelig godkjent av brukeren. Den kjører på OSX 10.12+ og kjører bra på macOS Mojave. Den kan konfigureres for å tillate eller blokkere Apple-signerte binærfiler og har et klart GUI-basert regelsett som kan redigeres. Selv om det er gratis, oppfordres brukere til å støtte utviklingen – noe som virker rettferdig.
Kommentarer
- Takk. Dette er det beste svaret . Gratis brannmur & blokkerer etter applikasjon. Bare 13 MB, klart, enkelt og ikke ‘ t ber om urimelige priser (for det lille formålet å bare blokkere alt med hviteliste).
Svar
Bruk Radio Silence . Veldig enkel applikasjon, men gjør jobben pent, men den koster $ 9.
Kommentarer
- Velkommen til Ask Different! Radio Silence ser ikke ut til å være gratis. Prøv også å koble folk til det du snakker om … radiosilenceapp.com
- +1. Dette er billigere enn lite snitch, så siden det faktisk ikke ser ut til å være et gratis alternativ, synes jeg det er et ganske godt forsøk på løsningen! (Jeg hadde det samme problemet og gikk med dette)
- Dette ser ut som et veldig godt alternativ til den ganske dyre Little Snitch, takk for at du delte!
Svar
Hvis du vet hvilken server et program prøver å kontakte, og ønsker å stoppe det fra å gjøre det, kan du omdirigere all kommunikasjon til en falsk IP-adresse (som 0.0.0.0) eller bare omdirigere trafikk til seg selv (den lokale verten). Du trenger administratorrettigheter (sudo) for at dette skal fungere.
/ etc / hosts
#
er et reservert tegn for å starte ignorert tekst . Alle andre linjer er analysert i mellomromsskilte kolonner. For å stoppe alle forbindelser til facebook (blasfemi!):
# Col 1 Col 2 # "routed to" address hostname (dns) 0.0.0.0 www.facebook.com
Vanligvis er effektene øyeblikkelig (som akkurat nå prøvde jeg å forsikre meg om at den var øyeblikkelig), men du kan laste ned og laste den multicast dynamiske navngivningstjenesten manuelt.
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
launchctl støtter ikke restart
som systemctl restart avahi-daemon
:(. Derfor må du kjøre to kommandoer.
Eksempel på standard / etc / hosts-fil
Navnet » localhost » fungerer fordi den er dirigert her til ip lokal vert standard adresse 127.0.0.1. Det kule er, du kan endre det. Men det vil være avvikende fra deg!
## # 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
Svar
TCPBlock fungerer fortsatt i OS X Yosemite (selv om det ikke ser ut til å fungere på El Capitan). Installer det, start maskinen på nytt, åpne Systemvalg og velg TCPBlock.Lås opp ruten, velg plussikonet og velg deretter Velg applikasjoner og velg Adobe Photoshop.
(beklager linken download.com)
Svar
Jeg tror du kan gjennom brannmuren som angitt i denne artikkelen :
- Klikk på Systemvalg -ikonet i Dock.
- Klikk på Sikkerhet -ikon.
- Klikk Brannmur -fanen.
- Klikk på Start -knappen for å slå på brannmuren.
- Klikk på Avansert -knapp.
- Klikk på Tillat automatisk signert programvare å motta innkommende tilkoblinger alternativknapp for å velge den.
Dette aktiverer brannmuren. Og som standard er så å si all innkommende TCP / IP-trafikk blokkert. Du må aktivere hver delingsmetode som du vil kunne bruke. Når du aktiverer forskjellige delingsmetoder fra delingsruten i Systemvalg (for eksempel fildeling eller FTP-tilgang), vil du legge merke til at disse typene trafikk nå vises i brannmurlisten. (Med andre ord, når du slår på en delingsmetode, tillater brannmuren automatisk trafikk for den delingsmetoden, som Snow Leopard kaller en tjeneste.)
Klikk på pil opp / ned-ikonet til høyre for en hvilken som helst delingsmetode. tjenesten for å spesifisere om brannmuren skal tillate eller blokkere tilkoblinger.
Noen ganger vil du kanskje tillate annen trafikk gjennom brannmuren din som ikke er på brannmurlisten over anerkjente tjenester og applikasjoner. På det tidspunktet kan du klikke på Legg til-knappen (som har et pluss-tegn) for å spesifisere applikasjonen som brannmuren din skal tillate. Snow Leopard presenterer den velkjente Legg til-dialogboksen, og du kan velge applikasjonen som trenger tilgang.
Kommentarer
- Det virker for meg Brannmur blokkerer bare innkommende trafikk til en app, men ikke utgående trafikk fra en app.
- Ja, standard brannmur i OS X (som redigert på denne måten) blokkerer bare innkommende trafikk. Det blokkerer ikke utgående tilkoblinger fra apper på datamaskinen din. Standard OS X PF brannmur blokkerer begge veier (se svaret mitt).