VPN 초보자 완벽 가이드는 프로토콜, 노드 또는 분할 라우팅을 이미 알고 있다고 가정하지 않고 가장 기본적인 개념부터 설명합니다. 전체 과정은 용도 확인, 서비스와 회선 선택, 구독 정보 확인, 적합한 클라이언트 가져오기, 연결이 예상대로 작동하는지 검증하는 다섯 단계로 정리할 수 있습니다. 정말 익혀야 할 것은 특정 버튼의 위치가 아니라 회선, 프로토콜, 클라이언트와 규칙이 어떻게 맞물리는지입니다.

한 가지 원칙만 기억한다면 이것을 기억하세요. 클라이언트에 “연결됨”이라고 표시되어도 모든 앱이 원하는 회선을 사용하는 것은 아닙니다. 출구 IP, DNS 요청, 분할 라우팅 결과를 각각 확인해야 합니다. 이 점을 이해하면 웹페이지는 열리지만 앱은 작동하지 않거나, 일부 사이트의 지역이 잘못 표시되거나, 연결 후 로컬 서비스가 느려지는 문제를 만났을 때 노드를 무작정 바꾸며 운에 맡기지 않아도 됩니다.

먼저 VPN이 무엇인지 이해하기

VPN의 핵심 기능은 기기와 원격 서버 사이에 암호화되거나 보호된 전송으로 네트워크 통로를 만드는 것입니다. 기기에서 발생한 해당 트래픽은 먼저 클라이언트로 들어간 뒤 원격 서버를 통해 대상 사이트에 접속합니다. 대상 사이트에서 요청은 일반적으로 기존 네트워크의 출구 주소가 아니라 원격 서버의 출구 주소에서 온 것으로 보입니다.

여기서는 “표준 VPN”과 일상적으로 말하는 “프록시 구독”을 구분해야 합니다. WireGuard와 OpenVPN 같은 방식은 보통 시스템 수준의 가상 네트워크 인터페이스를 만들고, Shadowsocks, VMess, Trojan, VLESS, Hysteria2, TUIC은 프록시 클라이언트와 구독 서비스에서 흔히 사용됩니다. 후자는 시스템 프록시 또는 TUN 모드로 트래픽을 처리할 수 있지만 서로 완전히 같은 프로토콜은 아니며, 클라이언트에 “연결됨”으로 표시된다는 이유만으로 동작까지 같다고 볼 수 없습니다.

기기
클라이언트는 트래픽을 받고 규칙을 적용하며 연결을 설정합니다.
회선
접속 지점, 전송 경로와 출구 지역이 함께 사용 결과에 영향을 줍니다.
검증
출구 주소, DNS와 실제 앱 결과를 각각 확인해야 합니다.

암호화된 통로는 전송 경로에서 발생하는 일부 위험을 줄여 주지만 계정 권한, 웹사이트의 콘텐츠 정책 또는 단말 자체의 보안 상태를 자동으로 바꾸지는 않습니다. 로그인한 사이트는 여전히 해당 계정의 사용자를 알고, 브라우저에 저장된 Cookie도 남아 있으며, 악성 확장 프로그램도 VPN에 연결했다고 무효화되지 않습니다. 따라서 VPN은 시스템 업데이트, 비밀번호 관리와 계정 보호를 대신하는 만능 수단이 아니라 네트워크 연결 도구로 보아야 합니다.

용도를 정한 뒤 서비스·회선·프로토콜 선택하기

초보자가 흔히 하는 실수는 무엇을 할지 설명하지 않은 채 “어느 노드가 가장 빠른가요?”부터 묻는 것입니다. 웹서핑, 원격 근무, 장시간 음성 통화, 스트리밍과 온라인 게임은 요구하는 네트워크 조건이 서로 다릅니다. 다운로드는 지속적인 처리량이 중요하고, 통화는 지터와 패킷 손실에 민감하며, 장시간 연결이 필요한 앱은 회선이 자주 재연결되는 상황을 특히 피해야 합니다. 순간 최고 속도가 높다고 해서 모든 상황에서 안정적인 것은 아닙니다.

