v2rayN
추천설치 전에 실행 중인 클라이언트를 종료하세요. 두 인터페이스를 처음 비교할 때는 각각 실행해 테스트하고, 여러 프로그램이 동시에 시스템 프록시를 변경하지 않도록 주의하세요.
CLIENT PACKAGES / 설치 파일 선택
데스크톱에서는 v2rayN, Android에서는 v2rayNG를 권장합니다. 먼저 운영체제와 아키텍처를 확인한 뒤 설치 파일을 선택하세요. 클라이언트 다운로드와 서비스 설정은 별개의 단계입니다.
WINDOWS / X64
같은 클라이언트에서 두 가지 인터페이스를 제공합니다. 새로 설치한다면 Desktop을, 클래식 인터페이스에 익숙하다면 WPF를 확인하세요. 두 설치 파일 모두 x64 아키텍처용입니다.
설치 전에 실행 중인 클라이언트를 종료하세요. 두 인터페이스를 처음 비교할 때는 각각 실행해 테스트하고, 여러 프로그램이 동시에 시스템 프록시를 변경하지 않도록 주의하세요.
| 확인 항목 | 선택 기준 |
|---|---|
| 운영체제 | 지원이 계속되는 Windows 10 또는 11 사용을 권장합니다. 최소 요구 사항은 설치 프로그램의 안내를 확인하세요. |
| 프로세서 아키텍처 | 이 페이지의 두 설치 파일은 모두 x64입니다. 설정 → 시스템 → 시스템 정보에서 시스템 종류를 확인하세요. |
| 설치 방법 | ZIP 파일을 쓰기 가능한 폴더에 완전히 압축 해제한 뒤 폴더 안의 설치 프로그램을 실행하세요. 압축 파일 미리보기에서 바로 실행하지 마세요. |
| 실행 구성 요소 | 설치 프로그램에서 런타임이 없다는 안내가 나오면 요청된 구성 요소를 설치하세요. 런타임 오류와 설정 오류를 혼동하지 마세요. |
처음 실행하면 유효한 것으로 확인된 설정을 하나 가져온 뒤 활성 설정으로 선택하세요. 가져오기에 성공해도 클라이언트에 매개변수가 저장된 것일 뿐 시스템 프록시가 활성화된 것은 아닙니다. 브라우저를 사용하기 전에 클라이언트의 시스템 프록시 설정을 확인하세요. 명령줄 터미널은 별도의 프록시 환경 변수를 사용할 수 있으므로 따로 확인해야 합니다.
업데이트할 때 기존 설정 폴더를 바로 삭제하지 마세요. 먼저 프로그램을 종료하고 백업한 다음 새 설치 프로그램을 실행하세요. 실행 후 구독 그룹, 사용자 지정 라우팅, 로컬 포트를 확인하고 연결이 정상인지 테스트한 뒤 이전 설치 파일을 정리하세요. 특정 앱만 프록시를 사용하지 않는다면 설치 파일을 계속 바꾸기보다 해당 앱의 프록시 설정부터 확인하세요.
MACOS / ARM64 · X64
이 Mac에 관하여에 표시된 칩에 맞춰 DMG를 선택하세요. Apple Silicon과 Intel은 아키텍처가 다르므로 컴퓨터의 구매 연도만으로 판단하면 안 됩니다.
| 확인 항목 | 선택 기준 |
|---|---|
| 운영체제 | 현재 클라이언트 빌드와 호환되는 macOS가 필요합니다. 시스템에서 버전이 너무 낮다고 안내하면 먼저 앱의 요구 사항을 확인하세요. |
| 칩 아키텍처 | Apple 메뉴 → 이 Mac에 관하여에서 Apple Silicon은 arm64, Intel은 x64를 선택하세요. |
| 설치 방법 | DMG를 열고 앱을 응용 프로그램 폴더로 복사하세요. 복사가 끝난 다음 실행하세요. |
| 권한 설정 | 시스템 안내에 따라 앱 출처와 권한 항목을 확인하고, 용도를 명확히 이해한 권한만 허용하세요. |
앱 복사가 끝나면 설치 디스크 이미지를 추출해도 됩니다. 이후에는 응용 프로그램 폴더에서 실행하고, 마운트된 DMG에서 계속 실행하지 마세요. 시스템에서 앱 실행을 차단하면 먼저 다운로드한 아키텍처와 시스템 호환성을 확인한 뒤 시스템 설정 → 개인정보 보호 및 보안의 안내를 살펴보세요. 앱 하나의 안내를 해결하려고 시스템 보호 기능 전체를 끄는 것은 권장하지 않습니다.
설정을 가져온 뒤 시스템 프록시가 클라이언트의 현재 수신 대기 주소와 포트를 가리키는지 확인하세요. 일부 브라우저 확장 프로그램은 프록시를 제어해 시스템 설정을 덮어쓸 수 있으므로 문제를 확인할 때는 프록시 설정 주체를 하나로 유지하세요. 클라이언트를 종료하기 전에 시스템 프록시를 원래대로 돌려놓으면 로컬 서비스가 중지된 뒤에도 앱이 이전 포트로 요청을 보내는 일을 막을 수 있습니다.
기존 데스크톱 설정을 Mac으로 옮기는 경우 구독 주소는 다시 추가할 수 있지만 로컬 경로, 수신 대기 주소, 권한 관련 설정은 하나씩 확인해야 합니다. 다른 운영체제의 폴더 경로를 사용자 지정 설정에 그대로 복사하지 마세요. 규칙 파일을 사용하는 경우 현재 기기에 실제로 존재하는 파일 경로를 지정해야 합니다.
ANDROID / ARM64 · UNIVERSAL
먼저 v2rayNG를 확인하고 V2Fly 코어와의 호환성이 필요한 경우 v2flyNG를 살펴보세요. 2015년 이후 출시된 대부분의 스마트폰은 arm64를 우선 선택하면 되지만, 실제 지원 아키텍처를 확인해야 합니다.
버전 표시는 앱 단위 목록에서 가져오며, 현재 표시되는 버전과 실제 패키지명에 포함된 버전이 다를 수 있습니다. 패키지명과 버전 표시는 각각 확인하세요. 자세한 내용은 아래 다운로드 FAQ를 참고하세요.
| 확인 항목 | 선택 기준 |
|---|---|
| 운영체제 | APK 설치 프로그램에 표시되는 호환성 안내를 따르세요. 프로세서가 64비트를 지원해도 운영체제가 64비트 앱을 지원한다고 단정할 수는 없습니다. |
| 설치 권한 | APK를 여는 데 실제로 사용할 브라우저나 파일 관리자에만 설치 권한을 허용하고, 설치가 끝나면 권한을 끌 수 있습니다. |
| 연결 권한 | 처음 연결할 때 Android VPN 연결 요청을 읽고 승인하세요. 한 번에 하나의 VPN 서비스만 연결을 제어하도록 유지하세요. |
| 백그라운드 실행 | 화면을 잠근 뒤 연결이 시스템에 의해 종료되면 앱의 배터리 최적화 및 백그라운드 실행 설정을 확인하세요. |
APK를 다운로드한 뒤 다운로드 알림이나 파일 관리자에서 여세요. 설치할 수 없다는 메시지가 나오면 아키텍처 불일치, 운영체제 버전 미달, 기존 앱과 서명 불일치, 저장 공간 부족 여부를 먼저 확인하세요. 설정을 백업하지 않은 상태에서 기존 앱을 바로 삭제하지 마세요. 앱을 삭제하면 내부에 저장된 구독과 규칙도 함께 사라질 수 있습니다.
설정을 가져온 뒤 항목을 하나 선택하고 연결을 시작하세요. 시스템에 VPN 표시가 나타나도 로컬 VPN 서비스가 만들어졌다는 뜻일 뿐, 원격 서비스가 작동한다는 보장은 없습니다. 클라이언트 로그와 실제 앱의 요청을 함께 확인하세요. 일부 앱만 프록시를 사용한다면 앱별 설정과 라우팅 규칙을 확인하고, 테스트할 앱이 제외되지 않았는지 살펴보세요.
LINUX / DEB · RPM
배포판에 맞는 deb 또는 rpm을 선택한 뒤 x64 또는 arm64 아키텍처를 확인하세요. 패키지 형식이 같아도 런타임 라이브러리까지 완전히 호환된다는 뜻은 아니므로 설치 전에 패키지 관리자의 안내를 확인하세요.
arm64 기기용 · 시스템 아키텍처 확인 후 선택
| 확인 항목 | 선택 기준 |
|---|---|
| 데스크톱 환경 | GUI 앱을 실행할 수 있는 데스크톱 세션이 필요합니다. 이 페이지에서는 GUI 클라이언트 패키지를 제공합니다. |
| 프로세서 아키텍처 | x86_64 / amd64는 x64, aarch64 / arm64는 arm64를 선택하세요. |
| 패키지 관리 체계 | deb와 rpm은 각각 해당하는 설치 프로그램 또는 패키지 관리자를 사용해 설치하세요. 의존성은 시스템에서 처리합니다. |
| 런타임 라이브러리 호환성 | 설치 프로그램이 보고하는 의존성을 기준으로 판단하세요. 버전 충돌이 발생해도 의존성을 강제로 무시하는 것은 권장하지 않습니다. |
배포판의 소프트웨어 설치 프로그램에서 다운로드한 파일을 열고 앱 정보와 의존성을 확인한 뒤 설치를 진행하세요. 설치 후 앱이 열리지 않으면 먼저 구체적인 오류를 기록하고 데스크톱 환경, 런타임 라이브러리, 파일 권한 문제를 구분하세요. 일반 데스크톱 앱을 실행하기 위해 클라이언트 전체를 관리자 권한으로 계속 실행하지 마세요.
데스크톱 환경에 따라 시스템 프록시를 처리하는 방식이 다릅니다. 클라이언트에서 시스템 프록시를 변경해도 일부 앱은 자체 프록시 설정을 사용할 수 있으며, 터미널 프로그램은 환경 변수만 읽을 수도 있습니다. 처음 테스트할 때는 프록시 설정 주체가 분명한 앱을 하나 선택하고 로컬 수신 대기 포트가 일치하는지 확인한 뒤 다른 앱으로 범위를 넓히세요.
사용자 지정 라우팅과 DNS 설정은 현재 클라이언트가 사용하는 코어에 맞춰 확인해야 합니다. 패키지 설치에 성공해도 모든 설정 필드가 지원되는 것은 아닙니다. 다른 환경에서 설정을 옮길 때는 먼저 최소 설정으로 연결을 확인한 다음 라우팅과 DNS 규칙을 하나씩 복원해야 문제를 일으키는 항목을 찾기 쉽습니다.
AFTER INSTALL / 초기 설정
클라이언트는 설정을 저장하고 실행하는 역할을 합니다. 서버 주소, 인증 정보, 구독 내용은 실제 서비스 제공자가 안내하며, 이 페이지의 설치 파일에는 바로 사용할 수 있는 서비스 설정이 포함되어 있지 않습니다.
01 / IMPORT
vmess://, vless:// 등으로 시작하는 공유 링크는 보통 하나의 설정에 해당하며 클립보드에서 가져올 수 있습니다. 구독 주소는 일반적으로 전체 URL이므로 구독 그룹에 추가한 뒤 업데이트해야 합니다. 구독 주소를 단일 노드 링크처럼 붙여 넣으면 원하는 내용을 가져오지 못할 수 있습니다.
가져온 뒤 프로토콜, 서버 주소, 포트, 전송 설정을 확인하세요. 로그, 스크린샷, 백업에 인증 정보가 포함될 수 있으므로 문제 해결 자료를 다른 사람에게 전달하기 전에 민감한 정보를 삭제하세요.
02 / ACTIVATE
가져오기는 설정을 저장하는 단계일 뿐입니다. 설정을 선택하고 연결도 시작해야 합니다. 데스크톱에서는 시스템 프록시 또는 앱 자체의 프록시 설정을, Android에서는 VPN 권한과 앱별 규칙을 확인하세요. 여러 프록시 프로그램이 같은 시스템 설정을 동시에 변경하면 요청이 어떤 프로그램을 거치는지 판단하기 어렵습니다.
확인할 때는 먼저 클라이언트가 정상적으로 실행되는지 보고, 로컬 수신 대기 상태와 연결 로그를 살펴본 뒤 실제 앱에서 테스트하세요. 오류가 발생하면 전체 오류 메시지를 보관하고 상태 표시 하나만으로 원인을 단정하지 마세요.
설치 파일, 기기 환경, 설정 단계 중 어디에서 문제가 발생했는지 먼저 확인한 뒤 알맞은 방법으로 해결하세요.
처음 사용한다면 차세대 크로스 플랫폼 인터페이스를 적용한 Desktop 버전을 권장합니다. 클래식 인터페이스에 익숙하거나 기존 사용 방식을 유지하려면 안정적인 WPF 버전을 선택하세요. 두 버전 모두 설정을 먼저 백업한 뒤 각각 테스트하고, 시스템 프록시를 동시에 제어하지 않도록 주의하세요.
2015년 이후 출시된 대부분의 스마트폰은 arm64를 우선 선택하면 됩니다. 단, 최종적으로는 기기의 운영체제에서 지원하는 앱 아키텍처를 확인하세요. 아키텍처를 모르거나 호환되지 않는다는 안내가 표시되면 범용 버전을 시도할 수 있습니다. 범용 버전은 여러 아키텍처 구성 요소를 포함해 파일 크기가 더 큰 편입니다.
버전 표시는 앱 단위의 latest 필드에서, 각 플랫폼의 다운로드 파일 정보는 download 필드에서 가져옵니다. 목록이 업데이트되는 동안 두 정보가 일치하지 않을 수 있습니다. 버전 표시와 파일명을 각각 확인하고 앱 단위 버전 표시를 각 파일의 버전 정보로 간주하지 마세요.
먼저 클라이언트의 백업 또는 내보내기 기능으로 구독 그룹, 필요한 사용자 지정 라우팅 및 DNS 설정을 저장하고 로컬 수신 대기 포트도 기록하세요. 공유 링크와 구독 주소에는 접속 정보가 포함될 수 있으므로 백업은 안전한 곳에 보관해야 합니다. 업데이트 후 기존 설정을 테스트한 다음 시스템 프록시 또는 VPN 연결을 다시 설정하세요.
설치되는 것은 클라이언트 프로그램이며, 연결하려면 유효하고 사용 권한이 있는 서비스 설정도 필요합니다. 구독이나 공유 링크를 가져온 뒤 설정을 선택하고 서비스를 시작하세요. 데스크톱에서는 시스템 프록시 또는 앱 프록시를, Android에서는 VPN 권한을 확인하세요. 이후 로그를 살펴 설정, DNS 조회, 연결 문제를 구분할 수 있습니다.