captive.apple.com을 비활성화하는 방법?


15

나는 미묘한 AT & T (* coughAT & Tsymbollookslikedeathstarcough *) 라우터를 사용하여 개인 LAN을 구축했습니다. 그것은 서비스 / DSL 연결이 없으며, 인터넷에 연결되어 있지 않다는 것을 감지하고 Mac 에서이 팝업을 표시합니다.

Mac 팝업

보시다시피, 이것은 captive.apple.com을 소싱하는 일종의 Safari 윈도우 인 것 같습니다. DSL 연결이 없기 때문에 모든 DNS 해상도가 라우터의 웹 호스트로 변환됩니다. 이것은 5 ~ 10 분마다이 팝업이 표시됨을 의미합니다. WiFi 연결은 작동하지만 작업을 방해하는 성가신 팝업이 나타납니다.

iPhone에서는 비슷한 결과가 있지만 결과는 더 중요합니다. 설정-> 무선에서는 로그인을 요구하는 동일한 페이지를 제공합니다. 이것이 captive.apple.com의 기능이라고 가정합니다. 나는 맥도날드 나 스타 벅스와 같은 장소가 WiFi를 타기 전에 들어 와서 물건을 사기 위해 이것을 할 것임을 알고있다.

내 질문은 이것입니다 : 더 이상이 팝업에 대해 걱정할 필요가 없도록 Mac에서 어떻게 비활성화합니까? 아이폰은 부차적 인 문제이지만 해결책이 있다면 좋을 것이다. / 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
Daniel

/ etc / hosts 항목이 작동하지 않았습니다
Daniel

기본 쓰기가 작동하지 않습니다
Daniel

2
@Daniel 엘 캐피 탄에 있습니까? 그렇다면 시스템 파일을 엉망으로 만들기 전에 시스템 무결성 보호비활성화 해야 합니다.
user24601

1
이것은 iPhone을 전혀 다루지 않습니다.
samh
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.