Warum läuft "whois" auf dem Mac-Terminal aus, funktioniert aber im Network Utility anscheinend einwandfrei?

1112
Curtis Sacco

Ich verwende Mac OS X 10.10.2 (Yosemite) und wenn ich unter "Terminal" Folgendes ausführte, ist meine Anfrage abgelaufen:

> whois google.com whois: connect(): Operation timed out 

Ich habe auch jwhoisohne Glück heruntergeladen :

> jwhois google.com [Querying whois.internic.net] [Unable to connect to remote host] 

Wenn ich jedoch eine whoisSuche über das "Netzwerk-Dienstprogramm" versuche, funktioniert es sofort:

enter image description here

Irgendwelche Gedanken, was los ist? Ich denke, es ist ein ISP-Problem, aber es scheint gut zu funktionieren in "Network Utility".

2
Ich habe das gleiche Problem mit El Capitan 10.11.6. Hast du es je herausgefunden? cavalcade vor 8 Jahren 0

1 Antwort auf die Frage

0
deweydb

Sie haben wahrscheinlich versehentlich ausgehende Verbindungen zu Ihrem lokalen whois-Server in Ihrer Firewall blockiert. Wenn Sie eine Firewall wie Little Snitch verwenden. Gehen Sie zu Little Snitch Configuration -> All Rules und suchen Sie nach Terminal. Prüfen Sie, welche Regeln Sie dort festgelegt haben. In meinem Fall hatte ich eine Regel, in der Folgendes festgelegt wurde:

Deny outgoing connections via whois to domain iana.org

Es sah so aus:

Nach dem Deaktivieren dieser Regel wurde das Problem behoben.

@AndrewMorton Guter Punkt! Ich hatte vorher den eingebetteten Bild-Button benutzt, aber irgendwie endete er als Link. Ich habe das behoben und auch Text hinzugefügt. deweydb vor 6 Jahren 0