Deaktivieren Sie selektiv die iCloud-Schlüsselbundsynchronisierung für WiFi-Kennwörter

32

Ich habe die iCloud Keychain-Synchronisierung aktiviert, möchte jedoch die Synchronisierung von WLAN-Kennwörtern beenden.

Ich habe einen tragbaren WiFi-Hotspot, den ich für meinen Laptop und mein iPad verwende, aber ich möchte nicht, dass mein iPhone eine Verbindung dazu herstellt, da es über ein eigenes 3G-System verfügt

Da iCloud die Einstellungen synchronisiert, verbindet sich mein iPhone innerhalb von 30 Sekunden nach dem Anschließen meines Laptops an den 3G-Hotspot von selbst. Wenn ich auf dem iPhone in die WLAN-Einstellungen gehe und die Verbindung manuell trenne, wird nach ca. 30 Sekunden auch die Verbindung zu meinem Laptop getrennt. Es scheint, dass ich mit aktivierter iCloud-WLAN-Synchronisierung meinen Laptop nicht mit WLAN verbinden kann, ohne dass mein Telefon ebenfalls eine Verbindung herstellt.

Die einzige Möglichkeit, dies zu umgehen, scheint darin zu bestehen, die Schlüsselbundsynchronisierung in iCloud zu deaktivieren. Ich habe versucht, zu googeln, habe aber keine wirkliche Hilfe zum Deaktivieren erhalten, ohne den Schlüsselbund auszuschalten, was ich im Moment getan habe.

Ich möchte auf meinem iPhone auch nicht die Option "Vor dem Beitritt zu Netzwerken fragen" aktivieren, da ich die Verbindung ständig manuell wiederherstellen werde.

Verschmieren
quelle
1
Das ist ein wirklich großes Problem. Wenn ich mein iPad mit einem Hotspot verbinde, stellen alle meine Apple-Geräte eine Verbindung zu diesem Hotspot her, wenn das Heim-WLAN verloren geht und es sich um kostenlose Daten handelt (z. B. wenn mein Heim-Internet nicht verfügbar ist). Spielen Sie weiterhin nacheinander YouTube, laden Sie alle App-Updates herunter, laden Sie möglicherweise sogar das gesamte MacOS Sierra herunter, laden Sie alle Podcast-Abonnements herunter und laden Sie 7 GB herunter. Das bedeutet 70 US-Dollar für die Nutzung von Project Fi oder 105 US-Dollar für Verizon
nopole 22.11.2016
Dies ist ein Problem für mich für ein etwas anderes Szenario. Ich gehe von meinem Büro aus in ein Café auf der anderen Straßenseite, um dort Kaffee zu trinken oder Besprechungen abzuhalten, oder was auch immer ich über das WLAN auf meinem Handy oder Laptop verwende, aber mein Desktop in meinem Büro auf der anderen Straßenseite landet in diesem Netzwerk ...
Michael
Dies ist für mich auch in einem etwas anderen Szenario ein Problem. Wenn ich unterwegs bin, muss ich gelegentlich einen xfinity(Comcast-) WLAN-Hotspot verwenden, um ins Internet zu gelangen. Nun, es gibt auch eine in der Nähe meines Hauses. Wenn ich das tue, stellt mein Heimat-MBP auch eine Verbindung her xfinity. (Auch wenn es in der Prioritätsliste niedriger ist als mein eigentliches Heim-WLAN ...) Dann kann ich nicht mehr lange remote auf meinen Heim-Laptop zugreifen (was ich häufig über VNC mache, indem ich einen weitergeleiteten Port und eine ddns.net-Adresse benutze) . Vielleicht würde das Entfernen xfinityvon meiner WLAN-Liste auf dem Telefon Abhilfe schaffen? Ich werde das versuchen. Trotzdem ein Problem.
Michael Liquori

Antworten:

6

Leider kann ich keine perfekte Lösung anbieten, aber ich kann dieses Manko in der iCloud Keychain-Synchronisation bestätigen. Ich konnte dasselbe Verhalten reproduzieren. In der Tat würde eine selektive Deaktivierungsmöglichkeit in den Schlüsselbundeinstellungen den Trick tun. Bis Apple solche Funktionen implementiert, denke ich, haben Sie folgende Möglichkeiten

  1. Schalten Sie die Wi-Fi-Funktion Ihres Telefons aus, wenn Sie sich in der Nähe dieses Hotspots befinden
  2. Deaktivieren Sie die iCloud Keychain-Synchronisierung auf Ihrem Telefon.