서비스를 선택할 때는 먼저 규정이 명확한지 확인해야 합니다. 트래픽 계산 방식, 요금제 초기화 시점, 기기 제한 여부, 환불 조건의 적용 방식, 지원 프로토콜과 구독 업데이트 편의성을 살펴보세요. VPNIG는 120+개 국가 및 지역, 160+개 회선을 제공하고 기기 수를 제한하지 않으며 14일 무조건 환불을 지원합니다. 가입 시 이메일 주소도 필요하지 않습니다. 초보자에게는 모호한 속도 표현보다 이런 명확한 조건이 확인하기 쉽습니다.

IEPL 전용 회선, 중계와 직접 연결의 차이

회선 유형 기본 경로 일반적인 특징 선택할 때 확인할 점
IEPL 전용 회선 일부 국제 전송 구간에서 전용 링크 자원을 사용 경로를 비교적 제어하기 쉬워 안정성을 중시하는 상황에 적합 전용 회선이 어느 구간에 적용되는지, 접속 지점과 출구가 어떻게 연결되는지
중계 가까운 접속 지점에 먼저 연결한 뒤 목표 출구로 전달 원격지에 직접 연결할 때보다 경로 품질을 개선할 수 있음 접속 지점이 적절한지, 전달 경로가 안정적인지, 출구 지역이 정확한지
직접 연결 기기에서 목표 지역의 서버로 직접 연결 구조는 단순하지만 로컬 통신사와 원격지 사이의 공용망 경로에 더 크게 좌우됨 저녁 시간대 혼잡, 통신망 간 우회, 패킷 손실과 연결 설정 속도

“전용 회선”이라고 해서 기기에서 대상 웹사이트까지 모든 구간이 하나의 독점 회선으로 연결된다는 뜻은 아닙니다. 실제 연결에는 로컬 접속, 서비스 접속 지점, 출구에서 대상 사이트까지의 여러 구간이 포함됩니다. 특정 회선이 적합한지는 실제 사용 결과로 판단해야 합니다. 페이지가 끊김 없이 로드되는지, 영상 화질이 자주 낮아지는지, 회의가 끊기는지, 앱이 재연결되는지를 확인하세요.

주요 프로토콜 이해하기

Shadowsocks는 가볍고 암호화된 프록시 프로토콜로, 생태계가 성숙했으며 설정도 비교적 직관적입니다. VMess는 V2Ray 생태계에서 흔히 사용되며 설정에 인증과 전송 매개변수가 포함됩니다. VLESS는 더 간결하게 설계되어 자체적으로 완전한 전송 암호화를 담당하지 않으며, 보통 TLS 또는 다른 보안 전송 계층과 함께 사용합니다. Trojan은 TLS 전송을 활용하고, 서버 배포에는 일반적으로 도메인과 인증서가 필요합니다.

Hysteria2와 TUIC은 모두 QUIC과 UDP를 기반으로 하며, 해당 혼잡 제어 방식을 활용해 지연이 높거나 패킷 손실이 발생하기 쉬운 일부 경로에서 전송 환경을 개선할 수 있습니다. 다만 현재 네트워크가 UDP를 엄격히 제한한다면 이 두 프로토콜에서 핸드셰이크가 실패하거나 연결이 불안정할 수 있습니다. 이때는 같은 설정으로 계속 연결을 반복하지 말고 서비스가 지원하는 TCP 또는 TLS 계열 설정으로 전환하세요.

  • ✅ 일상적인 웹서핑: 거리가 적절하고 연결 설정이 안정적인 회선을 우선 선택하세요. 가장 먼 출구를 고집할 필요는 없습니다.
  • ✅ 장시간 연결이 필요한 앱: 연결 끊김, 재연결과 지터를 확인하세요. 순간 최고 속도보다 지속적인 안정성이 중요합니다.
  • ✅ 스트리밍: 먼저 출구 지역을 확인한 다음 재생 중 버퍼링이 계속 발생하는지 살펴보세요.
  • ✅ UDP가 제한된 네트워크: TCP 또는 TLS로 전송할 수 있는 백업 설정을 준비하세요.
  • ❌ 노드 이름만 보고 품질을 판단하지 마세요. 이름은 실제 경로 테스트를 대신할 수 없습니다.
선택 결론: 초보자가 모든 프로토콜을 먼저 공부할 필요는 없습니다. 우선 클라이언트가 서비스에서 제공하는 구독 형식을 지원하는지 확인하고, 안정적인 주 회선 하나와 전송 방식이 다른 백업 설정 하나를 준비하는 편이 많은 노드 사이를 목적 없이 바꾸는 것보다 효과적입니다.

