Little Snitch kann den Internetverkehr einer bestimmten App blockieren. Kann ich etwas Ähnliches tun, ohne Little Snitch zu bezahlen, indem ich entweder kostenlose Alternativen verwende oder die OS X-Firewall direkt konfiguriere?
Kommentare
- Little Snitch ist vollständig den Preis wert. Kauf es. Sie werden mir danken.
Antwort
TCPBlock
TCPBlock ist eine leichte und schnelle Anwendungsfirewall. Sie können verhindern, dass ausgewählte Anwendungen auf Ihrem Computer Verbindungen zum Netzwerk herstellen.
TCPBlock ist kostenlos und kann von MacUpdate heruntergeladen werden. TCPBlock scheint jedoch nicht mit El Capitan zu funktionieren und wird nicht mehr aktualisiert.
PF-Firewall
OS X wird mit der PF-Firewall geliefert, die so konfiguriert werden kann, dass alle Verbindungen zu bestimmten Servern blockiert werden alle Apps . Das Blockieren aller Verbindungen von einer einzelnen App ist meines Wissens ohne externe Software nicht möglich.
Sie können IceFloor als GUI für die PF-Firewall.
Kommentare
- Können Sie Apps wirklich blockieren? m IceFloor?
- Ich ‚ m verwende IceFloor v2.0.2. Können Sie Ihre Antwort etwas näher erläutern, wie Sie verhindern können, dass eine bestimmte Anwendung auf das Internet zugreift?
-
tcpblock.wordpress.com is no longer available.
- macupdate.com/app/mac/35914/tcpblock neues Zuhause von tcpblock?
- @barrycarter Das ‚ s Nur ein Download-Hub wie CNet
Antwort
LuLu ist eine großartige kostenlose MacOS-Firewall mit Shared Source , die unbekannte ausgehende Verbindungen blockieren kann, sofern dies nicht ausdrücklich vom Benutzer genehmigt wurde. Es läuft unter OSX 10.12+ und läuft gut unter macOS Mojave. Es kann so konfiguriert werden, dass von Apple signierte Binärdateien zugelassen oder blockiert werden, und verfügt über einen klaren GUI-basierten Regelsatz, der bearbeitet werden kann. Obwohl es kostenlos ist, werden Benutzer aufgefordert, seine Entwicklung zu unterstützen – was fair erscheint.
Kommentare
- Vielen Dank. Dies ist die beste Antwort . Kostenlose Firewall & blockiert nach Anwendung. Nur 13 MB, klar, einfach und ‚ verlangen keine unangemessenen Preise (für den kleinen Zweck, nur alle mit Whitelist zu blockieren).
Antwort
Verwenden Sie Radio Silence . Sehr einfache Anwendung, macht den Job aber gut, kostet aber 9 US-Dollar.
Kommentare
- Willkommen bei Ask Different! Radio Silence scheint nicht kostenlos zu sein. Versuchen Sie auch, Personen mit dem zu verknüpfen, worüber Sie sprechen … radiosilenceapp.com
- +1. Dies ist billiger als ein kleiner Schnatz. Da es in der Tat keine kostenlose Alternative zu geben scheint, halte ich es für einen recht guten Lösungsversuch! (Ich hatte das gleiche Problem und ging damit um)
- Dies scheint eine sehr gute Alternative zu dem ziemlich teuren kleinen Schnatz zu sein, danke fürs Teilen!
Antwort
Wenn Sie wissen, mit welchem Server eine Anwendung Kontakt aufnehmen möchte, und dies verhindern möchten, können Sie die gesamte Kommunikation an eine falsche IP-Adresse umleiten (z 0.0.0.0) oder leiten Sie den Datenverkehr einfach zu sich selbst (dem lokalen Host) um. Damit dies funktioniert, benötigen Sie Administratorrechte (sudo).
/ etc / hosts
#
ist ein reserviertes Zeichen zum Starten von ignoriertem Text . Alle anderen Zeilen werden in durch Leerzeichen getrennten Spalten analysiert. So beenden Sie alle Verbindungen zu Facebook (Blasphemie!):
# Col 1 Col 2 # "routed to" address hostname (dns) 0.0.0.0 www.facebook.com
Normalerweise sind die Auswirkungen sofort (wie im Moment habe ich nur versucht, dies sicherzustellen, und es war sofort), aber Sie können den dynamischen Multicast-Namensdienst manuell entladen und neu laden.
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
launchctl unterstützt restart
wie systemctl restart avahi-daemon
:(. Deshalb müssen Sie zwei ausführen Befehle.
Beispiel für die Standarddatei / etc / hosts
Der Name “ localhost “ funktioniert, weil es hier an die Standardadresse des lokalen IP-Hosts von 127.0.0.1 weitergeleitet wird. Das Coole ist, Sie könnten es ändern. Aber das würde von Ihnen abweichen!
## # 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
Antwort
TCPBlock funktioniert weiterhin in OS X Yosemite (obwohl es auf El Capitan nicht zu funktionieren scheint). Installieren Sie es, starten Sie den Computer neu. Öffnen Sie die Systemeinstellungen und wählen Sie TCPBlock.Entsperren Sie den Bereich, wählen Sie das Pluszeichen und dann Anwendungen auswählen und wählen Sie Adobe Photoshop.
(Entschuldigung für den Download.com-Link)
Antwort
Ich denke, Sie können die Firewall wie in dieser Artikel :
- Klicken Sie auf Systemeinstellungen -Symbol im Dock.
- Klicken Sie auf das Sicherheit -Symbol.
- Klicken Sie auf die Registerkarte Firewall .
- Klicken Sie auf die Schaltfläche Starten Sie die Schaltfläche , um Ihre Firewall einzuschalten.
- Klicken Sie auf die Erweiterte Schaltfläche.
- Klicken Sie auf die Signierte Software automatisch empfangen, um eingehende Verbindungen zu erhalten Optionsfeld zum Auswählen.
Dies aktiviert die Firewall. Standardmäßig ist praktisch der gesamte eingehende TCP / IP-Verkehr blockiert. Sie müssen jede Freigabemethode aktivieren, die Sie verwenden möchten. Wenn Sie in den Systemeinstellungen im Bereich „Freigabe“ verschiedene Freigabemethoden aktivieren (z. B. Dateifreigabe oder FTP-Zugriff), werden Sie feststellen, dass diese Verkehrstypen jetzt in der Firewall-Liste angezeigt werden. (Mit anderen Worten, wenn Sie eine Freigabemethode aktivieren, lässt die Firewall automatisch Datenverkehr für diese Freigabemethode zu, die Snow Leopard als Dienst bezeichnet.)
Klicken Sie auf das Aufwärts- / Abwärtspfeilsymbol rechts neben einer beliebigen Dienst, um anzugeben, ob die Firewall Verbindungen zulassen oder blockieren soll.
Manchmal möchten Sie möglicherweise anderen Datenverkehr durch Ihre Firewall zulassen, der nicht in der Firewall-Liste der erkannten Dienste und Anwendungen enthalten ist. Zu diesem Zeitpunkt können Sie auf die Schaltfläche Hinzufügen (mit einem Pluszeichen) klicken, um die Anwendung anzugeben, die Ihre Firewall zulassen soll. Snow Leopard zeigt Ihnen das vertraute Dialogfeld „Hinzufügen“ und Sie können die Anwendung auswählen, auf die zugegriffen werden soll.
Kommentare
- Mir scheint, dass die Firewall nur eingehenden Datenverkehr zu einer App blockiert, aber keinen ausgehenden Datenverkehr von einer App.
- Ja, die Standard-Firewall in OS X (wie auf diese Weise bearbeitet) blockiert nur eingehende Daten der Verkehr. Ausgehende Verbindungen von Apps auf Ihrem Computer werden nicht blockiert. Die Standard-Firewall von OS X PF blockiert beide Richtungen (siehe meine Antwort).