한눈에 보기

PC에서 노드를 사용할 수 있다고 해서 전체 설정 파일을 스마트폰으로 옮겨 바로 실행할 수 있는 것은 아닙니다. 평소에는 v2rayN과 v2rayNG에서 같은 구독 주소를 각각 등록하는 방법이 가장 간편합니다. 노드 하나만 임시로 옮길 때는 QR 코드를, 기존 노드를 여러 개 옮길 때는 공유 링크를 사용하세요. 전체 JSON은 코어와 기기별 설정을 잘 알고 있는 경우에만 마이그레이션에 활용하는 편이 좋습니다. 아래에서 네 가지 방법을 실제 절차에 따라 살펴보고, 서버 연결 정보와 로컬 프록시 설정, 구독 업데이트 방식을 구분해 설명합니다.

먼저 구분할 점: 노드 동기화와 기기 설정 전체 동기화는 다릅니다

노드 항목에는 보통 서버 주소와 포트, 인증 정보, 프로토콜 및 전송 설정이 들어갑니다. VMess와 VLESS 공유 링크에는 이러한 연결 정보가 포함될 수 있지만, PC의 시스템 프록시 설정이나 Android 앱별 프록시, DNS, 라우팅 규칙까지 자동으로 같아지는 것은 아닙니다. 양쪽에 표시된 이름이 같아도 실제 설정값이 모두 동일하다는 뜻은 아닙니다.

PC에서 v2rayN, Android에서 v2rayNG를 사용할 때는 먼저 선택한 코어가 양쪽 모두 노드에서 요구하는 기능을 지원하는지 확인하세요. v2rayNG는 Xray 코어를 사용하고, v2flyNG는 V2Fly 코어를 사용합니다. 따라서 Xray 전용 REALITY 설정을 호환되는 공통 설정으로 간주해 가져오면 안 됩니다. 클라이언트 선택은 클라이언트 비교를, 설정 항목의 의미는 설정 항목 안내를 참고하세요.

설정 항목기기 간 재사용 가능 여부확인할 내용
서버 주소와 포트대체로 가능양쪽이 같은 서버 접속 지점을 가리키는지
UUID, 비밀번호 및 전송 매개변수대체로 가능TLS, SNI, 경로 및 프로토콜별 항목이 모두 있는지
로컬 수신 대기 및 시스템 프록시기기별로 설정로컬 포트 사용 여부와 앱의 프록시 경유 여부
라우팅, DNS 및 앱별 프록시기기에 맞게 조정규칙 참조, 파일 경로, Android 앱 선택이 유효한지

네 가지 동기화 방법: 업데이트 주기와 이전 범위에 맞춰 선택

서버 목록을 계속 관리해야 한다면 QR 코드를 반복해서 주고받기보다 구독을 이용하는 편이 낫습니다. 임시 노드 하나만 옮길 때는 전체 설정을 복사하는 것보다 단일 공유 링크가 확인하기 쉽습니다. 아래의 ‘추천’은 PC와 스마트폰을 평소 동기화하는 경우를 기준으로 하며, 구독 주소를 함부로 전달해도 된다는 뜻은 아닙니다.

같은 구독 주소 사용

추천

두 기기에 같은 구독 주소를 각각 저장하고 따로 업데이트합니다. 구독 제공자가 노드 목록을 변경하면 양쪽에서 다시 업데이트해 새 목록을 받을 수 있습니다. 사용할 노드와 로컬 규칙은 기기마다 따로 선택해야 합니다.

적합한 경우: 장기간 관리하는 여러 노드, 서버 설정이 자주 바뀌는 환경

노드 하나를 QR 코드로 공유

PC에 노드 QR 코드를 표시한 뒤 스마트폰으로 스캔해 가져옵니다. 일반적으로 QR 코드에는 현재 노드 설정만 담기며, 원본 구독이 바뀌어도 자동 업데이트되지 않습니다.

적합한 경우: 두 기기가 가까이 있고 사용 가능한 노드 하나만 옮길 때

