공용 Wi-Fi와 개인정보 보호

Mac에서 Wi-Fi 로그인 페이지가 나타나지 않는 경우

공용 네트워크는 로그인 페이지에서 로그인할 때까지 모든 트래픽을 대기시키는 경우가 많습니다. macOS가 이 페이지를 찾아 열지만, 때로는 직접 열어야 합니다.

적용 대상: 현재 모든 macOS 버전. macOS 11 Big Sur 이상은 네트워크가 알리는 로그인 페이지 주소도 읽습니다.확인일: 2026년 10월 29일

증상

  • Mac이 네트워크에 연결되지만 로그인 윈도우가 열리지 않습니다.
  • 페이지가 로드되지 않거나 보안 경고가 표시됩니다.
  • 연결이 작동하다가 시간이 지나 중지되었습니다.

가능한 원인

  • Mac이 자동으로 연결되었습니다. Mac이 알려진 네트워크에 자동으로 연결되면 로그인 창을 놓칠 수 있습니다.
  • VPN 또는 사용자 지정 DNS. VPN이나 다른 DNS 서버가 네트워크의 로그인 페이지로 이동하는 것을 막을 수 있습니다.
  • 세션 만료. Apple에 따르면 세션이 끝나면 Safari에서 잘못된 페이지나 보안 경고가 표시될 수 있습니다.
  • 네트워크 설정. Apple은 네트워크 운영자에게 표준 방식으로 로그인 페이지를 알리도록 안내합니다. 모든 네트워크가 이를 따르지는 않습니다.

확인 방법

  1. Option 키를 누른 채 Wi-Fi 아이콘을 클릭하세요. 올바른 네트워크에 연결되어 있는지 확인하세요.

  2. Wi-Fi 서비스의 DNS 서버를 표시합니다. 사용자 설정 서버도 여기에 표시됩니다.

    networksetup -getdnsservers Wi-Fi

    출력 There aren't any DNS Servers set on Wi-Fi.은 Mac이 네트워크의 DNS를 사용한다는 뜻입니다.

  3. 서비스 순서의 맨 위에서 VPN을 찾으세요.

    networksetup -listnetworkserviceorder

해결 방법

  1. 로그인할 때까지 VPN을 끄세요.

  2. 브라우저에서 https가 아닌 http를 사용하는 페이지를 엽니다. 예를 들어 http://captive.apple.com을 엽니다.

  3. 네트워크에서 여전히 리디렉션되지 않으면 사용자 설정 DNS를 잠시 제거하세요.

    sudo networksetup -setdnsservers Wi-Fi empty

    관리자 암호가 필요합니다.

  4. 로그인 페이지에서 로그인하세요.

  5. 사용자 설정 DNS를 사용한다면 로그인 후 DNS 서버를 다시 설정하세요.

  6. 페이지가 여전히 표시되지 않으면 네트워크를 지운 다음 Wi-Fi 메뉴에서 다시 연결하세요.

Kilobat 사용

  1. Kilobat 진단으로 로그인 페이지가 있는지 확인하세요.

    kilobat diagnose --json

    출력 네트워크에서 로그인을 요구하면 measurements.captivePortal은 true입니다.

  2. 로그인 페이지 자체와 이전 로그인 후 네트워크에서 로그아웃되었는지 확인하세요.

    kilobat portal

    출력 로그인 페이지의 주소가 출력됩니다. kilobat portal open은(는) 브라우저에서 해당 페이지를 엽니다.

  3. Kilobat Wi-Fi 메뉴에 로그인 필요가 표시됩니다. 메뉴 막대 팝오버에는 로그인 페이지 열기가 표시됩니다.

  4. Kilobat으로 DNS를 설정했다면 로그인할 때 네트워크의 DNS로 되돌리세요.

    kilobat dns automatic
  5. DNS를 변경하려면 관리자 암호가 필요합니다.

질문

로그인 페이지 대신 인증서 경고가 표시되는 이유는 무엇인가요?

네트워크가 https 페이지를 가로채 자체 페이지를 표시합니다. 대신 http 페이지를 여세요.

공용 Wi-Fi에서 VPN을 사용해야 하나요?

VPN으로 트래픽을 보호할 수 있지만 로그인한 후에 켜세요.

출처

2026년 10월 29일 확인했습니다.