Windows VPN을 처음 설정한다면 클라이언트, 구독, 시스템 프록시의 차이부터 확인한 뒤 설치, 가져오기, 서버 선택, 연결 확인, 자동 실행 순서로 진행하세요. VPNFish는 월간 구독 ¥9.9부터 이용할 수 있으며 IEPL 전용 회선을 제공합니다. 7일 이내 이유를 묻지 않는 환불도 지원합니다. 이는 서비스 정보이며, 소프트웨어를 설치한다고 모든 앱이 자동으로 국제 회선을 이용하는 것은 아닙니다.
네트워크 설정에 익숙하지 않은 분도 따라 할 수 있도록 안내합니다. 클라이언트마다 메뉴 이름이 다를 수 있으니 기능에 맞는 항목을 찾으세요. 회사나 학교에서 관리하는 컴퓨터는 먼저 사용 정책을 확인해야 합니다. 관리자 권한이 없다면 제한을 우회하지 마세요.
설치 전 알아둘 점: 클라이언트, 구독, 연결 방식 구분하기
클라이언트는 설정을 읽고 트래픽을 처리하며, 구독 링크는 서버와 관련 설정을 제공합니다. 계정 대시보드에서는 서비스를 관리합니다. 구독 링크를 브라우저에 복사하는 것만으로 연결이 완료되지는 않습니다. 클라이언트에 가져오기가 성공적으로 표시되어도 시스템 트래픽이 클라이언트를 통과한다는 뜻은 아닙니다.
일상적으로 말하는 Windows VPN은 Windows 기본 VPN일 수도 있고 프록시 클라이언트일 수도 있습니다. 프록시 클라이언트는 시스템 프록시나 가상 네트워크 어댑터를 통해 트래픽을 처리할 수 있으며, Windows 설정의 ‘VPN’ 목록에 표시되지 않을 수도 있습니다. 목록에 연결 이름이 없다고 해서 소프트웨어 설치에 실패한 것은 아닙니다.
| 설정 항목 | 기능 | 초보자가 자주 오해하는 점 |
|---|---|---|
| 구독 링크 | 클라이언트에 서버 설정을 제공하며, 구체적인 내용은 서버 측에서 결정합니다 | 설치 파일이나 일반 공개 공유 링크가 아닙니다 |
| 시스템 프록시 | 시스템 프록시 설정을 따르는 앱이 로컬 프록시를 사용하도록 합니다 | 이 설정만으로 모든 프로그램의 트래픽이 처리된다고 볼 수 없습니다 |
| TUN 모드 | 가상 네트워크 어댑터를 통해 더 많은 네트워크 트래픽을 처리합니다 | 추가 권한이 필요할 수 있으며 라우팅 및 분할 규칙의 영향을 받습니다 |
| 규칙 모드 | 도메인이나 주소 등의 조건에 따라 프록시, 직접 연결 또는 다른 처리 방식을 선택합니다 | 일부 웹사이트가 직접 연결되는 것은 의도된 동작일 수 있으며, 반드시 오류는 아닙니다 |
1단계: Windows 클라이언트 다운로드 및 설치
계정 대시보드의 클라이언트 다운로드 페이지에서 Windows에 맞는 클라이언트를 받고, 해당 페이지의 설치 안내를 확인하세요. 먼저 Windows의 ‘설정 → 시스템 → 시스템 정보’에서 프로세서 아키텍처를 확인한 뒤 알맞은 버전을 선택하세요. 파일 이름에 Windows가 포함되어 있다는 이유만으로 설치하지 마세요.
설치형 프로그램은 보통 설치 마법사로 배포됩니다. 포터블 버전은 압축을 완전히 푼 다음 고정된 폴더에서 실행해야 하는 경우가 많습니다. 압축 파일 안에서 프로그램을 바로 실행하거나, 나중에 정리할 임시 폴더에 저장하지 마세요. 업데이트, 설정 저장, 부팅 시 실행이 제대로 작동하지 않을 수 있습니다.
보안 경고가 표시되면 출처와 파일 속성, 배포 안내를 확인한 뒤 계속할지 결정하세요. 시스템 보호 기능을 끄는 것을 일반적인 설치 절차로 여기지 마세요. 가상 네트워크 어댑터나 백그라운드 서비스가 필요한 경우 클라이언트가 관리자 권한을 요청할 수 있습니다. 출처를 확인한 소프트웨어에만 권한을 허용하세요.
2단계: 구독 링크 복사 및 설정 가져오기
계정 대시보드에 로그인한 뒤 구독 또는 연결 설정에서 링크를 복사하세요. VPNFish는 이메일 주소 없이 이용할 수 있습니다. 사용자 이름과 비밀번호로 계정을 만든 후에는 로그인 정보를 안전하게 보관하세요. 클라이언트로 돌아가 ‘구독’, ‘설정’ 또는 ‘링크에서 가져오기’와 같은 메뉴를 찾아 전체 주소를 붙여 넣고 업데이트를 실행합니다.
가져오기 전에 클라이언트가 구독 형식을 지원하는지 확인하세요. Shadowsocks, VMess, Trojan, VLESS 등의 프로토콜 이름과 구독 파일 형식은 서로 다른 개념입니다. 클라이언트가 특정 프로토콜을 지원해도 모든 서비스의 구독 내용을 바로 읽을 수 있다는 뜻은 아닙니다. 링크를 직접 수정하지 말고 대시보드 안내에 맞는 가져오기 방법을 사용하세요.
- 구독 주소 전체를 복사하고, 붙여 넣을 때 공백이나 줄바꿈, 메신저가 덧붙인 문장 부호가 들어가지 않았는지 확인하세요.
- 클라이언트에서 구독을 추가하고 업데이트한 다음, 빈 설정 이름만 표시되는 것이 아니라 서버 이름이 나타나는지 확인하세요.
- 설정이 여러 개라면 방금 가져온 설정을 직접 선택한 뒤 현재 서버 그룹에서 서버를 선택할 수 있는지 확인하세요.
- 업데이트에 실패하면 오류 유형을 확인해 네트워크 시간 초과, 계정 상태 문제, 형식 해석 오류를 구분하세요.
브라우저에서 대시보드가 열린다고 해서 클라이언트가 구독 API에 접속하는 경로까지 같은 것은 아닙니다. 기존 설정이 작동하지 않고 프록시가 켜져 있다면 업데이트 요청이 사용할 수 없는 서버로 전달될 수 있습니다. 기존 연결을 잠시 중지하고 일반 네트워크로 돌아간 뒤 다시 시도하세요. 형식 오류에 새로고침을 반복하는 것은 해결 방법이 아닙니다.
3단계: 서버를 선택한 뒤 연결하기
먼저 사용 목적에 맞는 지역을 선택하고 연결 안정성을 확인하세요. 특정 지역이 필요한 서비스를 이용할 때는 계정 지역, 플랫폼 정책, 연결 출구 위치를 함께 고려해야 합니다. 지역 이름이 일치해도 제3자 서비스를 반드시 이용할 수 있는 것은 아닙니다. 처음 설정할 때는 서버 하나를 고정해 연결을 확인하세요. 자동 전환을 사용하면 점검 대상이 계속 바뀔 수 있습니다.
IEPL 전용 회선, 중계, 직접 연결은 회선 구성 방식을 설명하는 말이지 클라이언트 프로토콜 이름이 아닙니다. 직접 연결은 보통 클라이언트가 해외 진입 지점에 직접 연결하는 방식입니다. 중계는 중간 노드를 거쳐 트래픽을 전달합니다. IEPL 전용 회선은 전용 전송망 자원을 사용한다는 뜻입니다. 실제 품질은 로컬 네트워크와 진입 지점의 부하, 이후 경로의 영향을 받으므로 이름만으로 사용 환경을 판단할 수 없습니다.
서버를 선택한 다음 클라이언트 안내에 따라 시스템 프록시를 켜고 적절한 규칙 모드를 유지하세요. 먼저 브라우저에서 기본 연결을 확인합니다. 브라우저는 정상인데 특정 앱에서 변화가 없다면 해당 앱이 시스템 프록시를 따르지 않을 수 있습니다. 이때 TUN 모드 안내를 확인하세요. 처음부터 여러 트래픽 처리 기능을 동시에 켜지는 마세요.
TUN 모드는 다른 VPN, 가상 네트워크 어댑터, 기업 보안 소프트웨어와 충돌할 수 있습니다. 켠 뒤 로컬 기기나 업무 네트워크에 접속 문제가 생기면 규칙과 라우팅을 확인하세요. ‘모든 트래픽을 프록시로 보내기’ 위해 직접 연결 규칙을 함부로 삭제하지 마세요. 로컬 네트워크나 시스템 서비스가 해당 설정에 의존할 수 있습니다.
4단계: 연결 출구, 분할 규칙, DNS 확인
클라이언트의 ‘연결됨’ 표시는 보통 연결 과정의 일부가 준비되었다는 뜻입니다. 실제로는 연결 출구와 대상 웹사이트, 사용 중인 앱을 함께 확인해야 합니다. 연결 전후에 각각 내 IP를 확인해 출구 지역이 선택한 서버와 일치하는지 비교한 다음, 실제로 이용할 서비스를 열어 보세요.
IP 확인 페이지에는 해당 웹 요청의 출구가 표시됩니다. 규칙 모드에서는 확인 페이지가 직접 연결될 수 있으므로 IP가 바뀌지 않아도 프록시가 전부 작동하지 않는다고 단정할 수 없습니다. 반대로 브라우저의 출구가 바뀌었다고 해서 다른 앱의 트래픽까지 처리된다는 보장도 없습니다. 클라이언트 연결 기록을 확인해 대상 도메인에 어떤 규칙이 적용됐는지 살펴보세요.
- ✅ 대상 웹사이트가 열리고 클라이언트에 해당 연결 또는 규칙 적용 기록이 표시됩니다.
- ✅ 자주 이용하는 로컬 웹사이트와 로컬 네트워크 리소스에 정상적으로 접속할 수 있으며, 테스트 때문에 기존 분할 설정을 망가뜨리지 않았습니다.
- ✅ 브라우저 페이지만 확인하지 않고 실제로 사용할 앱에서도 연결을 확인했습니다.
- ✅ 연결을 중지한 뒤 네트워크가 복구되고, 시스템 프록시 설정에 중지된 클라이언트가 남아 있지 않습니다.
DNS는 도메인 이름을 네트워크 주소로 변환합니다. 프록시로 처리해야 하는 DNS 요청이 실수로 로컬 네트워크의 DNS 서버에 전달되면 조회 대상이 노출될 수 있습니다. 하지만 규칙에 따라 로컬 웹사이트가 로컬 DNS를 사용하는 것만으로 누출이라고 볼 수는 없습니다. 의도한 분할 정책을 고려해 판단해야 하며, 확인 페이지에 로컬 DNS 서버가 표시되는지만으로 결론을 내리면 안 됩니다.
브라우저의 보안 DNS, 클라이언트 DNS 설정, TUN의 DNS 처리 기능은 서로 영향을 줄 수 있습니다. 일부 도메인이 열리지 않으면 먼저 클라이언트 문서를 참고해 관련 설정을 확인하고 변경 전 상태를 기록하세요. 브라우저와 시스템, 클라이언트의 DNS 설정을 한꺼번에 바꾸면 정상화되더라도 원인을 파악하기 어렵습니다.
5단계: 부팅 시 자동 실행 설정 및 재시작 확인
부팅 시 클라이언트 실행, 실행 후 자동 연결, 시스템 프록시 자동 활성화는 서로 다른 설정입니다. ‘부팅 시 실행’만 선택하면 프로그램이 작업 표시줄 알림 영역에 나타날 뿐 트래픽은 처리하지 않을 수 있습니다. 필요에 따라 각 옵션을 따로 확인하고 현재 설정과 서버 선택이 저장되었는지 확인하세요.
클라이언트의 부팅 시 실행은 보통 사용자가 로그인한 후 프로그램을 실행한다는 뜻입니다. 로그인 전부터 연결을 제공한다는 의미는 아닙니다. 시스템 서비스나 높은 권한이 필요한 기능은 클라이언트의 공식 안내를 따르세요. 권한 요청을 피하려고 출처가 불분명한 고권한 시작 스크립트를 직접 만들지 마세요.
설정을 저장한 뒤 Windows의 ‘설정 → 앱 → 시작 프로그램’ 또는 작업 관리자의 시작 앱 페이지에서 상태를 확인하고 컴퓨터를 다시 시작하세요. 로그인한 후 알림 영역 아이콘과 설정 이름, 프록시 상태, 실제 접속 결과를 확인합니다. 포터블 버전 폴더를 옮겼다면 기존 시작 항목이 작동하지 않을 수 있으므로 클라이언트에서 다시 설정하세요.
절전 모드에서 깨어난 뒤에는 네트워크 환경이 달라질 수도 있습니다. 다시 사용할 때 연결이 끊겼다면 먼저 로컬 네트워크가 정상인지 확인한 다음 서버에 다시 연결하세요. 부팅 시 자동 실행은 수동 작업을 줄여 줄 뿐 네트워크 상태 확인을 대신하지 않으며, 모든 앱이 시작과 동시에 프록시를 사용한다고 보장하지도 않습니다.
자주 발생하는 문제: 재설치보다 범위를 좁혀 점검하기
웹페이지는 열리지만 특정 앱이 연결되지 않음
먼저 앱 자체의 프록시 설정과 클라이언트의 분할 기록, 트래픽 처리 모드를 확인하세요. 일부 앱은 별도의 네트워크 스택을 사용해 시스템 프록시를 읽지 않습니다. 앱을 시작할 때만 설정을 읽는 경우에는 변경 후 완전히 종료했다가 다시 실행해야 합니다. 이런 점을 확인한 뒤 문서를 참고해 TUN이 필요한지 판단하세요.
클라이언트를 종료한 뒤 오히려 인터넷에 연결할 수 없음
시스템 프록시가 중지된 클라이언트의 로컬 수신 포트를 계속 가리키고 있을 수 있습니다. 먼저 클라이언트를 다시 실행한 뒤 정상 종료 기능으로 닫으세요. 필요하면 Windows 네트워크 설정에서 프록시 항목을 확인합니다. 조직에서 관리하는 기기의 설정을 임의로 지우지 말고 관리자에게 확인하세요.
일부 웹사이트에서만 인증서 또는 시간 오류가 표시됨
먼저 시스템 날짜와 시간, 시간대가 올바른지 확인한 다음 브라우저에 표시된 구체적인 오류 원인을 살펴보세요. 인증서 경고를 무시한 채 연결을 확인하지 마세요. 특정 서버에서만 문제가 발생하면 오류 정보를 보관한 뒤 다른 서버와 비교하세요. 여러 네트워크에서도 문제가 계속되면 기기 환경을 점검해야 합니다.
사용 방법을 더 확인하려면 사용 가이드를 참고하세요. 서비스나 계정 관련 문제가 있으면 자주 묻는 질문을 확인하거나 계정 대시보드에서 문의를 접수할 수 있습니다. 문의할 때는 문제가 설치, 구독, 연결, 확인 중 어느 단계에서 발생했는지 설명하고 구독 주소 등 계정 정보는 가려 주세요.