클립보드 공유 링크

하나 이상의 프로토콜 링크를 복사한 뒤 다른 기기의 클립보드에서 가져옵니다. 여러 노드를 한 번에 옮기기 좋지만, 전송 과정에서 긴 텍스트가 잘리거나 문자가 바뀌지 않았는지 확인하세요.

적합한 경우: 수동으로 등록한 노드를 여러 개 한 번에 옮길 때

전체 설정 내보내기

코어 JSON이나 클라이언트 백업을 옮길 때는 파일 형식과 대상 앱의 가져오기 메뉴를 확인해야 합니다. 전체 설정에는 로컬 수신 대기, 라우팅, 기기별 파일 경로가 포함될 수 있으므로 범용 구독 파일처럼 다루면 안 됩니다.

적합한 경우: 사용자 지정 설정을 사용하거나 코어 항목을 이해한 상태에서 문제를 해결·마이그레이션할 때

구독 링크: 두 기기에 각각 추가하고 따로 업데이트

구독 주소는 보통 액세스 토큰이 포함된 HTTPS 주소이며, 노드 목록을 반환합니다. vmess:// 또는 vless://로 시작하는 단일 노드 공유 링크와는 다릅니다. 서비스 제공자의 구독 메뉴에서 주소를 복사하고, 계정 관리 페이지의 브라우저 주소를 구독 링크로 사용하지 마세요.

  1. 구독 주소 복사

    구독 제공자의 계정 페이지에서 구독 링크를 복사합니다. 대상 클라이언트에 맞는 형식을 사용하세요. 여러 형식이 제공된다면 v2rayN과 v2rayNG에서 읽을 수 있는 노드 목록인지 먼저 확인합니다.

  2. PC에 구독 그룹 추가

    v2rayN에서 「구독 그룹」→「구독 그룹 설정」을 열고 새 그룹을 추가한 뒤, 이름과 주소를 입력하고 저장합니다. 버전에 따라 추가 버튼의 위치가 다를 수 있으므로 설정 창에 그룹이 등록되었는지 확인하세요.

  3. PC에서 구독 업데이트

    「구독 그룹」으로 돌아가 「전체 구독 업데이트(프록시 사용 안 함)」를 선택합니다. 현재 네트워크에서 구독 주소에 접속할 수 없고 사용 가능한 프록시가 있다면 「전체 구독 업데이트(프록시 사용)」를 시도한 뒤 결과를 확인하세요.

  4. 스마트폰에 구독 그룹 추가

    v2rayNG의 사이드 메뉴에서 「구독 그룹 설정」을 열고 「+」를 눌러 이름과 같은 구독 주소를 입력한 뒤 저장합니다. 메인 목록으로 돌아가 오른쪽 상단 메뉴에서 「구독 업데이트」를 실행하세요.

  5. 각 기기에서 노드 선택

    양쪽에서 업데이트가 끝나면 각 기기에서 사용할 노드를 선택합니다. PC에서는 시스템 프록시 상태를 확인하고, 스마트폰에서는 연결을 시작한 뒤 Android VPN 권한 요청을 승인하세요. 구독을 가져오는 것만으로 이 단계가 완료되지는 않습니다.

여기서 ‘동일’하다는 것은 양쪽이 같은 출처에서 데이터를 가져온다는 뜻이지, 실시간 양방향 동기화를 뜻하지 않습니다. PC에서 노드 이름을 바꾸거나 항목을 삭제하고 서버를 전환해도 스마트폰에 반영되지 않습니다. 구독 주소를 바꾸거나 토큰을 재설정한 경우에도 양쪽 기기에서 구독 그룹을 각각 수정해야 합니다.

QR 코드와 클립보드: 노드 설정을 전달할 뿐 이후 변경 사항은 반영하지 않습니다