요금제를 선택하고 구독 링크 받기

서비스를 정했다면 공식 요금제 페이지에서 트래픽, 초기화 방식, 회선 범위, 기기 제한과 환불 조건을 비교하세요. 요금제는 표시 가격만으로 판단하면 안 됩니다. 대용량 파일을 자주 전송한다면 트래픽 한도를, 가끔 사용한다면 트래픽의 만료 여부를 더 중요하게 살펴야 합니다. 선택 전에 필요한 플랫폼에 호환 클라이언트가 있는지, 클라이언트가 서비스에서 제공하는 구독 형식을 읽을 수 있는지도 확인하세요.

요금제를 선택하면 사용자 패널에서 구독 링크, 클라이언트 진입점 또는 설정 파일을 제공하는 경우가 많습니다. 구독 링크는 일반적인 정보 페이지 주소가 아니라 개인 노드 설정을 읽는 데 필요한 인증 정보가 포함될 수 있습니다. 링크를 공개 페이지, 스크린샷, 포럼이나 공유 문서에 게시하지 말고 출처가 불분명한 온라인 변환 도구에도 가져오지 마세요. 링크가 유출된 것으로 의심되면 로컬 클라이언트에서 삭제하는 데 그치지 말고 패널에서 재설정해야 합니다.

구독과 개별 노드 설정도 다릅니다. 개별 설정에는 특정 회선의 정보만 들어 있지만, 구독은 여러 노드를 반환할 수 있으며 서비스 측에서 회선을 조정하면 클라이언트가 업데이트할 수 있습니다. 가져오기가 완료되면 클라이언트에 예상한 지역, 프로토콜과 업데이트 시간이 표시되는지 확인하세요. 목록이 비어 있다면 링크가 완전히 복사되지 않았거나, 클라이언트가 해당 구독 형식을 지원하지 않거나, 시스템 시간이 크게 잘못되었거나, 현재 네트워크에서 구독 주소에 접속할 수 없는 경우가 흔한 원인입니다.

  1. 서비스 패널에서 구독 링크를 복사하고 링크의 문자를 직접 삭제하지 마세요.
  2. 지원되는 클라이언트에서 “URL에서 가져오기” 또는 “구독 추가”를 찾으세요.
  3. 링크를 붙여 넣고 저장한 다음 구독 업데이트를 한 번 실행하세요.
  4. 노드 목록, 프로토콜 유형과 지역이 패널 설명과 일치하는지 확인하세요.
  5. 회선 하나를 선택하되 복잡한 분할 라우팅 규칙은 아직 서둘러 활성화하지 마세요.

플랫폼별 클라이언트에 가져와 연결하기

같은 구독이라도 플랫폼에 따라 연결 방식이 다를 수 있습니다. 가장 중요한 차이는 시스템이 클라이언트의 네트워크 제어를 허용하는 방식입니다. 어떤 플랫폼은 시스템 프록시를 사용하고, 어떤 플랫폼은 VPN 설정으로 가상 인터페이스를 만들며, 두 모드를 모두 제공하는 플랫폼도 있습니다. 처음에는 클라이언트의 기본 모드로 기본 연결을 완료한 뒤 앱 호환성에 따라 TUN 활성화 여부를 결정하는 것이 좋습니다.

Windows

Windows 클라이언트에는 “시스템 프록시”와 “TUN 모드”가 흔히 사용됩니다. 시스템 프록시는 시스템 프록시 설정을 따르는 앱에만 영향을 주며, 일부 게임, 명령줄 도구나 자체 네트워크 스택을 구현한 소프트웨어는 이를 우회할 수 있습니다. TUN 모드는 가상 네트워크 인터페이스로 더 많은 트래픽을 처리해 적용 범위가 넓지만 관리자 권한이 필요할 수 있고, 다른 가상 네트워크 카드, 보안 소프트웨어 또는 기업 네트워크 구성 요소와 라우팅 충돌을 일으킬 수 있습니다.

브라우저에서는 대상 콘텐츠에 접속되는데 특정 데스크톱 앱에는 변화가 없다면, 먼저 해당 앱이 시스템 프록시를 읽는지 확인하세요. 곧바로 노드가 작동하지 않는다고 단정하지 마세요. TUN 모드를 잠시 사용해 확인하거나 해당 앱에 프로세스 규칙을 추가할 수 있습니다. 모드를 바꾼 뒤 네트워크가 완전히 끊기면 먼저 연결을 종료하고 시스템 프록시를 복원한 다음 가상 네트워크 카드와 DNS 설정을 확인하세요.

