Wie kann ich erkennen, welche Einstellung in OS X blockieren könnte ping localhost
? IPFW, LittleSnitch keine solchen Regeln?
> cat /etc/hosts
127.0.0.1 localhost
255.255.255.255 broadcast
Die offensichtliche Wahl wäre, wenn der Stealth-Modus aktiviert wäre. Das blockiert Pings an localhost auf allen meinen Mac OS-Systemen. Gehen Sie zu Systemeinstellungen, Sicherheit & Datenschutz, Firewall, Firewall-Optionen...
Auch wenn Sie "Alle eingehenden Verbindungen blockieren" haben, kann sich dies ebenfalls auf die Dinge auswirken. Ich würde LittleSnitch auf jeden Fall deaktivieren, da es diese Art von Datenverkehr auch blockieren kann und wird, wenn Sie es nicht zugelassen haben.
Höchstwahrscheinlich ist es Ihre Mac OSX-Firewall.
Gehen Sie zu Systemeinstellungen / Sicherheit & Datenschutz / Firewall und prüfen Sie, ob sie aktiviert ist. Wenn dies der Fall ist, schalten Sie sie für einen Moment aus und sehen Sie, ob Sie können ping localhost
(bitte beachten Sie, dass Sie vor dem Ausschalten der Firewall auf das Vorhängeschloss in der unteren linken Ecke klicken und sich authentifizieren müssen).
Lassen Sie Ihre Firewall jedoch nicht ausgeschaltet, es sei denn, Sie sind absolut sicher, dass Ihr Mac überhaupt keinem externen Datenverkehr ausgesetzt ist (dh dies ist wirklich nur sicher, wenn Sie sich in einem vollständig isolierten Netzwerk befinden). Das obige Verfahren dient dazu, zu überprüfen, ob es die Firewall ist und nicht etwas anderes, das den ICMP-Verkehr zu localhost blockiert.
System Preferences
, dass ich stecken bleibe, wenn ich zu gehe Security & Privacy
. Weißt du etwas über dieses Symptom?spinning beach ball
und (Not Responding)
. In der Console.app:System Preferences: httpdEnabled is deprecated !!
Es könnte auch ein Problem mit der Textcodierung der Datei /etc/hosts geben: https://superuser.com/questions/541961/mac-os-x-mountain-lion-cant-ping-telnet-localhost-point -zu-einer-falschen-öffentlichen-ip
tubedogg
statisch
kein Hang
/etc/hosts
Datei hinzufügen?