이 VPN 초보자 가이드에서는 먼저 각 용어의 관계를 살펴봅니다. 구독은 설정을 제공하고, 클라이언트는 설정을 읽으며, 노드는 선택 가능한 프록시 진입점, 회선은 트래픽이 지나는 네트워크 경로, 분할 터널링은 어떤 요청을 프록시로 보낼지 결정합니다. 각각은 서로 다른 개념입니다. 역할을 구분해야 구독을 갱신할지, 회선을 바꿀지, 앱 설정을 확인할지 판단할 수 있습니다.
일상적인 대화에서 ‘VPN’은 해외 네트워크 접속 도구 전반을 가리키는 말로 쓰이곤 하지만, 시스템 VPN과 앱 프록시, 프록시 프로토콜은 같은 개념이 아닙니다. 아래에서는 실제 사용 흐름에 따라 용어를 설명합니다. 프로토콜 설명은 일반적인 기술 정보이며 VPNGF가 모든 프로토콜이나 클라이언트를 지원한다는 뜻은 아닙니다.
구독·노드·회선빠른 참조
전체 과정을 이동에 비유할 수 있습니다. 클라이언트는 내비게이션 앱, 구독은 서비스에서 제공하는 경로 정보, 노드는 선택할 수 있는 진입점, 회선은 실제로 이동하는 도로와 같습니다. 이 비유는 각 요소의 역할을 구분하기 위한 것이며, 속도나 개인정보 보호 수준을 판단하는 근거로 삼을 수는 없습니다.
| 용어 | 실제 의미 | 초보자가 알아둘 점 |
|---|---|---|
| 구독 서비스 | 계정에 부여된 서비스 이용 권한으로, 이용 기간이나 트래픽 한도가 포함될 수 있습니다. | 계정이 유효하더라도 클라이언트에 올바른 설정이 가져와졌다는 뜻은 아닙니다. |
| 구독 링크 | 클라이언트가 설정을 가져오는 주소로, 보통 접근 인증 정보가 포함됩니다. | 설치 파일도 일반 웹페이지의 북마크 주소도 아닙니다. |
| 노드 | 설정에서 선택할 수 있는 프록시 연결 항목으로, 주소와 인증 정보, 프로토콜 매개변수가 포함됩니다. | 표시된 지역은 보통 접속 출구를 나타내며, 자세한 내용은 서비스 안내를 확인해야 합니다. |
| 회선 | 사용자 네트워크에서 프록시 진입점과 출구를 거쳐 대상 서비스까지 이어지는 네트워크 경로입니다. | 같은 지역으로 표시된 노드라도 실제 네트워크 경로는 다를 수 있습니다. |
| 프로토콜 | 클라이언트와 프록시 서버가 연결을 맺고 데이터를 주고받는 방식에 관한 규칙입니다. | 클라이언트의 코어가 설정에 사용된 프로토콜을 지원해야 합니다. |
| 분할 터널링 규칙 | 도메인, 주소 또는 기타 조건에 따라 요청을 어떤 아웃바운드로 보낼지 결정합니다. | 직접 연결 규칙에 해당하는 요청은 노드를 선택해도 자동으로 프록시를 거치지 않습니다. |
| DNS | 도메인을 네트워크 주소로 변환하는 방식입니다. | 이름 해석 경로와 연결 경로를 함께 확인해야 합니다. |
노드 목록이 길어졌다고 실제 서비스 지역이 늘어난 것은 아닙니다. 여러 항목이 같은 출구를 공유할 수도 있고, 진입점이나 전송 방식만 다를 수도 있습니다. 회선을 선택할 때는 목록의 항목 수보다 지역, 회선 유형, 대상 앱에서의 실제 성능을 살펴보세요.
구독 링크를 클라이언트에 가져오기
‘구독’은 두 가지 의미로 쓰입니다. 요금제 페이지에서는 서비스 이용 권한을 뜻하고, 클라이언트의 ‘구독 추가’에서는 설정을 가져오는 출처를 뜻합니다. 서비스를 이용하기 시작한 뒤에도 해당 설정을 클라이언트에 가져와야 합니다. 유효한 구독이 있는 사용자는 VPNGF 사용자 패널에서 클라이언트와 구독 정보를 확인할 수 있습니다. 홍보 페이지에는 실제 구독 주소가 제공되지 않습니다.
- 공식 경로에서 클라이언트를 받으세요. 사용자 패널의 클라이언트 다운로드 메뉴에서 운영체제에 맞는 버전을 선택하세요. 이름이 비슷하다는 이유만으로 같은 설정을 읽을 수 있다고 판단하지 마세요.
- 올바른 가져오기 방식을 선택하세요. 클라이언트에서 ‘구독 추가’, ‘링크에서 가져오기’ 또는 이에 해당하는 메뉴를 찾으세요. 패널에서 클라이언트 전용 형식을 제공한다면 현재 사용하는 클라이언트에 맞는 형식을 선택하세요.
- 가져오기를 완료하고 목록을 확인하세요. 업데이트가 성공하면 노드나 설정 항목이 표시되어야 합니다. 목록이 비어 있다면 링크가 온전한지, 구독이 유효한지, 클라이언트가 해당 설정 형식을 지원하는지 먼저 확인하세요.
- 설정을 활성화하고 아웃바운드를 선택하세요. 가져오기가 완료된 것은 설정이 저장되었다는 뜻일 뿐입니다. 현재 설정을 활성화하고 회선을 선택한 다음, 시스템 안내에 따라 필요한 네트워크 권한을 허용하세요.
- 대상 앱에서 연결을 확인하세요. 실제로 사용하려는 웹사이트나 앱을 열고 클라이언트의 연결 기록을 확인하세요. ‘구독 업데이트 성공’이 ‘모든 앱이 프록시를 사용함’을 뜻하지는 않습니다.
구독 업데이트는 설정을 다시 가져오는 작업이지, 요금 충전이 아니며 수동 설정이 반드시 초기화되는 것도 아닙니다. 일부 클라이언트는 규칙과 노드를 함께 업데이트하고, 다른 클라이언트는 노드 목록만 새로 고칩니다. 직접 추가한 규칙을 서버에서 받은 설정으로 착각하지 않도록 업데이트 전에 프로그램의 동작을 확인하세요.
IEPL 전용 회선, 중계, 직접 연결
이 용어들은 네트워크 경로를 설명하며 프록시 프로토콜을 뜻하지 않습니다. 직접 연결은 보통 사용자가 공용 인터넷을 통해 프록시 서버에 바로 연결하는 방식입니다. 중계는 먼저 중계 진입점에 연결한 뒤 그곳에서 출구로 전달하는 방식입니다. IEPL은 국제 이더넷 전용 회선을 뜻하며, 서비스에 따라 진입점과 출구 사이의 전송에 사용될 수 있습니다. 실제로 어느 구간에 적용되는지는 서비스의 네트워크 구성에 따라 다릅니다.
‘직접 연결 회선’과 분할 터널링 설정의 ‘직접 연결’은 특히 혼동하기 쉽습니다. 전자는 여전히 프록시 서버에 연결하되 서비스 측 중계 구간이 없을 수 있다는 뜻입니다. 후자는 보통 요청이 프록시 아웃바운드를 거치지 않고 대상에 바로 접속한다는 뜻입니다. 회선 이름에 ‘직접 연결’이라고 적혀 있다고 해서 클라이언트가 프록시를 전혀 사용하지 않는다고 볼 수는 없습니다.
전용 회선의 주요 장점은 해당 전송 구간을 더 잘 제어할 수 있다는 점입니다. 그렇다고 사용자와 진입점 사이의 로컬 네트워크나 출구와 대상 웹사이트 사이의 네트워크까지 전부 전용 회선이라는 뜻은 아닙니다. 무선 신호, 통신사 라우팅, 출구 혼잡, 대상 서비스 상태도 사용 경험에 영향을 줍니다. 따라서 ‘전용 회선’만으로 모든 접속 문제가 해결되지는 않습니다.
실제로 회선을 선택할 때는 먼저 필요한 출구 지역을 정한 다음 같은 지역의 회선을 비교하세요. 화상 회의라면 음성이 끊기는지, 파일 동기화라면 전송이 지속적으로 중단되는지, 웹페이지라면 로딩이 안정적인지 확인하세요. 가까운 지역을 출발점으로 삼을 수는 있지만, 지리적으로 가깝다는 이유만으로 특정 회선이 반드시 더 빠르다고 단정할 수는 없습니다.
프로토콜과 암호화는 회선 등급이 아닙니다
Shadowsocks, VMess, Trojan, VLESS, Hysteria2, TUIC은 흔히 사용되는 프록시 프로토콜의 이름입니다. 클라이언트와 서버가 통신하는 방식을 정하는 프로토콜과, 연결이 어떤 네트워크를 통해 전달되는지 설명하는 IEPL·중계·직접 연결은 서로 다른 개념입니다. 같은 프로토콜도 여러 회선에 배포할 수 있으며, 같은 회선에서 여러 프로토콜 설정을 제공할 수도 있습니다.
- Shadowsocks: 약속된 암호화 방식으로 프록시 트래픽을 전달합니다. 클라이언트와 서버의 인증 정보 및 암호화 매개변수가 일치해야 합니다.
- VMess: 자체 인증 및 데이터 보호 기능을 갖추고 있으며 다양한 전송 방식과 함께 사용할 수 있습니다. 서버 주소만 복사하고 나머지 설정을 빠뜨려서는 안 됩니다.
- Trojan: 일반적으로 TLS를 이용해 프록시 연결을 전달합니다. 인증서 검증과 서버 이름 설정이 중요합니다.
- VLESS: 프로토콜 자체에는 데이터 암호화 기능이 없습니다. 배포에 사용된 보안 전송 방식을 함께 고려해야 하며, 이름만 보고 연결이 보호되는지 판단할 수 없습니다.
- Hysteria2 및 TUIC: QUIC 기반 방식으로, 보통 UDP 네트워크 상태에 영향을 받습니다. 현재 네트워크에서 UDP를 제한한다면 이 프로토콜로 바꿔도 연결 문제가 해결되지 않을 수 있습니다.
초보자는 먼저 ‘가장 강력한 프로토콜’을 고를 필요가 없습니다. 클라이언트 호환성을 확인하고, 서비스에서 제공하는 전체 설정을 사용한 뒤, 대상 앱에서 연결을 검증하는 순서가 더 확실합니다. 전송 방식이나 인증서 설정, 인증 항목을 임의로 바꾸면 정상 작동하던 설정도 연결되지 않을 수 있습니다.
규칙 모드와 전역 모드
규칙 모드는 조건에 따라 아웃바운드를 선택합니다. 예를 들어 일상적인 로컬 서비스는 직접 연결하고, 국제 출구가 필요한 요청은 지정된 프록시 그룹으로 보낼 수 있습니다. 전역 모드는 보통 클라이언트가 처리하는 요청을 선택한 아웃바운드로 일괄 전달합니다. 그렇다고 기기의 모든 트래픽을 자동으로 처리한다는 뜻은 아닙니다.
시스템 프록시는 시스템 프록시 설정을 따르는 앱에 주로 적용됩니다. 일부 게임, 명령줄 도구 및 기타 프로그램은 이 설정을 읽지 않을 수 있습니다. TUN 모드는 가상 네트워크 인터페이스를 통해 더 많은 트래픽을 처리하지만, 라우팅과 제외 항목, 권한, 클라이언트 구현의 영향을 받습니다. 앱이 프록시를 사용하지 않는다면 먼저 처리 범위를 확인한 뒤 전역 모드로 바꿀지 결정하세요.
예를 들어 브라우저에서는 정상적으로 접속되지만 코드 도구에서는 연결에 실패할 수 있습니다. 코드 도구에 별도의 프록시 설정이 있거나 대상 도메인이 직접 연결 규칙에 해당할 수 있습니다. 이때는 노드를 계속 바꿔 보기보다 연결 기록에서 도메인, 적용된 규칙, 아웃바운드를 확인해야 합니다.
- ✅ 일상적으로 사용할 때는 규칙 모드를 유지하고, 로컬 서비스와 대상 국제 서비스가 각각 예상한 경로로 연결되는지 확인하세요.
- ✅ 특정 앱에 문제가 생기면 앱의 연결 기록이 생성되는지, 어떤 아웃바운드를 사용했는지 확인하세요.
- ✅ 전역 모드로 잠시 바꿔 비교할 수 있지만, 같은 대상과 같은 트래픽 처리 방식을 유지해야 합니다.
- ❌ 네트워크를 제어하는 클라이언트를 여러 개 동시에 실행하지 마세요. 프록시 설정과 라우팅이 서로 덮어쓸 수 있습니다.
DNS와 플랫폼별 차이 확인하기
DNS는 도메인 이름을 주소로 변환합니다. 접속은 프록시를 통하지만 DNS 조회 요청이 예상과 다른 로컬 경로로 전송되면 조회한 도메인이 노출될 수 있습니다. 이를 일반적으로 DNS 유출이라고 합니다. 출구 주소가 바뀌었는지와는 별개의 문제이며, 검사 사이트에 표시된 DNS 서버의 지역만으로 결론을 내려서는 안 됩니다.
확인할 때는 클라이언트의 DNS 설정, 시스템 DNS 설정, 브라우저의 보안 DNS, 실제 연결 기록을 함께 살펴보세요. 브라우저 내장 암호화 DNS는 별도 경로를 사용할 수 있고, IPv6 트래픽도 클라이언트의 처리 정책과 일치해야 합니다. 암호화된 DNS는 해당 DNS 전송 구간을 보호하지만 모든 트래픽이 같은 프록시 아웃바운드를 거치도록 보장하지는 않습니다.
Windows와 macOS에서는 시스템 프록시와 가상 네트워크 인터페이스 모드를 구분해야 합니다. Linux 데스크톱의 프록시 설정은 터미널 도구에 적용되지 않을 수 있습니다. Android 클라이언트는 시스템 VPN 인터페이스로 트래픽을 처리하는 경우가 많으므로 배터리 절약 제한과 앱별 제외 설정도 확인하세요. iOS 클라이언트는 보통 시스템 네트워크 확장 기능을 사용하며, 특정 규칙이나 프로토콜의 지원 여부는 앱마다 다릅니다.
‘연결됨’은 특정 연결 단계가 성립했다는 뜻일 뿐입니다. 제대로 확인하려면 대상 앱이 정상 작동하는지, 출구 지역이 원하는 조건에 맞는지, 연결 기록에서 예상한 아웃바운드를 사용하는지, DNS 경로와 규칙 정책이 일치하는지 살펴봐야 합니다. VPNGF의 익명·무로그 정책은 서비스의 개인정보 보호 정책이며, 로컬 클라이언트 설정 점검을 대신하지 않습니다. 또한 브라우저 계정과 웹사이트 활동이 서로 연결될 수 없다는 뜻도 아닙니다.
초보자를 위한 문제 해결 순서
노드 목록이 보이지 않으면 구독을 가져왔는지와 형식이 호환되는지 확인하세요. 노드는 있지만 연결되지 않으면 설정 활성화 여부, 권한, 현재 네트워크를 점검하세요. 브라우저는 정상인데 앱에 문제가 있으면 트래픽 처리 범위와 분할 터널링을 확인하세요. 특정 웹사이트에서만 문제가 발생하면 출구 지역과 DNS 조회 결과, 대상 서비스 상태를 살펴보세요. 한 번에 설정 하나씩 바꿔야 결과에 영향을 준 원인을 찾기 쉽습니다.
지원팀에 문의할 때는 운영체제, 클라이언트 이름, 회선 이름, 문제가 발생한 앱, 오류 메시지를 정리해 두세요. 구독 링크 전체를 보내지 마세요. 기본 사용법은 빠른 시작 가이드를, 회선 유형은 회선 안내를 확인하세요. 계정 및 서비스 관련 문의는 지원 페이지에서 할 수 있습니다.