macOS

macOS 클라이언트는 일반적으로 네트워크 확장 또는 VPN 설정 권한을 요청합니다. 처음 연결할 때 시스템의 확인 절차가 표시됩니다. 권한을 거부하면 클라이언트 화면에는 설정이 남아 있어도 실제 시스템 수준의 통로를 만들 수 없습니다. 조직에서 관리하는 기기는 구성 프로파일로 네트워크 확장을 제한할 수도 있으므로 이 경우 조직의 네트워크 정책을 따라야 합니다.

시스템 프록시를 사용할 때는 프록시 설정을 따르지 않는 앱도 주의해야 합니다. 가상 인터페이스를 사용할 때는 다른 네트워크 필터와 동시에 활성화되어 있지 않은지 확인하세요. 연결에 문제가 생기면 여러 구성 요소가 기본 라우팅이나 DNS를 동시에 수정하지 않도록 네트워크 도구 중 하나를 우선 종료하세요.

Android

Android 클라이언트는 일반적으로 시스템 VPN 서비스를 통해 트래픽을 처리합니다. 시스템에 연결 권한 창이 나타나면 해당 클라이언트가 VPN 연결을 만들 수 있도록 허용해야 합니다. 일반적으로 한 번에 하나의 앱만 시스템 통로를 사용할 수 있으므로 광고 차단기, 기업용 VPN과 프록시 클라이언트가 서로 설정을 대체할 수 있습니다.

일부 클라이언트는 앱별 분할 라우팅을 지원하여 어떤 앱은 프록시를 사용하고 어떤 앱은 직접 연결할지 지정할 수 있습니다. 설정할 때 규칙의 방향을 확인하세요. “선택한 앱만 프록시 사용”과 “선택한 앱 제외”는 서로 반대되는 의미입니다. 배터리 절약 정책이 백그라운드 실행을 제한하면 화면이 꺼진 뒤 장시간 연결이 시스템에 의해 종료될 수 있으므로 해당 클라이언트의 백그라운드 제한을 확인해야 합니다.

iOS 및 iPadOS

iOS 및 iPadOS 클라이언트는 VPN 설정 추가를 요청합니다. 시스템에서 확인한 뒤에야 클라이언트가 해당 네트워크 확장을 호출할 수 있습니다. 플랫폼 제한으로 프로토콜마다 구현하는 클라이언트가 다를 수 있으므로, 가져오기 전에 구독 형식의 호환성을 확인해야 합니다. 임의의 링크를 아무 앱에나 붙여 넣어서는 안 됩니다.

구독은 업데이트되지만 노드에 연결할 수 없다면 다른 전송 프로토콜로 먼저 전환하고 현재 네트워크가 UDP를 제한하는지 확인하세요. 여러 네트워크 도구에 설정이 설치되어 있다면 테스트 중에는 현재 사용할 연결만 활성화하여 잘못된 판단을 피하세요.

연결 결론: 처음 연결할 때는 설정을 단순하게 유지하세요. 구독을 가져오고, 노드를 선택하고, 시스템 네트워크 권한을 허용한 뒤 연결을 만드세요. 기본 경로가 정상인지 확인한 다음 시작 시 자동 실행, 앱별 분할 라우팅 또는 TUN을 설정하면 문제를 훨씬 명확하게 추적할 수 있습니다.

분할 라우팅을 설정해 모든 트래픽이 우회하지 않게 하기

분할 라우팅의 목표는 규칙을 많이 만드는 것이 아니라 각 요청이 적합한 경로를 사용하게 하는 것입니다. 로컬 서비스, 근거리 네트워크 기기와 출구 지역이 중요하지 않은 웹사이트는 보통 직접 연결하고, 특정 국제 회선이 필요한 앱만 프록시로 보내면 됩니다. 이렇게 하면 불필요한 우회를 줄이고 출구 지역이 바뀌어 로컬 콘텐츠의 인증이나 접속에 문제가 생기는 것도 피할 수 있습니다.