PC에서 사용할 수 있는 노드가 있고 스마트폰에는 아직 설정이 없다면, v2rayN에서 해당 노드를 선택하고 서버 목록의 마우스 오른쪽 버튼 메뉴에서 공유 기능을 사용해 QR 코드를 표시하세요. QR 코드에는 단일 노드가 담겨야 하며, 프로그램 다운로드 주소나 구독 관리 페이지를 공유해서는 안 됩니다. 버전에 따라 공유 메뉴의 이름이 조금 다를 수 있으므로 실행 전에 선택한 서버를 확인하세요.

QR 코드는 텍스트를 그림으로 인코딩한 것일 뿐, 빠진 설정 항목을 보충하지는 않습니다. 가져온 뒤 연결되지 않으면 양쪽의 서버 주소, 포트, UUID, 전송 유형, TLS 설정, SNI를 비교하세요. WebSocket을 사용한다면 경로와 Host도 확인해야 합니다. REALITY에서는 공개 키와 short ID 등도 원본 설정과 일치해야 합니다.

공유 링크로 옮긴 노드는 보통 수동 목록에 추가되며 원래 구독과 자동으로 연결되지 않습니다. 서버 포트나 인증 정보가 바뀌면 다시 공유하거나 구독 관리로 전환해야 합니다. 혼동을 줄이려면 수동 노드 이름에 ‘수동 가져오기’와 날짜를 적고, 더 이상 유효하지 않을 때 삭제하세요.

설정 내보내기: 어떤 파일을 내보냈는지 먼저 확인

‘설정 내보내기’는 노드 공유 텍스트, 클라이언트 자체 백업, 코어에서 실행하는 전체 JSON을 가리킬 수 있습니다. 세 가지는 복원 방법이 서로 다릅니다. 파일 이름에 ‘설정’이 들어 있다고 해서 클라이언트 데이터베이스나 백업 파일을 다른 클라이언트에서 바로 사용할 수 있는 것은 아닙니다. 전체 JSON도 자동 업데이트되는 구독 파일과 다릅니다.

내보낸 데이터구별하는 방법이전 방법
공유 텍스트프로토콜 스킴으로 시작하며 여러 줄일 수 있음QR 코드 또는 클립보드 가져오기 메뉴 사용
코어 JSONinbounds, outbounds 등의 항목 포함대상 클라이언트가 해당 코어와 사용자 지정 설정 가져오기를 지원하는지 확인
클라이언트 백업그룹, 환경설정 및 기타 앱 데이터가 포함될 수 있음같은 클라이언트의 백업 복원 안내에 따라 처리

전체 JSON에서 outbounds는 연결 출구를, inbounds는 로컬에서 연결을 수신하는 진입점을, routing은 트래픽 분배 방식을 정의합니다. 마이그레이션할 때 서버 주소만 확인하면 라우팅에서 참조하는 tag, 외부 규칙 파일, 로컬 수신 대기 설정을 놓칠 수 있습니다. PC의 절대 경로는 Android에서 보통 그대로 사용할 수 없습니다.

443
원격 TLS 포트 예시: 실제 값은 노드 설정에 따름
10808
로컬 SOCKS 수신 대기 예시: 포트 사용 여부 확인 필요
10809
로컬 HTTP 수신 대기 예시: 기본값은 클라이언트마다 다름

위 세 포트는 원격 서버와 로컬 진입점을 구분하기 위한 예시이지, 그대로 설정하라는 뜻이 아닙니다. 서버 포트를 443에서 10808로 바꿔도 양쪽 설정이 ‘동기화’되는 것은 아닙니다. 로컬 수신 주소를 0.0.0.0으로 설정하면 프록시가 로컬 네트워크에 노출될 수 있습니다. 같은 기기에서만 사용할 경우 적절한 루프백 주소를 유지하세요. 스마트폰에서 노드를 사용하려고 PC의 포트를 외부에 개방할 필요는 없습니다.

가져온 뒤 문제 해결: 노드 정보를 확인한 다음 트래픽 진입점을 점검

