이 VPN 초보 용어 가이드에서는 구독, 노드, 프로토콜, 트래픽 분할, 전체 모드와 규칙 모드를 실제 사용 흐름에 맞춰 살펴봅니다. 클라이언트를 처음 열었다고 모든 설정을 바꿀 필요는 없습니다. 설정 정보가 어디서 오는지, 연결이 어떤 경로를 거치는지, 어떤 앱에 적용되는지 먼저 확인한 뒤 설정을 조정하세요.
먼저 일상적으로 쓰는 ‘VPN 클라이언트’라는 말의 범위를 알아둘 필요가 있습니다. 시스템 전체에 적용되는 터널 도구를 뜻할 수도 있고 프록시 클라이언트를 뜻할 수도 있습니다. 두 유형은 트래픽을 처리하는 범위가 다릅니다. 시스템에 연결 표시가 떠도 모든 앱이 같은 경로를 사용하는 것은 아닙니다.
구독과 노드: 설정을 가져오는 곳과 연결 대상
구독은 클라이언트가 설정을 가져오는 경로입니다.서비스 제공자가 제공하는 구독 링크를 통해 클라이언트는 보통 노드와 연결 매개변수를 가져오며, 규칙이나 정책 그룹이 함께 제공되기도 합니다. 여기서 ‘구독’은 설정 관련 용어이며 요금 결제 주기를 뜻하지 않습니다. 월간 구독이나 트래픽 패키지는 요금제 개념입니다.
기기를 바꾸거나 회선을 업데이트할 때 활용할 수 있습니다. 지원되는 클라이언트에 링크를 가져온 뒤 업데이트하면 서비스 제공자가 현재 제공하는 설정을 받을 수 있습니다. 구독 업데이트는 요금제 갱신이 아니며 클라이언트 앱 자체가 업데이트되었다는 뜻도 아닙니다. 요금제 상태, 설정 업데이트 시각, 클라이언트 버전을 각각 확인하세요.
노드는 선택 가능한 연결 설정입니다.일반적으로 서버 주소, 포트, 인증 정보와 프로토콜 매개변수가 포함됩니다. 화면에 표시되는 지역명은 노드를 고를 때 참고하는 정보일 뿐, 연결 품질을 보장하지 않습니다. 노드의 진입 지점과 트래픽이 최종적으로 나가는 지점은 서로 다를 수 있습니다.
예를 들어 특정 지역의 콘텐츠에 접속하려면 해당 지역의 출구를 선택한 뒤 대상 앱에서 확인해야 합니다. 사이트 이용 가능 여부는 계정 지역, 콘텐츠 저작권, 위험 관리 정책에도 영향을 받으므로 노드 이름만으로 판단할 수 없습니다.
직접 연결, 중계, IEPL: 회선 경로의 차이
회선 유형은 연결 경로를 설명하며 프로토콜 이름과는 다릅니다.직접 연결은 보통 클라이언트가 해외 서비스 진입 지점에 바로 연결되는 방식입니다. 중계는 먼저 중계 진입 지점에 연결한 다음 다른 서버로 전달되는 방식입니다. IEPL은 통신 사업자가 제공하는 국제 이더넷 전용 회선 서비스를 가리킵니다.
| 용어 | 쉽게 설명하면 | 사용 상황과 확인할 점 |
|---|---|---|
| 직접 연결 | 서비스 진입 지점에 바로 연결하며, 서비스 제공자가 별도로 운영하는 중계 진입 지점을 거치지 않습니다. | 기본 연결을 먼저 테스트할 때 적합합니다. 연결 상태는 현지 네트워크와 네트워크 간 경로에 따라 달라집니다. |
| 중계 | 중간 진입 지점이 트래픽을 받은 뒤 다른 곳으로 전달합니다. | 직접 연결 경로가 원활하지 않을 때 비교해 볼 수 있습니다. 진입 지점의 응답만 보지 말고 실제 앱에서 확인하세요. |
| IEPL 전용 회선 | 회선 경로의 일부 구간에서 국제 이더넷 전용 링크를 사용합니다. | 전용 회선이 적용되는 구간을 확인해야 합니다. 현지 접속 환경과 최종 출구도 사용 경험에 영향을 줍니다. |
중계가 곧 전용 회선을 뜻하는 것은 아니며, 전용 회선이라고 해서 처음부터 끝까지 모든 구간이 전용 링크인 것도 아닙니다. 가정용 네트워크, 진입 지점의 부하, 출구에서 대상 사이트까지의 경로가 모두 전체 연결에 영향을 줍니다. 화면에 IEPL이라고 표시되어 있어도 지연 시간이 더 짧거나 속도가 더 빠르다거나 모든 사이트에 접속할 수 있다고 단정할 수 없습니다.
프로토콜: 클라이언트와 서버가 사용하는 통신 규칙
프로토콜은 통신 당사자끼리 정한 통신 방식이라고 볼 수 있습니다.주소가 맞더라도 클라이언트가 해당 프로토콜을 지원하지 않으면 연결할 수 없습니다. 같은 프로토콜이라도 전송 방식, 암호화 방법, 인증서 설정이 다를 수 있으므로 직접 입력할 때는 이름만 맞춰서는 안 됩니다.
- Shadowsocks:암호화 프록시 프로토콜입니다. 일반적인 설정에는 서버, 포트, 비밀번호, 암호화 방식이 포함됩니다. 해당 프록시 노드를 가져와 사용할 수 있으며, 암호화 방식의 지원 여부는 클라이언트 구현에 따라 다릅니다.
- VMess:관련 코어를 지원하는 클라이언트에서 흔히 사용하는 프록시 프로토콜입니다. 가져올 때 사용자 ID뿐 아니라 설정에 지정된 전송 및 보안 매개변수도 일치시켜야 합니다.
- Trojan:일반적으로 TLS를 통해 암호화 연결을 설정합니다. 사용할 때는 비밀번호, 서버 이름, 인증서 검증 설정을 확인하세요. 오류를 없애려고 검증을 임의로 건너뛰면 안 됩니다.
- VLESS:경량 프록시 프로토콜로, 자체적으로 콘텐츠 암호화를 제공하지 않습니다. 보통 TLS나 다른 보안 계층과 함께 사용합니다. 연결 가능 여부는 함께 설정된 전송 방식과 보안 설정에 달려 있습니다.
- Hysteria2와 TUIC:QUIC 기반 프록시 방식으로, 하위 네트워크에서 관련 UDP 통신을 허용해야 합니다. 연결에 실패하면 네트워크와 클라이언트의 지원 여부를 확인하세요. 비밀번호만 계속 바꿔서는 해결되지 않습니다.
이는 업계에서 통용되는 일반 개념이며 InnVPN의 프로토콜 지원 목록이 아닙니다. 구체적인 내용은 계정 페이지에서 제공하는 설정과 클라이언트 안내를 확인하세요. 클라이언트를 선택할 때는 프로토콜 이름의 신구만 보고 좋고 나쁨을 판단하지 말고, ‘이 설정을 빠짐없이 가져올 수 있는가’를 먼저 확인하세요.
트래픽 분할, 규칙 모드와 전체 모드
트래픽 분할은 조건에 따라 연결 경로를 정하는 기능입니다.조건에는 도메인, 대상 주소, 앱 프로세스, 규칙 모음 등이 포함될 수 있습니다. 연결은 보통 직접 연결하거나 특정 프록시 정책 그룹에 전달하거나 차단됩니다. 규칙 모드는 이러한 조건에 따라 요청을 처리합니다.
일반적인 사용 예는 한국 내 서비스에는 직접 연결하고 해외 사이트에 접속할 때는 프록시를 사용하는 것입니다. 규칙은 클라이언트에 설정된 순서대로 적용되며, 먼저 일치한 규칙이 연결 경로를 결정하는 경우가 많습니다. 맨 끝의 기본 규칙은 일치하는 항목이 없는 연결을 처리합니다. 구체적인 문법과 우선순위는 클라이언트마다 다르므로 서로 다른 프로그램의 규칙을 그대로 섞어 쓰면 안 됩니다.
전체 모드는 보통 클라이언트가 처리하도록 설정된 연결을 선택한 정책으로 일괄 전달합니다.핵심은 ‘클라이언트가 처리하도록 설정된 연결’입니다. 시스템 프록시를 사용하지 않고 터널에도 연결되지 않은 앱은 전체 모드로 전환해도 영향을 받지 않을 수 있습니다.
전체 모드는 트래픽 분할 규칙에 문제가 있는지 임시로 확인할 때 유용합니다. 규칙 모드는 접속 경로를 구분해야 하는 일상적인 사용에 적합합니다. 테스트가 끝나면 필요한 모드로 되돌리고, 이해하지 못한 설정을 계속 유지하지 마세요.
먼저 트래픽이 클라이언트에 연결되는 범위를 확인하고, 그다음 모드를 살펴보세요.브라우저는 접속되는데 데스크톱 앱은 실패한다면 해당 앱이 클라이언트를 거치는지 먼저 확인하세요. 특정 사이트의 출구가 잘못되었다면 규칙과 정책 그룹을 확인하세요. 전체 모드는 모든 연결 문제를 해결하는 만능 버튼이 아닙니다.
시스템 프록시와 TUN: 앱이 프록시 경로를 이용하는 방식
시스템 프록시는 앱에 프록시 설정을 제공합니다.해당 설정을 참조하는 앱은 이를 통해 연결하지만, 네트워크를 자체 관리하는 앱은 무시할 수 있습니다. 명령줄 도구는 별도의 프록시 환경 변수를 설정해야 할 수도 있습니다. 자세한 내용은 각 도구의 안내를 확인하세요.
TUN은 가상 네트워크 인터페이스입니다.클라이언트는 이 인터페이스를 통해 라우팅된 네트워크 트래픽을 받아 전달 방식을 결정합니다. 시스템 프록시를 사용하지 않는 일부 앱에도 적용할 수 있지만 라우팅, 제외 설정, 권한, 플랫폼의 제한을 받습니다. TUN을 켜더라도 트래픽 분할 규칙을 확인해야 합니다.
Windows, macOS, Linux에서는 클라이언트마다 시스템 프록시와 TUN 지원 방식이 다릅니다. Android 클라이언트는 시스템 VPN 인터페이스로 트래픽을 처리하는 경우가 많으며 앱별 설정을 제공하기도 합니다. iOS는 일반적으로 시스템 네트워크 확장 기능으로 터널을 만들며, 백그라운드 동작과 설정 범위는 앱과 시스템이 함께 결정합니다.
설치할 때는 서비스 계정 페이지에 표시된 경로를 이용하세요. InnVPN 클라이언트와 구독 정보는 로그인 후 확인할 수 있습니다. Android, Windows, macOS, Linux에서는 로그인하면 다운로드할 수 있으며, iOS는 계정 페이지의 유효한 요금제에 따라 이용 가능 여부가 결정됩니다. 데스크톱 앱의 설정 이름이 모든 플랫폼에서 동일하다고 생각하지 마세요. 자세한 방법은 사용 가이드를 확인하세요.
DNS, 출구 IP, 누수: 각각 무엇을 확인할까요?
출구 IP는 대상 서비스가 연결 출처로 인식하는 주소입니다.브라우저에서 조회하면 해당 브라우저의 출구를 확인할 수 있지만 다른 앱의 연결 상태까지 확인해 주지는 않습니다. 규칙 모드에서 대상에 따라 출구가 달라지는 것은 의도된 동작일 수 있습니다.
DNS는 도메인 이름을 네트워크 주소로 변환하는 과정입니다.DNS 조회와 이후 콘텐츠 연결은 서로 다른 경로를 사용할 수 있습니다. DNS를 확인할 때는 조회 요청이 설정에 맞게 처리되는지 살펴보세요. 표시된 DNS 서버의 지역만으로 누수 여부를 판단할 수는 없습니다.
일반적으로 DNS 누수란 프록시나 터널로 보호되어야 할 DNS 조회 요청이 예상과 다른 네트워크 경로로 전달되는 현상입니다. 브라우저 내장 암호화 DNS, 시스템 DNS 설정, 클라이언트의 DNS 처리 방식과 캐시가 결과에 영향을 줄 수 있습니다. 원인을 파악하기 어려워지므로 모든 설정을 한꺼번에 바꾸지 마세요.
구독 가져오기부터 연결 확인까지: 순서대로 점검하기
용어를 이해했다면 다음 순서대로 진행해 보세요. 한 번에 한 항목만 조정하고 결과를 기록하면 클라이언트를 반복해서 재설치하는 것보다 원인을 찾기 쉽습니다.
- 접속 경로 확인.서비스 계정에 로그인해 요금제 상태를 확인하고, 해당 플랫폼용 클라이언트와 구독 정보를 가져오세요. 출처를 알 수 없는 페이지에서 설정을 복사하지 마세요.
- 가져온 뒤 업데이트.클라이언트의 구독 가져오기 기능을 사용하고 노드가 정상적으로 불러와졌는지 확인하세요. 형식 오류가 발생하면 먼저 클라이언트가 해당 구독 형식을 지원하는지 확인하세요. 링크를 온라인 변환 도구에 함부로 입력하지 마세요.
- 연결 선택.노드와 정책 그룹을 선택하고 가이드에서 권장하는 기본 설정을 유지하세요. 자동 선택이나 장애 조치는 클라이언트의 정책일 뿐, 대상 앱에 가장 적합한 회선을 매번 선택해 준다는 뜻은 아닙니다.
- 트래픽 적용 범위 확인.시스템 프록시, 터널, 앱별 설정이 의도대로 적용되는지 확인한 뒤 대상 앱을 열어 테스트하세요. 필요한 경우 기존 연결을 끊고 앱을 다시 실행해 이전 세션을 사용하지 않도록 하세요.
- 결과 확인.출구, DNS, 대상 기능을 각각 살펴보세요. 문제가 계속되면 플랫폼, 클라이언트 버전, 모드, 노드 이름, 오류 메시지를 기록한 뒤 문제 해결 가이드에서 확인하세요.
- ✅ 설정을 가져왔지만 연결되지 않음: 노드 설정, 프로토콜 지원 여부, 인증서, 현재 네트워크 상태를 확인하세요.
- ✅ 브라우저는 되지만 앱은 실패함: 앱의 프록시 설정, TUN 적용 범위, 트래픽 분할 결과를 확인하세요.
- ✅ 사이트는 열리지만 기능이 제한됨: 계정 지역, 사이트 정책, 대상 기능을 확인하고 모든 문제를 회선 탓으로 돌리지 마세요.
- ❌ 구독 링크 전체, 인증 정보, 접속 정보가 포함된 로그를 공개하지 마세요. 지원팀에 문의하기 전에 민감한 정보를 가리세요.
다음 관계만 기억하면 됩니다. 구독은 설정을 제공하고, 노드는 연결 대상을 지정하며, 프로토콜은 통신 방식을 정하고, 회선은 경로를 설명하며, 트래픽 분할은 연결 방향을 결정합니다. 문제가 생기면 이 순서에 따라 하나씩 확인하세요. 설정이 적절한지는 결국 대상 앱에서 실제로 사용해 본 결과를 기준으로 판단해야 합니다.