가이드
iPhone 및 iPad에서 VPN 설정하는 방법
App Store의 앱, 구성 프롬프트와 설치되는 위치, 재시작 후에도 터널을 유지하는 주문형 설정, 그리고 iPhone의 kill switch에 대해 알아야 할 한 가지 솔직한 사실을 설명합니다. iOS 27을 기준으로 작성했습니다.
시작하기 전에
이 안내서는 특정 프로바이더를 골라 주지 않습니다
아래 단계는 어떤 프로바이더를 사용하든 모두 같으므로 여기서는 특정 프로바이더를 언급하지 않습니다. 선택은 별도의 작업이며 레지스터에서 진행합니다. 이곳에서는 스토어 목록이 아니라 공개된 점수를 기준으로 선택합니다.
앱은 App Store에서, 프로바이더’의 자체 사이트가 연결한 목록을 통해 설치하세요. 스토어에는 이름에 VPN이라는 단어만 들어 있고 실제로 이를 뒷받침하는 회사는 없는 앱이 가득합니다. 비용을 지불한 계정에서 연결되는 링크는 사용자가 비용을 지불한 바로 그 앱으로 연결됩니다.
앱 설치
- 먼저 프로바이더’의 웹사이트에 로그인한 뒤 App Store로 연결되는 링크를 따르세요. 스토어 자체를 통해 구독을 구매한 경우에도 같은 원칙이 적용됩니다. 검색 결과가 아니라 프로바이더’의 사이트에서 목록을 여세요.
- 앱을 열고 로그인한 다음 구성 프롬프트를 수락하세요. iOS는 앱이 VPN 구성을 추가해도 되는지 한 번 묻고, 암호 또는 Face ID를 요청합니다. 이는 시스템이 터널 프로필을 설치하는 과정입니다. 프로필은 설정 › 일반 › VPN 및 기기 관리에 설치되며, 프로필이 없으면 앱은 연결할 수 없습니다.
- 자신을 나타내지 않는 이름으로 기기 이름을 지정하세요. 대부분의 앱은 이 시점에 기기 이름을 요청하며, 해당 이름은 프로바이더가 저장합니다.
- 아직 연결하지 마세요. 대부분의 앱에서는 재시작 후에도 터널을 유지하는 설정이 기본적으로 꺼져 있습니다. 이 설정을 지정하기 전에 연결하면, 밤사이 휴대전화가 재부팅된 뒤 처음으로 터널이 조용히 사라집니다.
확인할 가치가 있는 설정
앱 메뉴는 서로 다르지만 설정 자체는 다르지 않습니다. 이름이 낯설다면 용어집에서 모두 확인할 수 있습니다.
Connect On Demand
iOS에서 가장 중요한 단일 설정입니다. 이 설정이 없으면 탭했을 때 앱이 연결되고, 터널은 iOS가 앱을 실행 상태로 두는 동안만 유지됩니다. 백그라운드에서는 그 시간이 길지 않습니다. 이 설정을 켜면 터널을 iOS 자체가 관리합니다. 휴대전화에 네트워크가 연결되면 터널이 시작되고, 재시작 후 복구되며, 앱 실행 여부와 관계없이 절전 모드가 끝난 뒤 다시 연결됩니다.
앱에서는 On Demand, auto-connect 또는 always-on으로 표시됩니다. 설정 › 일반 › VPN 및 기기 관리에서 프로필 페이지를 열면 같은 스위치가 Connect On Demand로 표시됩니다. 설정 앱이 아니라 앱 안에서 켜세요. 그래야 어떤 네트워크에서 연결할지, 어떤 예외를 둘지와 같은 앱 자체의 규칙을 iOS가 적용합니다.
kill switch와 iPhone에서의 의미
iOS에는 Android와 같은 시스템 수준의 스위치가 없습니다. 앱에서 kill switch라고 부르는 기능은 터널이 끊겼을 때 트래픽을 차단해 달라고 iOS에 요청하는 기능이며, 구성 프로필이 활성화된 동안에만 유지됩니다. 재시작 후 앱이 처음 연결되기 전과 프로필을 직접 껐을 때는 스위치가 전혀 작동하지 않습니다. 이 기능은 켜세요. 휴대전화를 사용하는 중 터널이 끊기는 일반적인 상황에는 대응합니다. 다만 그 이상의 기능이라고 생각하지는 마세요. 이 스위치의 목적은 별도 페이지에서 설명합니다.
터널 내부의 DNS
다른 모든 트래픽이 터널 안에 있어도 이름 조회는 터널 밖으로 빠져나갈 수 있습니다. 그러면 네트워크는 사용자가 방문한 사이트를 알 수 있고, 해당 사이트에서 무엇을 했는지만 숨겨집니다. 앱에서 DNS leak protection, use provider DNS 또는 사용자 지정 DNS 필드를 찾아 타사 DNS가 아니라 프로바이더 자체의 리졸버로 설정하세요. 조회 내용만 보는 제3자가 추가되는 셈이기 때문입니다. 누출이 발생하는 방식은 DNS leaks 페이지에서 설명합니다.
iOS에는 일부 DNS 앱이 설치하는 자체 암호화 DNS 프로필도 있습니다. 이 프로필과 VPN의 DNS 설정이 서로 충돌할 수 있으므로 프로바이더의 설정은 유지하고 다른 설정은 제거하세요.
iCloud Private Relay
Private Relay는 Safari 트래픽을 Apple의 릴레이를 통해 전송합니다. VPN을 켠 상태에서는 두 기능이 겹쳐 작동하므로 페이지가 느려지고, 어느 쪽으로도 로드되지 않는 사이트가 간혹 생깁니다. VPN을 사용하는 동안 설정 › 사용자 이름 › iCloud에서 Private Relay를 끄세요. 터널이 이미 Safari뿐 아니라 모든 앱에 대해 Private Relay와 같은 역할을 합니다.
프로토콜
최신 기본값으로 그대로 두세요. 현재 사용되는 프로토콜과 레거시 프로토콜은 프로토콜 페이지에 나와 있습니다. 앱에서 연결 문제를 해결하기 위해 더 오래된 옵션을 제공하더라도, 이는 그 의미를 알고 일시적으로 선택한 뒤 되돌려야 하는 절충입니다. 레지스터는 프로바이더가 여전히 제공하는 가장 약한 프로토콜을 표시하며, 이를 직접 선택하는 것은 그 표시를 스스로 선택하는 것과 같습니다.
실제로 작동하는지 확인
연결한 다음 추측하지 말고 확인하세요. 아래 세 가지 확인을 순서대로 진행하면 되며, 모두 무료이고 다른 앱도 필요하지 않습니다.
- 주소가 변경되었습니다. Safari에서 “내 IP가 무엇인가”를 확인하는 페이지를 열고 국가가 선택한 출구와 일치하는지 확인하세요. Wi-Fi에서 한 번, 모바일 데이터에서 한 번 반복합니다.
- 조회가 터널 내부에서 이루어집니다. DNS 누출 테스트를 실행하고 보고된 리졸버를 확인하세요. 이동통신사나 가정용 인터넷 프로바이더에 속한 항목이 있다면 위의 DNS 설정이 적용되지 않은 것입니다.
- 터널이 저절로 복구됩니다. 휴대전화를 재시작한 뒤 앱을 열지 않고 잠금을 해제하세요. 네트워크가 연결된 후 몇 초 안에 VPN 배지가 상태 표시줄에 저절로 다시 나타나야 합니다. 나타나지 않으면 Connect On Demand가 꺼져 있는 것입니다.
iOS에서는 데스크톱처럼 앱 아래에서 터널을 강제로 끊을 수 없으므로 kill switch를 다른 환경보다 테스트하기 어렵습니다. kill switch 안내서에 작동하는 한 가지 방법이 나와 있습니다. 더 긴 테스트 목록은 별도 안내서에서 확인할 수 있습니다.
이 확인 결과가 입증하는 것
+트래픽이 선택한 국가의 출구 서버를 통해 나갑니다
+이동통신사와 현재 연결된 Wi-Fi 어느 쪽도 사용자가 접속하는 사이트를 읽을 수 없습니다
+사용자나 앱이 아무 작업을 하지 않아도 iOS가 재시작 후 터널을 복구합니다
이 확인 결과가 입증하지 않는 것
−프로바이더가 무엇을 보존하는지는 알려 주지 않습니다 — 이는 문서에 관한 문제이며 보존 페이지에서 답을 확인할 수 있습니다
−사용자를 익명으로 만들지 않습니다. 휴대전화에 로그인된 계정은 계속 로그인된 상태입니다. VPN이 보호하지 않는 대상을 확인하세요
−오늘 테스트를 통과했다고 해서 다음 앱 업데이트나 다음 iOS 업데이트까지 보장되는 것은 아닙니다
연결할 네트워크와 연결하지 않을 네트워크
대부분의 앱에서는 On Demand가 목록을 따르도록 설정할 수 있습니다. 모든 네트워크에서 연결하거나, 모바일 데이터와 알 수 없는 Wi-Fi에서 연결하거나, 신뢰하는 이름 지정 네트워크에서는 연결하지 않는 방식입니다. 마지막 옵션은 신중하게 사용해야 합니다. 가정용 네트워크를 신뢰하는 이유는 사용자가 이를 운영하기 때문이지 비공개이기 때문이 아닙니다. 그 뒤에 있는 인터넷 프로바이더는 터널 밖에서 이루어지는 모든 조회를 여전히 볼 수 있습니다. 정당한 예외는 VPN이 필요한 기능을 방해하는 네트워크입니다. 예를 들어 프린터나 TV로 전송하는 기능이 이에 해당합니다. 이 경우 신뢰하는 네트워크 규칙은 한 기기를 위한 우회책일 뿐, 안전성에 대한 판단이 아닙니다. 터널이 없을 때 공용 네트워크가 볼 수 있는 내용은 공용 Wi-Fi 페이지에서 설명합니다.
목록의 설정과 관계없이 connect on mobile data는 켜 두세요. 이동통신사는 사용자가 선택할 수 없는 유일한 네트워크입니다.
작동하지 않을 때
휴대전화를 잠그면 VPN이 저절로 꺼집니다
iOS는 백그라운드 앱을 일시 중지하며, 앱이 스스로 계속 유지해야 하는 터널은 앱과 함께 끊깁니다. 해결 방법은 Connect On Demand입니다. 이 기능을 켜면 터널을 iOS가 관리하고, 앱이 실행 중이 아니어도 휴대전화가 깨어나는 즉시 터널을 복구합니다.
On Demand가 켜져 있는데도 절전 모드 후 터널이 계속 사라진다면 보통 저전력 모드이거나 기기가 매우 오래된 것이 원인입니다. 전자는 설정 문제이고 후자는 그렇지 않습니다.
연결 중 Safari가 느리거나 일부 사이트가 로드되지 않습니다
설정 > 사용자 이름 > iCloud에서 iCloud Private Relay를 확인하세요. Private Relay는 Safari를 Apple의 릴레이를 통해 라우팅하고, VPN은 모든 트래픽을 프로바이더를 통해 라우팅합니다. 두 기능이 겹치면 지연 시간이 늘어나고 때로는 경로 중 하나가 끊깁니다.
VPN을 켜는 동안 Private Relay를 끄세요. 잃는 것은 없습니다. 터널이 이미 네트워크로부터 Safari 트래픽을 숨기고 있으며, 이것이 Private Relay의 목적이었습니다.
앱에는 연결됨으로 표시되지만 사이트에서 실제 위치를 보여 줍니다
사이트가 사용자의 위치를 판단하는 기준은 주소만이 아닙니다. 위치 서비스, 로그인된 계정, 언어 설정도 위치를 알려 주며 VPN은 이들을 변경하지 않습니다. “내 IP가 무엇인가”를 확인하는 페이지에서 주소 자체를 확인하세요. 출구 국가가 표시된다면 터널은 정상입니다.
앱에는 연결됨으로 표시되는데 자신의 국가가 표시된다면 구성 프로필이 설치되지 않은 것입니다. 설정 > 일반 > VPN 및 기기에 해당 프로필이 표시되어야 합니다. 프로필이 없다면 앱을 다시 설치하고 프롬프트를 수락하세요.
한 Wi-Fi에서 몇 분마다 연결이 끊깁니다
호텔 네트워크와 캡티브 포털 네트워크는 오래 유지되는 연결을 방해하며, 일부 네트워크는 프로토콜이 사용하는 포트를 차단합니다. 앱에서 프로토콜을 바꾸는 것이 첫 번째 테스트입니다. 최신 프로토콜은 다른 전송 방식을 사용하므로 이전 프로토콜이 견디지 못하는 상황에서도 연결을 유지하는 경우가 많습니다.
해당 네트워크에서 어떤 프로토콜도 유지되지 않지만 다른 네트워크에서는 모두 유지된다면, 그 네트워크가 VPN 트래픽을 차단하는 것입니다. 이는 네트워크에 관한 사실이며, 이 안내서는 여기서 끝납니다.
같은 절차, 다른 기기
다른 플랫폼들
모든 플랫폼은 한 페이지의 탭이 아니라 각자의 가이드를 가진다. 설치 프로그램이 열리는 순간부터 절차가 갈라지므로, 세 플랫폼에 한 번에 답하려는 페이지는 어느 것도 제대로 답하지 못한다.