Da iCloud Keychain gegenüber der ursprünglichen Version von iOS 7 verzögert war, hatte Apple vermutlich keine Zeit, genauere Einstellungen für die Synchronisierung vorzunehmen.

atldeadhead
quelle
Nicht ideal, aber die beste Option, die ich sehen kann. Ich bleibe bei der Deaktivierung der Schlüsselbundsynchronisierung, bis sie sortiert ist. Thanks
Smudge
Ich habe eine parallele Antwort gepostet, die vermisst worden zu sein scheint. Wenn Sie immer noch an einem alternativen Ansatz interessiert sind, scheint dies immer noch der beste Weg zu sein.
Qzyphus
1
Ich habe dies abgelehnt, weil dies, wie der Autor zugibt, keine wirkliche "Lösung" ist und ich seine Sichtbarkeit verringern möchte, falls eine Lösung gefunden werden kann
Michael,
15

Ich konnte mein MacBook daran hindern, ein WLAN-Kennwort zu verwenden, das nur auf dem iPhone verwendet werden sollte. Rufen Sie dazu KeyChain Access -> System -> UNWANTED_WIFI_NETWORK -> Access Control auf und entfernen Sie anschließend airport und airportd aus der Liste anwendungen ". Scheint immer noch eine Verbindung zum iPhone, aber nicht zum MacBook herzustellen.

seq3
quelle
Es scheint, dass eine Kombination dieses Tipps mit dem Tipp von @atldeadhead das Problem lösen würde.
Khürt Williams
1
Ich bevorzuge den Tipp von @Yoeri, um das Telefon auf eine statische, nicht vorhandene IP-Adresse (die automatisch funktioniert) zu setzen, anstatt den Tipp von atldeadhead (weshalb ich daran denken muss, mein WLAN später wieder einzuschalten).
Datico
12

Auch ich war mit diesem Problem konfrontiert und fand eine etwas elegantere Lösung.

Am Ende habe ich alle relevanten Wi-Fi-Netzwerke aus iCloud Keychain gelöscht und stattdessen die Netzwerkanmeldeinformationen mithilfe von Konfigurationsprofilen auf den gewünschten Geräten installiert.

Ich habe eine schrittweise Anleitung für diejenigen geschrieben, die nicht mit dem Erstellen und Installieren von .mobileconfig-Dateien für OSX und iOS vertraut sind.

Wir werden ein Konfigurationsprofil für jede SSID- und Kennwortkombination erstellen und diese selektiv auf unseren Geräten installieren.

  1. Installieren Sie Apple Configurator (kostenlos) aus dem Mac App Store.
  2. Starten Sie den Konfigurator und fahren Sie nach den ersten Ausführungsbildschirmen fort.
  3. Wählen Sie die Registerkarte Überwachen in der oberen Symbolleiste des Hauptanwendungsfensters.
  4. Klicken Sie unter Alle Geräte> Einstellungen> Profile auf das Symbol '+', um ein neues Profil zu erstellen.
  5. Geben Sie auf der Registerkarte Allgemein dem Profil einen Namen. Ich schlage vor, dass er mit Ihrer ersten Wi-Fi-SSID identisch ist.
  6. Wählen Sie links Wi-Fi aus und klicken Sie auf Konfigurieren.
  7. Geben Sie die SSID in das Feld SSID ein. Wählen Sie unter Sicherheitstyp die Option Beliebig (Persönlich) aus. Geben Sie das WLAN-Passwort in das Feld Passwort ein.
  8. Klicken Sie auf Speichern.
  9. Wiederholen Sie die Schritte 4 bis 8 für Ihre zweite und alle anderen SSIDs.
  10. Wählen Sie jedes Ihrer Profile einzeln aus und klicken Sie auf das Freigabesymbol, um die Profile zu exportieren.