문제를 해결할 때는 정상 작동하는 기기의 설정을 기준으로 삼고, 한 번에 한 종류의 설정만 변경하세요. 먼저 구독 가져오기, 노드 파싱, 서버 연결, 앱 트래픽의 프록시 진입 중 어디에서 문제가 생겼는지 확인합니다. 구독, 라우팅, DNS를 한꺼번에 초기화하면 어떤 조치가 문제를 해결했는지 알기 어렵습니다.

같은 구독인데 양쪽의 노드 수가 다른 이유는 무엇인가요?

먼저 양쪽에서 각각 업데이트를 실행하고 성공 또는 실패 메시지를 확인한 뒤, 그룹 필터가 적용되어 있는지 살펴보세요. 구독 서비스가 클라이언트 요청에 따라 다른 내용을 반환하거나 한쪽에서 해석할 수 없는 항목을 포함할 수도 있습니다. 이름으로만 개수를 세지 말고 실제 서버 주소와 프로토콜을 비교하세요.

PC에서는 되는데 스마트폰에서 가져온 뒤 연결되지 않는 이유는 무엇인가요?

스마트폰에서 노드 편집 화면을 열어 포트, UUID, TLS, SNI, 전송 항목을 비교한 다음 연결 로그를 확인하세요. Android VPN 권한을 승인했는지, 다른 VPN 연결이 사용 중인지도 확인합니다. 모바일 네트워크에서만 실패한다면 두 네트워크의 이름 확인 및 연결 결과를 비교하세요.

클립보드에 내용이 있는데 유효한 설정이 없다고 표시되는 이유는 무엇인가요?

복사한 내용이 노드 이름이나 웹페이지 공유 제목이 아니라 전체 프로토콜 링크인지 확인하세요. 일반 텍스트로 다시 복사하고 앞뒤에 붙은 설명을 제거합니다. 구독 주소를 복사한 경우에는 「구독 그룹 설정」에 입력해야 하며 단일 노드처럼 가져올 수 없습니다.

스마트폰은 연결됐는데 일부 앱만 프록시를 사용하지 않는 이유는 무엇인가요?

v2rayNG의 앱별 프록시 설정을 확인해 해당 앱이 제외되어 있지 않은지 살펴보세요. 라우팅 모드에서 해당 도메인을 직접 연결하도록 설정했는지도 확인합니다. PC의 시스템 프록시 상태와 스마트폰의 앱 선택은 서로 연동되지 않으므로 노드를 복사해도 이 설정들은 같아지지 않습니다.

QR 코드를 다른 사람에게 보낸 뒤에도 원래 노드를 계속 사용할 수 있나요?

QR 코드에 바로 연결할 수 있는 인증 정보가 포함될 수 있으며, 구독 QR 코드에는 여러 노드에 접근할 수 있는 토큰이 노출될 수도 있습니다. 정보가 유출됐다면 서버에서 관련 인증 정보를 변경하거나 구독 주소를 재설정한 뒤 양쪽 기기를 업데이트하세요. 채팅 기록만 삭제해도 기존 인증 정보가 무효화되지는 않습니다.

평소 관리 방법: 하나의 구독 출처를 유지하고 기기별 차이를 기록

장기간 사용할 때는 구독을 서버 연결 정보의 관리 출처로 삼고, 각 기기의 라우팅과 앱 설정은 로컬에 따로 보관하세요. 업데이트한 뒤 현재 선택한 노드가 여전히 있는지 확인하고 프록시가 필요한 앱을 테스트합니다. 서버 목록 업데이트에 성공했다고 해서 실제 연결까지 완료된 것은 아닙니다.

대부분의 v2rayN 및 v2rayNG 사용자는 ‘같은 구독 출처 사용, 기기별로 업데이트, 로컬 설정은 따로 관리’하는 방식으로 일상적인 요구를 충족할 수 있습니다. QR 코드와 클립보드는 노드 하나를 옮길 때 활용하고, 전체 설정은 사용자 지정 동작을 유지해야 할 때 사용하세요. 이렇게 구분하면 노드 변경과 기기별 차이를 더 쉽게 따로 점검할 수 있습니다.