가이드
Apple TV에서 VPN 설정하는 방법
Apple TV 자체의 App Store에서 클라이언트를 설치하는 방법, tvOS에서 VPN 앱이 할 수 있는 일과 명백히 할 수 없는 일, 터널이 Apple TV의 트래픽을 전달하는지 확인하는 방법, 그리고 대신 라우터를 사용해야 하는 경우를 설명합니다. tvOS 27을 기준으로 작성했습니다.
시작하기 전에
이 가이드는 특정 프로바이더를 대신 골라 주지 않습니다
아래 단계는 어떤 프로바이더를 사용하든 동일하므로 여기서는 특정 프로바이더를 언급하지 않습니다. 선택은 별도의 작업이며, 스토어의 목록이 아니라 공개된 점수를 기준으로 레지스터에서 진행합니다.
클라이언트는 TV 자체의 App Store에서 설치하세요. Apple TV에서는 이것이 유일한 설치 방법이므로, 다시 패키징된 설치 프로그램에 대한 일반적인 경고는 해당되지 않습니다. 대신 남는 주의점은 목록 아래의 개발자 표기를 읽는 것입니다. 프로바이더와 비슷한 이름이 적혀 있다고 해서 그 이름이 프로바이더를 뜻하는 것은 아닙니다.
tvOS는 17번째 버전부터 VPN 앱을 허용하며, 그보다 오래된 Apple TV에서는 어떤 VPN 앱도 실행되지 않습니다. 모델은 설정 › 일반 › 정보에서 확인할 수 있습니다. TV에서 VPN을 사용하면 Apple TV와 인터넷 사이의 네트워크만 바뀌며 다른 것은 바뀌지 않습니다 — VPN이 보호하지 않는 것은 휴대폰에서와 마찬가지로 여기에도 적용됩니다. TV에서 VPN을 사용하는 이유도 어디서나 동일합니다. 중간에 있는 네트워크 때문입니다.
클라이언트 설치
- 프로바이더가 tvOS용 빌드를 제공하는지 확인하세요. iPhone 클라이언트는 Apple TV에서 실행되지 않으며 가져와 설치할 수도 없습니다. 프로바이더 자체 사이트의 플랫폼 목록에서 TV용 클라이언트가 있는지 확인할 수 있고, 플랫폼 페이지에는 레지스터에 있는 프로바이더 중 TV용 클라이언트를 공개하는 곳이 나와 있습니다.
- Apple TV에서 App Store를 열고 프로바이더 이름으로 검색하세요. 설치하기 전에 목록 아래의 개발자가 해당 프로바이더인지 확인하세요. Siri Remote나 페어링된 iPhone의 키보드를 사용하면 됩니다. 이름을 입력할 때는 휴대폰이 더 빠릅니다.
- 클라이언트가 안내하는 방식으로 로그인하세요. 대부분의 클라이언트는 이미 로그인된 기기에서 입력할 짧은 코드를 표시하거나, 페어링된 iPhone을 통해 직접 로그인하게 합니다. 두 방식 모두 방향키로 비밀번호를 입력하지 않아도 됩니다. 기기 이름을 입력하라는 요청을 받으면 본인을 식별할 수 없는 이름을 사용하세요.
- tvOS에서 요청하면 구성을 허용하세요. 시스템은 앱이 VPN 구성을 추가해도 되는지 한 번 묻습니다. 이것이 터널을 만드는 과정이며, 거부하면 연결할 수 없는 앱만 남습니다. 아직 연결하지 말고 먼저 설정을 확인하세요. 설정 항목은 많지 않습니다.
tvOS에서 설정할 수 있는 것과 없는 것
TV용 클라이언트의 목록은 휴대폰용 클라이언트보다 짧으며, 대부분은 프로바이더가 아니라 시스템의 제약 때문입니다. 있는 스위치보다 없는 스위치를 아는 것이 더 중요합니다. 각 용어는 용어집에 설명되어 있습니다.
킬 스위치도, 항상 켜기도 없음
tvOS는 VPN 앱에 시스템 킬 스위치나 항상 켜기 설정을 제공하지 않습니다. 터널이 끊기면 일반 네트워크로 돌아가며, 절전 모드에서 깨어나거나 재시작한 뒤 앱이 자체적으로 다시 연결되는지는 앱의 동작에 달려 있습니다. 시스템이 이를 강제하지는 않습니다. 일부 클라이언트는 앱 내부에 자체 스위치를 구현합니다. 제공되는 경우 이를 켜되, 시스템의 보장이 아니라 앱의 약속으로 생각하세요.
프로토콜
문제가 발생하지 않는 한 최신 기본값을 그대로 사용하세요 — 프로토콜 페이지에서 현재 프로토콜과 레거시 프로토콜을 확인할 수 있습니다. 레지스터는 프로바이더가 여전히 제공하는 프로토콜 중 가장 약한 프로토콜을 표시합니다. 연결 문제를 해결하려고 이전 프로토콜을 직접 선택하는 것은 스스로 그 표시를 선택하는 것과 같으므로, 그 의미를 알고 선택하고 이후에는 원래대로 되돌리세요.
터널 내부의 DNS
TV용 클라이언트는 기본적으로 이름 조회를 터널을 통해 라우팅하며, 이것이 올바른 설정입니다. 클라이언트에 DNS 옵션이 있다면 프로바이더 자체 리졸버를 사용하도록 두세요. Apple TV에는 앱별 DNS도, 분할 터널링도 없습니다. 모든 앱이 터널 안에 있거나 어느 앱도 터널 안에 있지 않으므로 휴대폰보다 단순하지만, 다르게 작동할 것이라고 예상하기 전에 알아 둘 필요가 있습니다. DNS가 중요한 이유는 별도의 페이지에서 설명합니다.
실제로 작동하는지 확인
연결한 다음 앱 자체 화면의 연결됨이라는 표시를 그대로 믿지 말고 확인하세요.
- 주소가 바뀌었습니다. Apple TV에서 현재 위치를 알려 주는 앱을 아무거나 열거나, 연결 후 클라이언트 자체에 표시되는 공용 주소를 확인하고 국가가 선택한 출구와 일치하는지 확인하세요. 클라이언트에는 연결됨으로 표시되는데 자신의 국가가 나온다면 앱은 실행 중이지만 트래픽은 앱을 통과하지 않는 것입니다.
- 두 번째 앱도 같은 결과를 보여 줍니다. 위치를 알려 주는 다른 앱을 열어 비교하세요. Apple TV 자체에는 예외 설정이 없으므로 여기서 결과가 다르면 클라이언트 화면에 무엇이라고 표시되든 터널이 연결된 상태가 아닙니다.
- 연결이 끊기면 어떻게 되는지 알아 두세요. 스트리밍을 재생한 상태에서 앱 전환기에서 클라이언트를 강제 종료하세요. tvOS에는 이를 막는 시스템 스위치가 없으므로 스트리밍은 일반 네트워크를 통해 계속됩니다. 확인하는 것은 연결이 계속 유지된다는 사실이 아니라, 이 동작을 이해하고 있는지입니다.
이 확인으로 알 수 있는 것
+모든 앱을 포함한 Apple TV의 트래픽이 선택한 출구를 통해 나갑니다
+TV가 연결된 네트워크는 TV가 어떤 서비스에 접속하는지 더 이상 읽을 수 없습니다
+이 Apple TV에서 터널이 끊기면 일반 네트워크로 돌아간다는 사실을 알고 있으며, 신뢰하기 전에 이를 확인하게 됩니다
이 확인으로 알 수 없는 것
−프로바이더가 무엇을 보존하는지는 알 수 없습니다 — 이는 문서에 관한 문제이며 보존 페이지에서 답을 확인할 수 있습니다
−Apple TV 자체 계정에서 Apple TV를 숨겨 주지는 않습니다. Apple TV가 제조사에 보고하는 정보는 변경되지 않은 채 터널을 통해 전송됩니다
−오늘 유지되는 연결이 항상 켜기 기능이 없는 시스템에서 내일 아침에도 유지된다는 보장은 아닙니다
오래된 Apple TV와 잊고 싶은 문제
17번째 tvOS보다 오래된 Apple TV에서는 VPN 앱이 전혀 실행되지 않으며, 최신 Apple TV에서도 킬 스위치나 항상 켜기 기능 없이 실행됩니다. 두 경우 모두 같은 결론을 가리킵니다. 라우터에서 한 단계 앞서 터널을 연결하면 Apple TV에서 아무것도 실행하지 않아도 Apple TV가 터널 안에 있게 되며, 연결이 끊길 때도 연결 유지를 목적으로 만들어진 기기가 이를 처리합니다. 라우터 가이드에서 이를 통해 얻는 것과 속도 및 스위치 측면에서 치르는 비용을 설명합니다.
TV가 터널 안에 넣고 싶은 유일한 기기이고 잠에서 깨어난 뒤 앱을 확인하는 정도로 충분하다면 기본 앱이 더 나은 선택입니다. 다시는 이 문제를 생각하고 싶지 않다면 라우터가 더 나은 선택입니다.
작동하지 않을 때
TV의 App Store에 프로바이더가 표시되지 않습니다
그렇다면 해당 프로바이더는 tvOS 클라이언트를 출시하지 않은 것이며, Apple TV에서는 이를 바꿀 방법이 없습니다. Apple TV에서는 사이드로딩을 할 수 없고 iPhone 앱을 실행할 수도 없습니다. 프로바이더 자체 사이트의 플랫폼 목록에서 TV용 클라이언트가 있는지 확인할 수 있습니다.
대안은 라우터입니다. 한 단계 앞서 연결한 터널이 Apple TV에서 아무것도 실행하지 않아도 Apple TV의 트래픽을 전달합니다. 라우터 가이드에서 그에 따르는 비용을 설명합니다.
어젯밤에는 연결되어 있었는데 오늘 아침에는 연결되어 있지 않습니다
tvOS에서는 예상되는 동작입니다. 시스템은 VPN 앱에 항상 켜기 스위치를 제공하지 않으므로 Apple TV가 절전 모드에 들어갔다가 깨어나거나 재시작한 뒤 앱이 자체적으로 다시 연결되는지는 앱의 동작에 달려 있습니다. 깨어난 뒤 앱을 열고 연결을 신뢰하기 전에 상태를 확인하세요.
매일 수동으로 다시 연결하는 것이 acceptable하지 않다면, 밤새 터널을 유지하는 기기는 라우터입니다.
연결한 뒤 동영상이 버퍼링됩니다
TV는 휴대폰보다 더 많은 트래픽을 지속적으로 사용하며, 먼 출구에서 문제가 먼저 나타납니다. 우선 자신과 가까운 출구를 선택하고 같은 국가의 두 번째 서버를 시도하세요. 출구 하나가 과부하된 것이 일반적인 원인이며 가장 먼저, 가장 적은 비용으로 배제할 수 있는 문제입니다.
이 네트워크의 모든 출구에서 멈추지만 다른 네트워크에서는 재생된다면, 해당 네트워크가 VPN 트래픽을 제한하고 있는 것입니다. 이는 Apple TV가 아니라 네트워크에 관한 사실입니다.
로그인할 때 코드를 요구하지만 아무 일도 일어나지 않습니다
코드는 이미 프로바이더에 로그인된 다른 기기에서 확인해야 합니다. 보통 페어링된 iPhone이나 노트북이며, 코드는 빠르게 만료됩니다. 새 코드를 생성하고 1분 안에 두 번째 기기에 입력한 다음, 확인 메시지는 휴대폰이 아니라 TV에서 확인하세요.
클라이언트가 Apple TV와 이미 연결된 페어링을 통해 iPhone으로 직접 로그인하는 방식을 제공한다면, 해당 경로에서는 코드를 입력할 필요가 없습니다.
같은 절차, 다른 기기
다른 플랫폼들
모든 플랫폼은 한 페이지의 탭이 아니라 각자의 가이드를 가진다. 설치 프로그램이 열리는 순간부터 절차가 갈라지므로, 세 플랫폼에 한 번에 답하려는 페이지는 어느 것도 제대로 답하지 못한다.