Nachdem Sie dies getan haben, löschen Sie Ihre SSID-Einstellungen aus dem iCloud-Schlüsselbund. Gehen Sie auf Ihrem Mac beispielsweise zu Systemeinstellungen> Netzwerk> Wi-Fi> Erweitert und vergessen Sie die betreffenden SSIDs, indem Sie deren Namen auswählen und auf das Symbol "-" klicken. Die Schlüsselbundsynchronisierung sollte diese Netzwerke auf der ganzen Linie vergessen, aber Sie müssen diesen Schritt möglicherweise auf Ihren iOS-Geräten wiederholen, indem Sie in den SSID-Einstellungen die Option "Dieses Netzwerk vergessen" auswählen, wenn die automatische Verbindung unerwünscht ist. YMMV.

Sie können die Profile jetzt installieren, indem Sie auf ein iOS-Gerät doppelklicken oder einen E-Mail-Anhang öffnen und alle Sicherheitswarnungen akzeptieren.

Qzyphus
quelle
Dies ist die Lösung, die ich jahrelang erfolgreich eingesetzt habe, aber sie scheint jetzt kaputt zu sein. Derzeit können Sie diese Profile auf allen Ihren Geräten bereitstellen, mit Ausnahme derjenigen, die Sie nicht verwenden möchten, und iCloud Keychain synchronisiert sie weiterhin auf allen Geräten. Sie können sogar ein Profil mit der Einstellung "Automatisch verbinden" auf "Falsch" bereitstellen, dies wird jedoch ebenfalls ignoriert.
Ranvel
@ranvel Also synchronisiert iCloud in Ihrem Fall das aus Profilen gelesene WLAN-Passwort?
Teejay
5

Ich habe dieses Problem behoben, indem ich eine statische IP-Adresse eingegeben habe, ohne einen Router für das WLAN-Netzwerk meines tragbaren WLAN-HotSpot auf meinem iPhone angegeben zu haben. Um dies zu tun:

  1. Schalten Sie den WiFi HotSpot ein,
  2. Verbinden Sie das iPhone mit dem WiFi-Netzwerk,
  3. Gehen Sie zu den Einstellungen des WiFi-Netzwerks, indem Sie auf (i) klicken.
  4. Klicken Sie unter IP-ADRESSE auf "Statisch".
  5. Geben Sie eine IP-Adresse ein, z. B. 192.168.0.10.
  6. Geben Sie eine Subnetzmaske ein, z. B. 255.255.255.0.

Das iPhone bleibt nun mit dem WiFi-Netzwerk verbunden, kann jedoch keine Verbindung zum Internet herstellen. Die zellulare Datenverbindung wird weiterhin verwendet.

Yoeri
quelle
Das hat super funktioniert. Ich stellte den Router und die IP-Adresse auf 192.168.0.0 und das Subnetz auf 255.255.255.255 ein, so dass es offensichtlich war, dass sie gefälscht waren. Mein Telefon verbindet sich aber mit einem (!) Netzwerksymbol und dem Text "Keine Internetverbindung". Mobilfunkdaten übernehmen direkt. Ich nehme an, wenn ich nach Hause komme und das Telefon ein WLAN-Netzwerk findet, das es tatsächlich nutzen kann, wechselt es stattdessen dorthin.
Datico
4

Nicht sicher, in welcher Version von IOS dies hinzugefügt wurde, ...

  • Bei Verbindung mit dem unerwünschten Netzwerk
  • Gehen Sie auf Ihrem Gerät zu WiFi. Wählen Sie das Netzwerk aus
  • deaktiviere "Auto-Join"
  • Schalten Sie das WLAN aus und wieder ein

Wenn Ihr Telefon das nächste Mal das Netzwerk findet, wird es nicht mit dem Netzwerk verbunden

Mulder
quelle
Fand die gleiche Problemumgehung. Ich bin mir auch nicht sicher, wann es hinzugefügt wurde. Oder ich denke, es war schon immer da, aber vielleicht bevor es auch synchronisiert wurde?
Teejay
3

Also habe ich die Schritte mit dem Konfigurator ausprobiert, was fast funktioniert hat. Mein Mac stellte weiterhin eine Verbindung zum richtigen WLAN her, aber nach etwa einer Stunde nahm der Schlüsselbund die Verbindung auf.

Beim Herumspielen habe ich das Kontrollkästchen für die automatische Verknüpfung in der Konfigurationsdatei deaktiviert und es erneut angewendet, und es scheint das Problem gelöst zu haben. Mein Mac hat bei jedem Neustart eine Verbindung zu meinem Arbeits-WLAN hergestellt, mein Telefon jedoch nicht.