일반적인 규칙 기준에는 도메인, IP 대역, 앱 프로세스와 지역 분류가 있습니다. 도메인 규칙은 웹사이트와 API에 적합하고, IP 규칙은 주소가 비교적 고정된 서비스에 적합하지만 콘텐츠 전송 네트워크는 주소를 자주 바꿀 수 있습니다. 프로세스 규칙은 데스크톱 앱에 적합하며, 지역 분류는 규칙 데이터베이스의 품질과 업데이트 시점에 좌우됩니다. 규칙은 보통 위에서 아래로 매칭되므로 더 구체적인 규칙을 더 넓은 규칙보다 앞에 배치해야 합니다.

근거리 네트워크 주소 → 직접 연결
로컬 서비스 도메인 → 직접 연결
지정 앱 프로세스 → 프록시
대상 국제 도메인 → 프록시
매칭되지 않은 트래픽 → 기본 정책에 따라 처리

마지막 기본 정책은 매우 중요합니다. 기본 직접 연결은 예상치 못한 우회를 줄이기 쉽지만 누락된 대상은 프록시로 들어가지 않습니다. 기본 프록시는 적용 범위가 넓지만 로컬 서비스까지 원격 출구를 사용할 수 있습니다. 초보자는 먼저 적은 수의 이해하기 쉬운 규칙을 사용하고, 수정할 때마다 해당 앱을 테스트하는 것이 좋습니다. 규모가 큰 낯선 규칙 집합을 바로 가져오면 오작동이 발생했을 때 원인을 찾기 어렵습니다.

  • ✅ 근거리 네트워크는 직접 연결로 유지하여 프린터, 저장 장치와 로컬 관리 페이지가 우회하지 않게 하세요.
  • ✅ 특정 출구가 필요한 앱이나 도메인에는 명확한 규칙을 지정하세요.
  • ✅ 규칙을 수정한 뒤 영향을 받은 연결을 다시 설정하여 기존 세션이 이전 경로를 계속 사용하지 않게 하세요.
  • ❌ 서로 겹치는 규칙이나 우선순위가 불분명한 규칙 세트를 동시에 활성화하지 마세요.
  • ❌ “규칙이 매칭되지 않음”을 “노드에 연결할 수 없음”으로 오해하지 마세요.

출구·DNS·실제 앱 결과 확인하기

클라이언트에 녹색 상태 점이 나타났다고 검증이 끝난 것은 아닙니다. 먼저 연결하지 않았을 때의 공인 출구 지역을 기록한 뒤 연결하고 조회 결과를 새로 고치세요. 출구가 바뀌지 않았다면 앱이 프록시를 거치지 않거나, 브라우저가 기존 연결을 재사용하거나, 현재 규칙에 따라 조회 사이트가 직접 연결된 것일 수 있습니다. 출구가 바뀌었다면 적어도 해당 조회 요청이 목표 회선을 거쳤다는 뜻입니다.

다음으로 DNS를 확인하세요. DNS는 도메인을 주소로 변환합니다. 서비스 트래픽은 원격 회선을 통과하지만 DNS 조회는 예상과 다른 로컬 리졸버가 처리한다면 DNS 누출이나 해석 결과 불일치가 발생할 수 있습니다. 출구 지역은 올바른데 웹사이트가 로컬 지역 콘텐츠를 반환하거나, 일부 도메인만 해석되거나, 노드를 바꿔도 이전 주소가 계속 나오는 현상으로 나타날 수 있습니다.

DNS를 확인할 때는 어떤 서버가 해석 요청에 응답하는지 확인하고 클라이언트 모드와 함께 결과가 적절한지 판단해야 합니다. 시스템 프록시 모드가 모든 DNS 요청을 자동으로 처리하는 것은 아닙니다. TUN 모드는 일반적으로 더 완전하게 처리할 수 있지만 클라이언트 설정에 따라 달라집니다. 브라우저가 별도의 암호화 DNS를 사용하면 시스템 해석 설정을 우회할 수도 있습니다. 차이가 발생하면 노드만 바꾸지 말고 시스템, 클라이언트와 브라우저를 모두 점검하세요.

마지막으로 실제 앱을 테스트하세요. 웹페이지라면 리소스가 모두 로드되는지, 스트리밍이라면 콘텐츠 지역과 연속 재생이 정상인지, 회의와 음성 통화라면 끊김이 없는지 확인합니다. 개발 작업에서는 코드 저장소, 패키지 소스와 원격 터미널이 각각 올바른 규칙에 매칭되는지 점검하세요. 특정 속도 측정 페이지의 순간 결과만으로는 실제 작업을 대신할 수 없습니다.

