captive.apple.comを無効にする方法は?


15

私はプライベートなLANを構築するために、荒々しいAT&T(* coughAT&Tsymbollookslikedeathstarcough *)ルーターを使用しました。それはサービス/ DSL接続を持たず、インターネットアクセスを(自然に)検出しないため、Mac上でこのポップアップが表示されます:

Macのポップアップ

ご覧のとおり、これはcaptive.apple.comを調達している種類のSafariウィンドウのようです。DSL接続がないため、すべてのDNS解決はルーターのWebホストに変換されます。つまり、5〜10分ごとにこのポップアップが表示されます。WiFi接続は機能しますが、作業を中断するこの迷惑なポップアップが表示されます。

iPhoneでは、同様の問題がありますが、結果はより重要です。[設定]-> [ワイヤレス]で、同じページでログインを求められます。これがcaptive.apple.comの機能だと思います。マクドナルドやスターバックスのような場所では、Wi-Fiに乗る前に必ず来て何かを購入できるようにするためにこれを行うことを知っています。

私の質問はこれです:このポップアップでもう心配する必要がないように、Macでこれを無効にするにはどうすればよいですか?iPhoneは二次的な問題ですが、解決策があればいいと思います。/ etc / hostsエントリで修正できますか、それともそれよりも複雑ですか?

OS Xバージョン10.11 El Capitan
2011 Mac Mini

回答:


15

3つの方法があります。

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

  2. 削除する(または名前を変更する) /System/Library/CoreServices/Captive Network Assistant.app

  3. エントリを追加します/etc/hosts含みます127.0.0.1 captive.apple.com


それは実際にあるはずです127.0.0.1 captive.apple.com
ダニエル

そして、/ etc / hostsエントリが機能しませんでした
ダニエル

デフォルトの書き込みが機能しませんでした
ダニエル

2
@ダニエルエルキャピタンにいますか?その場合、システムファイルを操作する前に、システムの整合性保護無効にする必要があります。
user24601

1
これは、iPhoneにはまったく対応しないことに注意してください。
サム
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.