1단계 · 설정 정보 가져오기
구독 가져오기
먼저 구독 주소가 준비됐는지 확인하세요. 구독 주소는 노드 설정을 제공하는 주소이며, 클라이언트가 이 주소를 통해 서버 정보를 가져옵니다. 프로그램을 설치하는 것만으로 사용할 수 있는 노드가 자동 생성되지는 않습니다. 설정 제공업체의 관리 페이지에서 전체 주소를 복사하세요. 계정 로그인 페이지나 안내 페이지, 구독 QR 코드의 이미지 주소는 구독 링크가 아닙니다. 단일 노드 공유 정보를 받았다면 제공업체의 안내에 따라 클립보드에서 가져올 수도 있지만, 이후 업데이트 방식은 구독 그룹과 다릅니다.
v2rayN 메인 창에서 ‘구독 그룹’의 ‘구독 그룹 설정’을 열고 ‘추가’를 누르세요. 알아보기 쉬운 이름(예: ‘일상 사용’)을 메모에 입력한 다음 구독 주소 입력란에 주소를 붙여 넣습니다. 주소 앞뒤에 불필요한 공백이나 줄바꿈이 없는지 확인하고 설정을 저장한 뒤 메인 창으로 돌아오세요. 버전에 따라 추가 메뉴가 더하기 버튼 안에 있을 수 있습니다. 구독 주소를 포함한 그룹을 만드는 것이 목적이지, 서버를 수동으로 추가하는 것이 아닙니다.
이어서 ‘구독 그룹’ 메뉴를 열고 ‘구독 업데이트(프록시 사용 안 함)’를 선택하세요. 버전에 따라 현재 구독 또는 모든 구독처럼 적용 범위가 표시될 수 있습니다. 연결을 아직 설정하지 않았다면 업데이트 요청이 사용할 수 없는 프록시를 거치지 않도록 먼저 프록시 없이 업데이트하세요. 작업이 끝나면 노드 목록에 서버 항목이 표시되는지, 방금 추가한 그룹에 속한 항목인지 확인합니다. 목록에 항목이 나타나야 설정이 클라이언트에 들어온 것입니다. 주소만 저장한 상태는 가져오기가 완료된 것이 아닙니다.
v2rayNG에서는 오른쪽 위 메뉴에서 ‘구독 그룹 설정’을 열고 더하기 버튼으로 메모와 구독 주소를 추가하세요. 저장한 뒤 노드 목록으로 돌아가 메뉴에서 ‘구독 업데이트’를 실행합니다. 단일 노드를 클립보드에서 가져오려면 먼저 공유 정보를 전체 복사한 다음 더하기 메뉴에서 ‘클립보드에서 가져오기’를 선택하세요. 두 방법을 반복해서 섞어 사용하면 같은 설정이 여러 번 추가되어 나중에 노드를 선택할 때 출처를 구분하기 어려울 수 있습니다.
업데이트 후에도 목록이 비어 있다면 먼저 클라이언트 알림이나 로그를 확인하세요. 주소에 접근할 수 없는 경우, 응답이 구독 데이터가 아닌 경우, 구독이 만료된 경우는 해결 방법이 서로 다릅니다. 설정 제공업체 페이지에서 구독 상태를 확인하고 주소를 다시 복사하세요. 업데이트 버튼을 계속 누르는 것으로 해결하려 하지 마세요. 현재 네트워크에서 구독 주소에 직접 접근할 수 없다면 정상 작동이 확인된 네트워크 경로를 사용하거나 제공업체의 안내에 따라 설정을 가져오세요. 응답 오류별 해결 방법은 구독 업데이트 실패 문제 해결을 참고하세요. 이 페이지에서는 네트워크 진단을 자세히 다루지 않습니다.
구독 주소에는 로그인 정보가 포함될 수 있으므로 전체 주소가 보이는 채팅 화면이나 공개 로그를 공유하지 마세요. 본문에 있는 https://example.com/sub은 주소 형식을 보여 주는 예시일 뿐, 노드를 가져오는 데 사용할 수 없습니다. 목록에 실제 설정이 표시되는지 확인한 뒤 다른 옵션은 그대로 두고 다음 단계에서 트래픽 처리 방식을 선택하세요.
2단계 · 트래픽 경로
프록시 모드 선택
혼동하기 쉬운 두 설정을 먼저 구분해 보겠습니다. 시스템 프록시는 시스템 프록시를 지원하는 앱이 요청을 클라이언트로 전달할지 결정하고, 라우팅 규칙은 클라이언트가 받은 요청을 프록시로 보낼지 직접 연결할지 정합니다. 두 설정은 같은 스위치가 아닙니다. 라우팅을 전역으로 설정해도 브라우저가 트래픽을 클라이언트로 전달하지 않으면 해당 설정은 적용되지 않습니다. 반대로 시스템 프록시를 켰다고 해서 모든 대상이 원격 서버를 거치는 것도 아닙니다.
처음에는 클라이언트에 포함된 분할 라우팅 규칙을 사용하는 것이 좋습니다. v2rayN 메인 창의 ‘라우팅’ 선택 영역에서 ‘LAN 및 중국 본토 우회’ 같은 기본 옵션을 찾아보세요. 일부 버전에서는 먼저 ‘라우팅 설정’에서 프리셋을 활성화한 다음 메인 창으로 돌아와 선택해야 합니다. 이러한 프리셋은 보통 LAN과 규칙에 일치하는 주소는 직접 연결하고 나머지 요청은 프록시를 사용하도록 설정합니다. 첫 연결을 확인하기에 적합한 시작점이지만, 실제 적용 결과는 현재 규칙 내용에 따라 달라집니다.
출처가 불분명한 대규모 규칙 모음을 가져오거나 도메인 및 주소 항목을 수정하지 마세요. 규칙은 일반적으로 순서대로 적용되므로 범위가 지나치게 넓은 규칙을 추가하면 뒤에 있는 설정이 무시되어 일부 웹사이트의 연결 방식이 예상과 달라질 수 있습니다. ‘전역’은 보통 클라이언트에 전달된 트래픽을 가능한 한 프록시 아웃바운드로 보내는 설정이지, 기기의 모든 앱을 제어한다는 뜻은 아닙니다. 전역 모드는 잠깐 비교 테스트할 때는 쓸 수 있지만 모든 문제를 해결하는 만능 설정은 아닙니다.
v2rayNG Android에서는 설정에서 ‘라우팅 설정’을 찾아 데스크톱에서 사용하려는 설정과 비슷한 기본 프리셋을 선택할 수 있습니다. 처음에는 기본 VPN 연결 방식을 유지하고 앱별 제외, DNS, 전송 옵션은 함께 변경하지 마세요. Android의 ‘앱별 프록시’는 VPN 경로를 사용할 앱을 지정합니다. 브라우저가 제외되어 있으면 연결에 성공해도 브라우저 트래픽이 프록시를 거치지 않을 수 있습니다. 이 경우 노드를 바꾸기보다 먼저 앱 선택을 확인하세요.
로컬 수신 대기 포트, LAN 연결, TUN 모드도 우선 기본값으로 유지하세요. 브라우저 연결을 확인하는 데는 보통 데스크톱 시스템 프록시만으로 충분합니다. TUN은 가상 네트워크 인터페이스와 시스템 권한도 필요하므로 구독을 처음 가져올 때 함께 변경하지 않는 편이 좋습니다. LAN 연결은 다른 기기에서 이 컴퓨터의 프록시를 사용할 때만 켜면 됩니다. 이 설정은 현재 컴퓨터가 연결을 설정할 수 있는지와 직접적인 관련이 없습니다.
이 단계가 끝나면 현재 어떤 라우팅 규칙을 사용하고 있는지, 어떤 앱으로 테스트할지 설명할 수 있어야 합니다. 프록시와 직접 연결의 차이가 아직 헷갈린다면 기본 프리셋을 그대로 사용해 다음 단계로 진행하세요. 연결에 성공한 뒤 문제 해결의 라우팅 및 DNS 안내를 확인할 수 있습니다. 다음 단계에서는 노드를 활성 서버로 지정하고 트래픽 전달을 시작합니다.
3단계 · 연결 시작
연결하고 트래픽 전달 설정
v2rayN 노드 목록으로 돌아가 설정 제공업체가 권장하는 노드를 선택하세요. 마우스 오른쪽 버튼으로 노드 메뉴를 열고 ‘활성 서버로 설정’을 선택합니다. 일부 버전에서는 더블 클릭으로 설정할 수도 있으므로 실제 활성 표시와 마우스 오른쪽 메뉴를 확인하세요. 목록에서 항목을 한 번 강조 표시했다고 해서 활성 서버가 전환된 것은 아닐 수 있습니다. 대상 항목에 활성 표시가 있는지 확인한 다음 하단 로그에서 설정 로드 또는 코어 시작 메시지를 살펴보세요.
v2rayN은 보통 활성 서버를 바꾸면 해당 설정을 불러오므로 별도의 눈에 띄는 ‘연결’ 버튼이 없을 수 있습니다. 그래도 코어가 시작에 실패하지 않았는지 확인해야 합니다. 로그에 포트가 이미 사용 중이라고 나오면 중복 실행 중인 클라이언트를 먼저 종료한 뒤 현재 클라이언트를 다시 시작하세요. 이전 프로세스를 켜 둔 채 여러 포트를 연이어 변경하지 마세요. 코어 시작 실패에 관한 자세한 해결 방법은 로컬 수신 대기 포트 문제 해결을 참고하세요.
계속되는 시작 오류가 없는지 확인한 다음 메인 창이나 트레이 메뉴에서 ‘시스템 프록시’를 찾아 ‘시스템 프록시 자동 설정’을 선택하세요. 트레이 아이콘이 시스템의 숨겨진 아이콘 영역에 있을 수 있으므로 먼저 펼쳐야 보일 수 있습니다. 이 설정을 적용하면 시스템 프록시가 클라이언트의 로컬 수신 주소를 가리키고, 시스템 프록시를 지원하는 브라우저와 앱이 요청을 클라이언트로 전달합니다. 클라이언트 창을 트레이로 최소화해도 프로그램이 종료된 것은 아니므로 확인이 끝날 때까지 실행 상태를 유지하세요.
‘시스템 프록시 변경 안 함’은 ‘시스템 프록시 자동 설정’과 같은 뜻이 아닙니다. 시스템에 이미 설정된 프록시를 그대로 유지하는 옵션으로, 설정을 누가 관리하는지 알고 있을 때 적합합니다. 처음 사용할 때 이 항목을 켜기 버튼으로 착각하지 마세요. 다른 프록시 프로그램이나 브라우저 프록시 확장 프로그램, 조직의 관리 정책이 있으면 여러 설정이 서로 덮어쓸 수 있습니다. 먼저 트래픽 전달을 담당하는 설정을 하나로 정리하세요. 클라이언트가 정상 실행 중인데도 브라우저가 이전 포트에 연결하는 상황을 피할 수 있습니다.
v2rayNG는 조작 방법이 다릅니다. 목록에서 사용할 노드를 누르고 선택 표시를 확인한 다음 메인 화면의 연결 버튼을 누르세요. 처음 연결할 때 Android 시스템에 VPN 연결 요청이 표시되므로 안내를 읽고 권한을 승인합니다. 승인 후에 클라이언트가 시스템 인터페이스를 통해 네트워크 트래픽을 처리할 수 있습니다. 다른 VPN 연결이 이미 실행 중이면 시스템에서 현재 연결을 전환하라고 요청할 수 있습니다. 두 도구를 동시에 실행해야 한다는 뜻은 아닙니다.
시스템에 VPN 표시가 나타나거나 클라이언트 상태가 실행 중으로 보여도 트래픽 전달이 시작됐다는 뜻일 뿐, 원격 노드가 사용 가능하다는 의미는 아닙니다. 데스크톱에서 시스템 프록시가 선택된 상태도 설정이 저장됐다는 것만 보여 줍니다. 현재 노드와 라우팅은 그대로 두고 실제 사이트에 접속해 확인하세요. 바로 여러 옵션을 바꾸면 어떤 설정이 결과에 영향을 줬는지 파악하기 어렵습니다.
4단계 · 실제 접속
정상 작동 확인
먼저 평소에 정상적으로 열리는 일반 웹페이지에 접속해 프록시 설정 때문에 기본 네트워크 연결이 끊기지 않았는지 확인하세요. 그런 다음 브라우저의 새 탭에서 설정 제공업체가 권장하는 테스트 대상이나 현재 프록시 규칙을 적용해야 하는 신뢰할 수 있는 테스트 사이트를 엽니다. 테스트할 때는 같은 브라우저를 사용하고 기존 프록시 확장 프로그램은 잠시 끄세요. 브라우저 확장 프로그램이 시스템 설정을 우회해 별도의 연결 방식을 사용할 수 있습니다.
웹페이지가 열린 뒤 클라이언트 로그를 함께 확인해 요청이 예상대로 처리됐는지 살펴보세요. 연결 정보를 표시하는 버전에서는 대상 도메인, 연결 오류, 선택된 아웃바운드가 기록될 수 있습니다. 오래된 시작 기록이 아니라 테스트한 시간대의 새 로그를 확인하세요. 분할 라우팅에서는 일반 웹사이트가 직접 연결되는 것이 정상일 수 있습니다. 테스트 사이트마다 출구 IP가 다를 수도 있으므로 프록시 규칙에 실제로 일치하는 대상을 선택하세요. 직접 연결 대상의 결과만으로 클라이언트가 작동하지 않는다고 판단하면 안 됩니다.
노드 속도 측정은 참고 자료로 활용하되 최종 판단 기준으로 삼지 마세요. TCP 연결 테스트는 해당 포트에 연결할 수 있는지 주로 확인하며, 실제 연결 테스트도 지정한 테스트 대상만 확인하므로 모든 웹사이트에 접속할 수 있다는 뜻은 아닙니다. 클라이언트 테스트는 성공했는데 브라우저에서 접속이 안 된다면 구독 설정을 바로 의심하기보다 브라우저 프록시 설정 출처, 시스템 프록시 주소, 앱 제외 여부를 확인하세요.
일반 웹페이지와 테스트 대상이 모두 열리지 않으면 먼저 ‘시스템 프록시’에서 ‘시스템 프록시 해제’를 선택한 뒤 일반 웹페이지에 다시 접속해 보세요. 복구 후 인터넷이 되면 기본 네트워크는 대체로 정상이며, 로컬 트래픽 전달 설정이나 프록시 경로에 문제가 있을 가능성이 높습니다. 복구 후에도 접속할 수 없다면 기기 자체의 네트워크 연결부터 확인하세요. 한 번에 설정 하나만 바꾸고 변경 전후의 증상을 기록하는 편이 노드, DNS, 라우팅을 한꺼번에 바꾸는 것보다 원인을 찾기 쉽습니다.
테스트 대상만 접속되지 않는다면 같은 그룹에서 사용 권한이 있는 다른 노드로 바꿔 동일한 방법으로 다시 확인하세요. 로그에 연결 시간 초과가 계속 표시되면 노드 연결 시간 초과 문제 해결을 참고하세요. 이름 확인 실패가 표시되면 문제 해결 문서에서 DNS 증상에 맞는 안내를 확인하세요. 도움을 요청하기 위해 화면을 캡처할 때는 구독 주소, 서버 인증 정보, 개인 네트워크 정보는 숨기고 오류 유형과 필요한 조작 상황만 남기세요.
연결이 정상적으로 작동하는 것을 확인했다면 평소에는 클라이언트를 실행 상태로 유지하고 필요할 때 구독을 업데이트하면 됩니다. 구독을 업데이트하면 노드 이름이 바뀌거나 이전 항목이 삭제될 수 있으므로 업데이트 후 활성 서버가 여전히 유효한지 확인하세요. 웹페이지가 한 번 느리게 열렸다고 같은 구독을 반복해서 가져오지 마세요. 동일한 테스트 대상을 기준으로 비교해야 일시적인 네트워크 문제와 설정 변경을 구분할 수 있습니다.
사용을 마칠 때 v2rayN 데스크톱에서는 먼저 ‘시스템 프록시 해제’를 선택하고 일반 웹페이지가 정상적으로 열리는지 확인한 뒤 클라이언트를 종료하세요. 코어만 종료하고 시스템 프록시를 그대로 두면 앱이 수신 대기를 중단한 로컬 포트로 계속 요청을 보낼 수 있습니다. v2rayNG에서는 메인 화면의 중지 버튼을 눌러 연결을 끊고 실행 상태가 종료됐는지 확인하세요. 이제 구독, 라우팅, 트래픽 전달, 실제 접속까지 확인을 마쳤습니다. 세부 설정을 조정하려면 구체적인 증상에 맞는 심화 문서를 참고하세요.