Mac에서 VPN을 사용하는 기본 절차는 호환되는 클라이언트를 공식 경로에서 내려받고, 서비스에서 제공한 구독을 가져온 다음, 클라이언트 안내에 따라 네트워크 권한을 허용하고, 서버를 선택해 실제 연결 경로를 확인하는 것입니다. macOS 시스템 프록시, VPN 구성, 가상 네트워크 인터페이스는 서로 다른 연결 방식이므로 모든 옵션을 켤 필요는 없습니다.
이 글에서는 최초 설치부터 일상적인 문제 해결까지 순서대로 설명합니다. 클라이언트마다 버튼 이름이 다를 수 있으므로 사용 중인 클라이언트 안내와 시스템 메시지를 따르세요. 메뉴 막대 아이콘만 보고 연결 성공을 판단하거나 권한 안내가 뜰 때마다 반복해서 재설치하지 마세요.
설치 전 확인: 클라이언트, 구독, 연결 방식
먼저 서비스와 클라이언트의 차이를 알아두세요. 서비스는 계정, 서버, 구독 구성을 제공하고, 클라이언트는 구성을 읽어 연결을 만들고 트래픽을 처리합니다. 구독 링크는 설치 파일이나 일반 웹 주소가 아닙니다. 연결 설정에 필요한 인증 정보가 포함될 수 있으므로 비밀번호처럼 안전하게 보관하세요.
Mac에 기본으로 제공되는 VPN 설정에서는 모든 프록시 구독을 가져올 수 없습니다. Shadowsocks, VMess, Trojan, VLESS 등의 프로토콜은 해당 프로토콜을 지원하는 클라이언트나 코어가 필요합니다. Hysteria2와 TUIC도 사용 중인 버전의 호환성을 확인해야 합니다. 여기에 든 프로토콜은 업계에서 흔히 쓰이는 예시이며, VPNRich가 모두 제공한다는 뜻도, 구성을 서로 바꿔 쓸 수 있다는 뜻도 아닙니다.
| 연결 방식 | 주요 기능 | 확인할 점 |
|---|---|---|
| 시스템 프록시 | 시스템 프록시 설정을 따르는 앱의 요청을 로컬 프록시로 전달 | 모든 앱에 적용되는 것은 아니며, 터미널 프로그램은 별도로 설정해야 할 수 있음 |
| 가상 네트워크 인터페이스 모드 | 가상 네트워크 인터페이스를 통해 라우팅 및 규칙에 해당하는 트래픽을 처리 | 구현 방식에 따라 보조 프로그램이나 네트워크 확장 권한이 필요할 수 있음 |
| 시스템 VPN 구성 | macOS 네트워크 프레임워크에서 연결 관리 | 호환되는 구성만 지원하며, 임의의 구독 주소를 그대로 붙여넣을 수 없음 |
VPNRich를 이용한다면 먼저 클라이언트 안내에서 최신 다운로드 정보를 확인하세요. VPNRich는 이메일 주소 없이 사용할 수 있으며, 사용자 이름과 비밀번호로 시작하면 됩니다. 계정 정보와 구독 링크를 공개 게시판에 공유하지 마세요.
다운로드 및 설치: 칩 종류와 파일 출처 확인
- Mac 정보를 확인하세요. Apple 메뉴에서 ‘이 Mac에 관하여’를 열어 칩 또는 프로세서 종류와 현재 macOS 버전을 확인합니다. 다운로드 페이지에서 Apple 칩용과 Intel용을 구분한다면 Mac에 맞는 파일을 선택하세요. 범용 버전은 배포 안내에 따라 사용하면 됩니다.
- 공식 경로에서 파일을 받으세요. 메신저 그룹에서 공유된 수정 설치 파일이나 검색 광고에 표시된 유사 도메인에서 다운로드하지 마세요. 사이트 출처와 소프트웨어 이름이 안내 내용과 일치하는지 확인하세요.
- 파일 형식에 맞게 설치하세요. 디스크 이미지 파일은 보통 열어서 앱을 ‘응용 프로그램’ 폴더로 드래그해야 합니다. 설치 패키지는 설치 프로그램의 안내를 따르면 됩니다. 디스크 이미지나 다운로드 폴더에서 클라이언트를 계속 실행하지 마세요.
- 처음 실행할 때 안내를 확인하세요. 앱의 출처를 확인한 후 실행을 허용하세요. 시스템에서 파일이 손상되었거나 확인할 수 없다고 알리면 다운로드가 온전한지, 버전이 호환되는지 먼저 확인하고 개발자의 안내를 살펴보세요.
실행한 뒤에는 먼저 설정 화면에서 구독 가져오기, 규칙 모드, 필요한 연결 방식을 지원하는지 확인하세요. 이 단계에서 다른 프록시 도구를 함께 실행할 필요는 없습니다. 여러 도구가 시스템 프록시, 라우팅 또는 DNS를 동시에 사용하면 ‘앱에는 연결됨으로 표시되는데 웹페이지는 열리지 않는’ 문제가 생길 수 있습니다.
시스템 권한: 필요한 기능에만 허용
macOS 권한 안내는 클라이언트가 사용하는 기술에 따라 달라집니다. 일반 시스템 프록시 모드에는 네트워크 확장 설치가 필요하지 않을 수 있지만, 가상 네트워크 인터페이스나 시스템 VPN 모드에서는 VPN 구성 추가, 보조 프로그램 설치 또는 네트워크 확장 허용이 필요할 수 있습니다. 권한 창이 표시되는지는 설치 성공 여부를 판단하는 일률적인 기준이 아닙니다.
VPN 구성 추가 안내가 나타나면 먼저 요청을 보낸 앱의 이름을 확인하세요. 방금 설치한 클라이언트가 맞는지 확인한 후 시스템 안내에 따라 허용합니다. 관리자 인증은 앱이 관련 시스템 설정을 변경하도록 허용하는 절차입니다. 관리자 비밀번호를 구독 주소 입력란이나 웹사이트 피드백 양식에 입력하지 마세요.
확장 프로그램이 활성화되지 않았다는 안내가 나타나면 시스템 설정의 ‘개인정보 보호 및 보안’과 macOS 버전에 따라 ‘로그인 항목 및 확장 프로그램’ 또는 네트워크 확장 관리 메뉴를 확인하세요. 메뉴 위치는 macOS 버전에 따라 다를 수 있습니다. 확인된 클라이언트와 일치하는 항목만 허용하고, 시스템에서 재시동을 명확히 요청할 때는 작업을 저장한 뒤 재시동하세요.
권한 창이 사라졌다면 다시 표시하려면?
클라이언트로 돌아가 권한이 필요한 기능을 껐다가 다시 켜고 새 요청이 표시되는지 확인하세요. 클라이언트에 ‘보조 프로그램 설치’나 ‘서비스 복구’ 같은 메뉴가 있다면 공식 안내에 따라 진행할 수 있습니다. 그다음 시스템 설정에 처리 대기 중인 권한이 있는지 확인하세요. 이전 권한 창이 다시 나타나기만 기다리지 마세요.
회사나 학교에서 관리하는 Mac은 네트워크 확장 및 VPN 구성이 제한될 수 있습니다. 관리 정책 안내가 표시되면 기기 관리자에게 문의하고 우회하려고 하지 마세요. 연결이 안 된다는 이유로 현재 기능과 명확한 관련이 없는 화면 기록이나 전체 디스크 접근 권한까지 추가로 허용하지 마세요.
구독 가져오기: 구성을 업데이트한 뒤 서버 선택
서비스 대시보드에서 구독 또는 클라이언트 구성 메뉴를 찾으세요. 사용 중인 클라이언트 전용 가져오기 방법이 있다면 해당 안내를 우선 따르세요. 일반 구독과 전용 구성은 형식이 다를 수 있습니다. 링크가 열린다고 해서 현재 클라이언트에 적합한 것은 아닙니다.
- 구독 링크 전체를 복사하세요. 링크 앞뒤의 공백이나 줄바꿈, 메신저가 덧붙인 문장 부호가 포함되지 않도록 주의하세요. 대시보드 로그인 페이지 주소를 구독 주소로 사용하지 마세요.
- 원격 구독을 추가하세요. 클라이언트의 구성, 구독 또는 Profiles 페이지에서 URL 가져오기를 선택하고 알아보기 쉬운 이름을 입력하세요. 이름은 자유롭게 정할 수 있으며 연결에는 영향을 주지 않습니다.
- 구성을 업데이트하고 선택하세요. 서버 목록이 나타나는지 확인합니다. 일부 클라이언트는 구독을 저장하는 것만으로는 충분하지 않아 현재 구성으로 지정해야 합니다.
- 서버와 모드를 선택하세요. 처음 연결을 확인할 때는 클라이언트가 권장하는 규칙 모드를 사용하고, 이용하려는 웹사이트의 지역 조건에 맞는 서버를 선택한 다음 시스템 프록시나 해당 연결 기능을 켜세요.
가져오기에 실패하면 메시지가 다운로드 오류인지 파싱 오류인지 확인하세요. 다운로드 오류는 로컬 네트워크, 만료된 링크 또는 계정 상태와 관련이 있을 수 있습니다. 파싱 오류는 형식이 호환되지 않거나 클라이언트 코어가 오래되었거나 복사한 내용이 불완전할 때 주로 발생합니다. 구독 정보를 낯선 온라인 변환 사이트에 입력하지 마세요. 변환 서비스가 전체 인증 정보를 확인할 수 있습니다.
서버 지역은 출구 위치를 나타내며 전체 전송 경로와 같은 뜻은 아닙니다. IEPL 전용 회선, 중계, 직접 연결은 연결 경로의 구성 방식을 설명하는 용어로, 클라이언트의 프로토콜 지원 여부와는 별개의 기준입니다. 지리적으로 가까운 서버가 반드시 더 안정적인 것은 아니므로 이용하려는 웹사이트와 실제 사용 시간에 맞춰 확인하세요. 지역과 회선 정보는 서버 페이지에서 볼 수 있습니다.
연결 확인: 출구 IP, DNS, 앱을 각각 점검
연결을 켠 뒤 먼저 평소 정상적으로 열리는 웹사이트에 접속해 기본 네트워크가 잘못된 설정의 영향을 받지 않는지 확인한 다음, 이용하려는 웹사이트를 테스트하세요. 기본 웹페이지도 열리지 않는다면 특정 웹사이트가 현재 서버를 지원하지 않는다고 단정하기 전에 프록시 모드와 로컬 네트워크부터 점검해야 합니다.
- ✅ 내 IP를 열어 연결 전후의 공인 IP와 지역 정보를 비교하세요. 브라우저 요청이 프록시를 통과한다면 검사 결과에 해당 출구 정보가 표시되어야 합니다.
- ✅ 실제로 사용하는 브라우저에서 대상 웹사이트를 열어 페이지 표시, 로그인, 콘텐츠 로딩을 확인하세요. 홈페이지가 열리는지만 확인해서는 부족합니다.
- ✅ 데스크톱 앱은 별도로 테스트하세요. 브라우저가 정상이어도 모든 앱이 시스템 프록시를 따르는 것은 아니며, 명령줄 도구에는 자체 프록시 설정이 필요할 수 있습니다.
- ✅ 클라이언트의 DNS, IPv6, 규칙 관련 안내를 확인하고, 대상 트래픽이 직접 연결 규칙에 걸려 예상 경로를 벗어나지 않았는지 점검하세요.
- ❌ 연결 아이콘이 표시되거나 속도 측정 버튼이 반응한다고 해서 모든 앱의 트래픽이 해당 서버를 통과한다고 판단하지 마세요.
DNS는 도메인 이름을 네트워크 주소로 변환합니다. 일반적으로 DNS 누출은 예상한 경로로 보내야 할 DNS 요청이 그 경로 밖의 해석 서버로 전달되는 현상을 말합니다. DNS 검사 결과와 출구 IP의 국가가 다르다는 사실만으로 누출을 입증할 수는 없습니다. 공용 DNS 서비스는 분산 네트워크를 사용할 수 있고, 지리 데이터베이스에도 오차가 있기 때문입니다.
더 유용한 점검 항목은 클라이언트가 DNS 요청을 처리하는지, 브라우저의 보안 DNS가 해당 설정을 우회하는지, IPv6 트래픽이 규칙에 포함되는지입니다. 클라이언트 문서를 참고해 하나씩 확인하세요. 시스템 DNS, 브라우저 DNS, 프록시 모드를 한꺼번에 바꾸면 어떤 변경이 효과가 있었는지 파악하기 어렵습니다. 테스트 화면을 캡처할 때는 구독 주소와 계정 정보를 가리세요.
트래픽 분기 설정: 먼저 규칙 모드를 사용하고 예외는 나중에 추가
규칙 모드는 도메인, 주소 또는 기타 조건에 따라 트래픽을 직접 연결하거나 프록시로 보냅니다. 일상적인 사용에 적합합니다. 많은 클라이언트에서 ‘전역 모드’는 클라이언트가 처리하는 트래픽을 선택한 프록시로 보내는 것을 뜻하며, Mac 전체의 모든 트래픽을 자동으로 처리한다는 의미는 아닙니다. 적용 범위는 시스템 프록시, 가상 네트워크 인터페이스, 앱 자체 동작에 따라 달라집니다.
앱 하나가 연결되지 않으면 먼저 해당 앱이 클라이언트의 처리 범위에 포함되는지 확인한 뒤 규칙이 어떻게 적용됐는지 살펴보세요. 연결 기록을 지원하는 클라이언트는 요청이 직접 연결 규칙과 프록시 규칙 중 어디에 해당하는지 보여주는 경우가 많습니다. 앱 하나를 고치려고 모든 로컬 네트워크와 작업 흐름을 곧바로 프록시로 전환하지 마세요.
터미널에서 사용하는 개발 도구는 macOS 시스템 프록시를 읽지 않을 수 있으므로 도구 문서에 따라 환경 변수나 전용 설정을 구성해야 합니다. 프록시 주소와 포트는 현재 클라이언트에서 확인하세요. 다른 사람의 값을 그대로 사용하면 안 됩니다. 브라우저 프록시 확장 프로그램이 시스템 설정을 덮어쓸 수도 있으니 문제를 해결할 때 동시에 활성화된 확장 프로그램이 있는지 확인하세요.
로컬 네트워크 프린터, 파일 공유, 회사 내부 서비스에는 일반적으로 접근 가능한 경로를 유지해야 합니다. 가상 네트워크 인터페이스를 켠 뒤 이런 기능이 작동하지 않는다면 먼저 클라이언트의 로컬 네트워크 우회 안내를 확인하세요. 처음 설정할 때 출처를 알 수 없는 복잡한 규칙 모음을 가져오지 않는 것이 좋습니다. 기본 구성이 정상적으로 작동하도록 한 뒤 필요한 예외만 하나씩 추가하세요.
자주 발생하는 문제: 증상별 점검 방법
연결은 정상으로 표시되지만 모든 웹페이지가 열리지 않음
먼저 클라이언트의 시스템 프록시나 연결 기능을 끄고 원래 네트워크가 복구되는지 확인하세요. 다른 프록시 도구가 실행 중인지, 로컬 프록시 서비스가 시작되었는지, 현재 구독을 사용할 수 있는지도 점검합니다. 서버를 바꾸면 문제가 특정 경로에 한정되는지 확인하는 데 도움이 되지만, 무작위로 반복해서 바꾸는 것은 구성 점검을 대신할 수 없습니다.
클라이언트를 종료한 뒤에도 인터넷에 연결되지 않음
클라이언트가 비정상 종료되면 시스템 프록시 설정이 복구되지 않았을 수 있습니다. 현재 네트워크 연결의 세부 설정을 열어 프록시가 이미 중지된 로컬 서비스 주소를 가리키고 있는지 확인하세요. 해당 클라이언트의 설정이라고 확실히 판단되는 항목만 정리하세요. 조직에서 관리하는 기기라면 조직 설정을 삭제하지 마세요.
브라우저는 되지만 데스크톱 앱은 연결되지 않음
먼저 프록시 적용 범위, 앱 자체 프록시 설정, 트래픽 분기 규칙을 확인하세요. 클라이언트가 가상 네트워크 인터페이스를 지원한다면 공식 안내를 참고해 적합한지 검토하고 필요한 권한부터 처리합니다. 일부 앱에는 지역, 계정 또는 서버 측 제한도 있으므로 출구를 바꾼다고 이용 자격이 생기는 것은 아닙니다.
절전 모드에서 깨어나거나 네트워크를 바꾼 뒤 연결이 끊김
로컬 네트워크가 복구될 때까지 기다린 다음 클라이언트에서 다시 연결하세요. Wi-Fi나 유선 네트워크를 바꾸면 기본 경로와 DNS가 달라질 수 있습니다. 웹페이지에서 확인 절차를 거쳐야 하는 공용 네트워크라면 먼저 해당 네트워크의 접속 절차를 완료하세요. 문제가 반복되면 발생 조건과 오류 메시지를 기록해 지원 담당자에게 전달하세요.
대상 웹사이트에서 지역이 맞지 않는다고 안내함
출구 지역, 직접 연결 규칙 적용 여부, 브라우저에 이전 세션 정보가 남아 있는지 확인하세요. 웹사이트는 계정 지역, 캐시, 자체 정책을 함께 고려할 수도 있습니다. 웹사이트에서 허용하는 방식으로 다시 확인하세요. 서버를 바꾸면 반드시 해결된다고 단정하지 마세요.
일상적인 사용: 복구할 수 있도록 설정 보관
구성이 정상적으로 작동하는 것을 확인한 뒤 로그인 시 자동 실행이나 자동 연결을 켤지 결정하세요. 시스템이나 클라이언트를 업데이트할 때마다 권한, 기본 구성, 실제 앱 연결을 다시 확인합니다. 민감한 인증 정보를 제외한 설정 기록을 남기고 사용한 연결 방식을 적어 두면 나중에 복구하기 쉽습니다.
트래픽 요금제는 실제 사용 습관에 맞춰 선택하세요. VPNRich는 월간 구독과 데이터 패키지를 제공합니다. 월간 데이터는 가입일을 기준으로 매월 초기화되며, 데이터 패키지는 제공량을 모두 사용할 때까지 유효하고 만료되지 않습니다. 가격과 용량은 요금제 페이지에서 확인하세요. 첫 설정을 마치기 위해 장기간 사용할 양을 미리 정할 필요는 없습니다.
VPNRich의 개인정보 보호 정책에 명시된 ‘로그를 기록하지 않음’은 서비스 운영 방침에 관한 설명입니다. 웹사이트에서 로그인 계정을 확인할 수 없다거나 기기를 관리할 필요가 없다는 뜻은 아닙니다. 시스템과 클라이언트를 최신 상태로 유지하고 구독 링크를 안전하게 보관하는 것도 일상적인 사용의 일부입니다.