증상 가능한 원인 우선 확인할 항목
클라이언트는 연결되었지만 출구가 바뀌지 않음 조회 요청이 직접 연결되었거나 앱이 시스템 프록시를 읽지 않음 현재 모드, 규칙 매칭 기록, 앱 프록시 설정
웹페이지는 되지만 데스크톱 앱은 되지 않음 앱이 시스템 프록시를 우회하거나 프로토콜이 현재 네트워크와 호환되지 않음 TUN 모드, 프로세스 규칙, 백업 전송 프로토콜
출구는 올바르지만 일부 도메인에 문제가 있음 DNS 경로 불일치, 캐시 미갱신 또는 브라우저의 독립 해석 클라이언트 DNS, 시스템 캐시, 브라우저 암호화 DNS
연결 후 로컬 서비스에 접속할 수 없음 근거리 네트워크 트래픽이 프록시를 사용하거나 기본 경로 범위가 너무 넓음 근거리 네트워크 직접 연결 규칙과 가상 인터페이스 라우팅
연결이 자주 끊김 경로 패킷 손실, UDP 제한, 백그라운드 정책 또는 네트워크 전환 회선 변경, 전송 방식 전환, 백그라운드 제한 확인

연결 실패 시 계층별로 점검하기

문제 해결은 가장 기본적인 계층부터 시작해야 합니다. 먼저 클라이언트를 끈 상태에서 원래 네트워크로 주요 서비스에 정상 접속할 수 있는지 확인하세요. 다음으로 구독을 업데이트하고 노드가 서비스 측 조정으로 사라진 것은 아닌지 확인한 뒤, 같은 지역의 다른 회선으로 전환합니다. 프로토콜, DNS와 라우팅 규칙 변경은 마지막에 하세요. 한 번에 여러 변수를 바꾸면 복구된 뒤에도 어떤 설정이 원인이었는지 알 수 없습니다.

모든 노드에 연결할 수 없고 구독도 업데이트되지 않는다면 로컬 네트워크, 방화벽, 시스템 시간과 클라이언트 권한을 우선 확인하세요. 특정 프로토콜만 실패한다면 전송 방식과 현재 네트워크의 호환성 문제일 가능성이 큽니다. 특정 앱만 이상하다면 분할 라우팅 매칭과 해당 앱의 프록시 동작을 확인해야 합니다. 모든 앱이 연결되지만 지역이 예상과 다르다면 클라이언트 권한을 계속 수정하지 말고 출구를 확인하세요.

  1. 연결을 종료하고 기본 네트워크 자체가 정상인지 확인하세요.
  2. 클라이언트 설정을 기본값으로 되돌리고 구독을 업데이트하세요.
  3. 다른 회선을 선택하고 핸드셰이크가 완료되는지 확인하세요.
  4. UDP 계열 프로토콜과 TCP·TLS 계열 전송 사이를 바꿔 가며 테스트하세요.
  5. 시스템 프록시, 가상 인터페이스, DNS와 분할 라우팅 규칙이 서로 충돌하는지 확인하세요.

서비스 지원팀에 문의할 때는 플랫폼, 클라이언트 이름, 프로토콜 유형, 회선 지역, 오류가 발생한 단계와 인증 정보가 포함되지 않은 오류 내용을 제공하세요. 전체 구독 링크는 보내지 마세요. “구독 업데이트 실패”, “연결 핸드셰이크 실패”, “연결되었지만 앱이 직접 연결됨” 중 어떤 상황인지 명확히 설명하는 편이 단순히 “작동하지 않아요”라고 말하는 것보다 원인 파악에 도움이 됩니다.

초보자 과정 요약: 먼저 용도를 정하고 서비스와 회선을 선택하세요. 패널에서 구독 정보를 받아 호환 클라이언트로 가져온 뒤 시스템 권한을 허용하고 기본 연결을 만드세요. 필요에 따라 분할 라우팅을 추가하고, 마지막으로 출구, DNS와 실제 앱을 차례로 확인합니다. 문제가 생기면 한 번에 하나의 조건만 바꾸는 것이 많은 설정을 연달아 바꾸는 것보다 원인을 빠르게 찾는 데 도움이 됩니다.