Wie kann ich captive.apple.com deaktivieren?

13

Ich habe einen beschissenen AT & T (* coughAT & Tsymbollookslikedeathstarcough *) -Router verwendet, um ein privates LAN aufzubauen. Es hat keine Service- / DSL-Anschlüsse, dafür erkennt es (natürlich) keinen Internetzugang und gibt mir dieses Pop-up auf einem Mac:

Popup auf dem Mac

Wie Sie sehen, handelt es sich hierbei anscheinend um eine Art Safari-Fenster, das captive.apple.com verwendet. Da ich keine DSL-Verbindung habe, werden alle DNS-Auflösungen auf den Webhost des Routers übertragen. Das bedeutet, dass ich alle 5 bis 10 Minuten dieses Pop-up erhalte. Die WiFi-Verbindung funktioniert, aber ich bekomme dieses nervige Pop-up, das meine Arbeit unterbricht.

Auf einem iPhone habe ich ein ähnliches Problem, obwohl es konsequenter ist. Unter Einstellungen -> Drahtlos wird dieselbe Seite angezeigt, auf der ich zum Anmelden aufgefordert werde. Ich gehe davon aus, dass dies die Funktion von captive.apple.com ist. Ich weiß, dass Orte wie McDonalds oder Starbucks dies tun werden, um sicherzustellen, dass Sie hereinkommen und etwas kaufen, bevor Sie in ihr WiFi einsteigen.

Meine Frage lautet: Wie deaktiviere ich dies auf einem Mac, damit ich mich nicht mehr um dieses Popup kümmern muss? Das iPhone ist ein sekundäres Problem, aber es wäre schön, eine Lösung dafür zu haben. Würde ein / etc / hosts-Eintrag das Problem beheben, oder ist es komplizierter?

OS X Version 10.11 El Capitan
2011 Mac Mini

Daniel
quelle

Antworten:

13

Es gibt drei Möglichkeiten.

  1. sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.captive.control Active -boolean false

  2. Einfach löschen (oder umbenennen) /System/Library/CoreServices/Captive Network Assistant.app

  3. Fügen Sie einen Eintrag in " /etc/hostsEnthalten" hinzu127.0.0.1 captive.apple.com

EDV
quelle
Und eigentlich sollte es sein127.0.0.1 captive.apple.com
Daniel
Und der / etc / hosts-Eintrag hat nicht funktioniert
Daniel
Das Standardschreiben hat nicht funktioniert
Daniel
2
@ Daniel Sind Sie auf El Capitan? In diesem Fall müssen Sie den Systemintegritätsschutz deaktivieren, bevor Sie mit den Systemdateien arbeiten können.
user24601
1
Beachten Sie, dass dies das iPhone überhaupt nicht anspricht.
samh