Little Snitch kan blockera internettrafik för en viss app. Kan jag göra något liknande utan att (betala) Little Snitch, antingen genom att använda gratis alternativ eller konfigurera OS X-brandväggen direkt?
Little Snitch kan blockera internettrafik för en viss app. Kan jag göra något liknande utan att (betala) Little Snitch, antingen genom att använda gratis alternativ eller konfigurera OS X-brandväggen direkt?
TCPBlock är en lätt och snabb applikationsbrandvägg ... du kan förhindra att vissa program på din dator öppnar anslutningar till nätverket.
TCPBlock är gratis och kan laddas ner från MacUpdate, men TCPBlock verkar dock inte fungera med El Capitan och uppdateras inte längre.
OS X levereras med PF-brandväggen, som kan konfigureras för att blockera alla anslutningar till vissa servrar i alla appar . Att blockera alla anslutningar från en enskild app är inte möjligt så vitt jag känner till utan extern programvara.
Du kan använda IceFloor som ett GUI för PF-brandvägg.
LuLu är en fantastisk gratis, delad källa, macOS-brandvägg som kan blockera okända utgående anslutningar, såvida de inte uttryckligen godkänns av användaren.Den körs på OSX 10.12+ och körs bra på macOS Mojave.Den kan konfigureras för att tillåta eller blockera Apple-signerade binärer och har tydliga GUI-baserade regeluppsättningar som kan redigeras.Även om det är gratis uppmuntras användare att stödja dess utveckling - vilket verkar rättvist.
Använd Radio tystnad. Mycket enkel applikation, men gör jobbet snyggt, men det kostar $ 9.
Om du vet vilken server ett program försöker kontakta och vill hindra det från att göra det, kan du omdirigera all kommunikation till en falsk IP-adress (som 0.0.0.0) eller bara omdirigera trafik till sig själv (den lokala värden ). Du behöver administratörsbehörighet (sudo) för att detta ska fungera.
#
är ett reserverat tecken för att starta ignorerad text. Alla andra rader tolkas i kolumner med mellanslag. Till att stoppa alla anslutningar till facebook (hädelse!):
# Kol 1 Kol 2 # "dirigeras till" adressvärdnamn (dns) 0.0.0.0 www.facebook.com
Vanligtvis är effekterna omedelbara (som just nu försökte jag bara se till att det var omedelbart), men du kan ladda ner och ladda om multicast-namntjänsten manuellt.
sudo launchctl lossning -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
launchctl stöder inte omstart
som systemctl restart avahi-daemon
:(. Det är därför du måste köra två kommandon.
Namnet "localhost" fungerar eftersom det dirigeras här till ip lokal värdstandardadress 127.0.0.1. Det coolaste är att du kan ändra det. Men det skulle vara avvikande från dig!
## # Värddatabas # # localhost används för att konfigurera loopback-gränssnittet # när systemet startar. Ändra inte denna post. ## 127.0.0.1 lokal värd 255.255.255.255 broadcasthost :: 1 lokal värd
TCPBlock fungerar fortfarande i OS X Yosemite (även om det inte verkar fungera på El Capitan). Installera den, starta om maskinen, öppna Systeminställningar och välj TCPBlock. Lås upp rutan och välj sedan plusikonen och välj sedan Välj applikationer och välj Adobe Photoshop.
(ledsen länk till download.com)
Jag tror att du kan genom brandväggen som anges i den här artikeln:
- Klicka på ikonen Systeminställningar i Docka.
- Klicka på ikonen Säkerhet .
- Klicka på fliken Brandvägg .
- Klicka på Start -knappen för att slå på din brandvägg.
- Klicka på knappen Avancerat .
- Klicka på Tillåt signerad programvara automatiskt att Ta emot inkommande anslutningar alternativknappen för att välja den.
Detta aktiverar brandväggen. Och som standard blockeras nästan all inkommande TCP / IP-trafik. Du måste aktivera varje delningsmetod som du vill kunna använda. När du aktiverar olika delningsmetoder från delningsfönstret i Systeminställningar (som fildelning eller FTP-åtkomst), kommer du att märka att dessa typer av trafik nu visas i brandväggslistan. (Med andra ord, när du aktiverar en delningsmetod tillåter brandväggen automatiskt trafik för den delningsmetoden, som Snow Leopard kallar en tjänst.)
Klicka på upp- / nedpilen till höger om valfri tjänsten för att ange om brandväggen ska tillåta eller blockera anslutningar.
Ibland kanske du vill tillåta annan trafik genom din brandvägg som inte finns i brandväggslistan över erkända tjänster och applikationer. Vid den tiden kan du klicka på Lägg till-knappen (som har ett plustecken) för att ange det program som din brandvägg ska tillåta. Snow Leopard presenterar den välbekanta dialogrutan Lägg till och du kan välja det program som behöver åtkomst.