Das ist großartig, weil ich nicht möchte, dass mein Telefon im WLAN hinter den Firewalls meiner Werke ist.

Gary
quelle
Also haben Sie im letzten Schritt das Auto-Join-Flag aktiviert oder deaktiviert?
Teejay
2

Suchen Sie nach Dateien mit dem Namen 'lakitu' und komprimieren Sie sie oder löschen Sie sie vollständig. Die Schlüsselbundsynchronisierung wird versucht einzurichten, schlägt jedoch fehl, wenn nicht nach Hause telefoniert werden kann.

user98849
quelle
2

Ich bin auch auf ein ähnliches Problem gestoßen. Einige Wifi-Netzwerk muss ich manuell auf "Bestätigen" auf seinem Portal klicken, wenn die Verbindung wiederhergestellt ist, das mobile Gerät nur im Hintergrund verbunden ist und ich bin nicht bewusst, dass ein offener Browser zum Bestätigen angeklickt werden muss.

Bisher lautet meine Lösung: Einstellungen in Mac OS X ändern:

  1. Löschen Sie unerwünschte WLAN-Einstellungen aus den Netzwerkeinstellungen. Warten Sie eine Minute, um zu bestätigen, dass das Mobilgerät keine Verbindung zum unerwünschten WLAN herstellen kann, ohne das Kennwort manuell einzugeben.

  2. Öffnen Sie die Systemeinstellungen, iCloud, und deaktivieren Sie "KeyChain" in den iCloud-Einstellungen Bildbeschreibung hier eingeben

  3. Wenn Sie die WLAN-Einstellungen erneut hinzufügen, wird sie nicht mit dem Mobilgerät synchronisiert.
osexp2003
quelle
2

Ich habe gerade eine Problemumgehung gefunden:

  1. Erstellen Sie unter Mac OS ein neues (temporäres) Administratorkonto
  2. Melden Sie sich als der oben genannte Administrator an
  3. Stellen Sie eine Verbindung zum WLAN-Netzwerk her (dh zu dem Netzwerk, das Sie nicht über den Schlüsselbund freigeben möchten).
  4. Melden Sie den temporären Administrator ab und melden Sie sich dann wieder bei Ihrem regulären Konto an
  5. Löschen Sie das temporäre Administratorkonto

Voila, das WLAN-Netzwerk ist verbunden, wird jedoch nicht mit Ihren anderen Geräten geteilt.

Andrew Trevers
quelle
1

Eigentlich ist es gar nicht so kompliziert, nachdem ich mich ein wenig damit beschäftigt habe. Allerdings habe ich ein etwas anderes Problem, ich habe zwei Wifis, eine für das Telefon und eine für den Mac.

Auf Ihrem Mac haben Sie mehr als einen Schlüsselbund, ebenso wie wahrscheinlich Ihr Telefon. Auf dem Mac muss man jedoch Tools haben, um sie zu verwalten. In der Anwendung Keychaindes Mac haben Sie:

  • Einloggen
  • iCloud
  • System
  • ... möglicherweise noch mehr Schlüsselanhänger

Wenden Sie die folgenden Schritte an:

  1. iCloudStecken Sie auf Ihrem Mac den gewünschten Code in den Schlüsselbund und entfernen Sie gegebenenfalls alle Verweise von anderen Schlüsselbunden
  2. Legen Sie die für den Mac in den SystemSchlüsselbund. (Sie werden sagen, dies behebt mein Problem nicht, mein Mac verbindet sich immer noch mit dem des Telefons.)
  3. Gehen Sie auf Ihrem Mac zu: System Preferences > Network > Wifi > Advanced...
  4. Preferred NetworksStellen Sie in der Liste sicher, dass das Netzwerk Ihres Mac über dem anderen Netzwerk liegt

Jetzt weiß Ihr Telefon nichts mehr über das Netzwerk des Mac und der Mac zieht sein Netzwerk dem anderen vor. Warten Sie , bis Ihr Mac das erste Mal das richtige Netzwerk gefunden hat. Das Anwenden der richtigen Konfiguration kann einige Sekunden dauern. (Frag mich nicht warum, ich gebe dir nur die Köpfe hoch.)

Damian Vogel
quelle