컴퓨터에 Shadowrocket을 처음 설치할 때는 프로세서를 확인한 다음 이 사이트의 다운로드 페이지에서 설치 파일을 선택하세요. 시스템 경고가 나타나면 ‘신뢰가 아직 형성되지 않았거나 개발자를 확인할 수 없음’과 명확한 악성 소프트웨어 경고를 구분해야 합니다. 이 글에서는 Mac과 Windows에서 확인할 항목, 한 번만 허용하는 방법, 설치 후 기존 자료를 가져오고 Global Routing을 확인하는 순서를 안내합니다. 처음 설치하거나 잘못된 아키텍처의 버전을 설치해 다시 설치해야 하는 경우에 참고하세요.
1. 다운로드 전에 플랫폼과 프로세서 확인하기
Shadowrocket의 Mac 버전은 Apple Silicon용과 Intel용으로 나뉩니다. 컴퓨터 외관이나 구입 연도만으로 판단하지 마세요. Apple 메뉴 → About This Mac(이 Mac에 관하여)을 열어 Chip에 Apple 칩 이름이 표시되면 Apple Silicon 버전을, Processor에 Intel이라고 표시되면 Intel 버전을 선택하세요.
Windows에서는 Settings(설정) → System(시스템) → About(정보)에서 System type(시스템 종류)을 확인하세요. 프로세서 아키텍처와 Windows의 비트 수는 같은 의미가 아닙니다. 기기에 ARM 기반 프로세서가 표시된다면 x64용 패키지를 ARM 네이티브 설치 파일로 간주하지 마세요. 다운로드 페이지에서 현재 설치 파일의 지원 환경을 확인하고, 확실하지 않으면 설치를 중단하세요.
Mac 아키텍처 확인
- 확인 위치
- Apple 메뉴 → About This Mac
- Chip에 Apple 표시
- Mac Apple Silicon 버전 선택
- Processor에 Intel 표시
- Mac Intel 버전 선택
- 다운로드 위치
- 이 사이트의 전체 플랫폼 다운로드 페이지에서 Mac 섹션
이전 변환 실행을 대안으로 삼지 말고, 컴퓨터의 프로세서와 일치하는 설치 파일을 우선 선택하세요.
Windows 환경 확인
- 확인 위치
- Settings → System → About
- 확인할 항목
- System type
- 아키텍처 일치 여부
- 다운로드 페이지에 표시된 현재 설치 파일의 지원 환경에 따라 선택
- 관리 대상 기기
- 설치 권한과 조직 정책은 관리자에게 확인
‘이 PC에서 실행할 수 없습니다’라는 메시지가 나오면 먼저 호환성을 확인하세요. SmartScreen 경고로 처리해서는 안 됩니다.
이 사이트는 Shadowrocket 공식 웹사이트이며, 이 페이지는 공식 매뉴얼의 일부입니다. iPhone / iPad 버전은 App Store에서 $2.99에 한 번 결제하며, 개발자는 Shadow Launch Technology Limited입니다. 시스템 요구 사항은 App Store 페이지에 표시된 내용을 기준으로 확인하세요. Mac(Apple Silicon 및 Intel), Windows, Android, Linux 버전은 무료입니다. 소프트웨어를 받으려면 전체 플랫폼 다운로드 페이지를 방문하세요. 데스크톱 설치 파일은 사이트 내 다운로드 경로에서 제공합니다.
2. Mac 설치: 복사를 마친 뒤 첫 실행 경고 처리하기
실행 중인 Shadowrocket을 종료한 다음 다운로드 페이지에서 컴퓨터 아키텍처에 맞는 버전을 선택하세요. 다운로드가 끝나면 페이지와 설치 파일에 포함된 안내에 따라 설치합니다. 디스크 이미지가 열리고 Applications(응용 프로그램) 폴더로 드래그하는 방법이 표시되면 앱을 Applications에 복사한 뒤 해당 폴더에서 실행하세요. 임시 다운로드 위치나 디스크 이미지 안에서 계속 실행하지 마세요.
-
아키텍처 확인
Apple 메뉴 → About This Mac에서 Chip 또는 Processor를 확인하고 Apple Silicon 버전과 Intel 버전 중 어떤 것을 선택해야 하는지 메모하세요.
-
다운로드 및 설치
이 사이트의 전체 플랫폼 다운로드 페이지에서 Mac 섹션을 열고 해당 버튼을 선택하세요. 다운로드가 완료되면 설치 파일의 안내에 따라 설치를 마칩니다.
-
첫 실행
Applications에서 Shadowrocket을 실행하세요. 시스템에서 인터넷에서 다운로드한 앱이라는 알림만 표시되면 앱 이름과 다운로드 출처를 확인한 뒤 열지 결정하세요.
-
보안 설정 확인
개발자를 확인할 수 없어 실행이 차단되었다는 경고가 나오면 System Settings(시스템 설정) → Privacy & Security(개인정보 보호 및 보안) → Security(보안)에서 방금 앱에 해당하는 차단 기록을 찾으세요.
-
한 번만 확인하고 허용
출처를 확인한 뒤 시스템에 Open Anyway(그래도 열기)가 표시되면 클릭하고 안내에 따라 인증한 다음 실행을 확인하세요. 이 작업은 해당 앱에만 적용되며, 시스템 전체의 보안 검사를 끌 필요는 없습니다.
macOS 버전에 따라 버튼 위치와 한국어 명칭이 조금 다를 수 있습니다. 이전 버전에서는 System Preferences(시스템 환경설정) → Security & Privacy(보안 및 개인정보 보호) → General(일반)에서 해당 기록을 찾을 수 있습니다. 차단 직후 설정을 열면 경고를 찾기 쉽습니다. 관련 기록이 없으면 앱 실행을 다시 시도하고 Applications에 있는 앱을 대상으로 작업했는지 확인하세요.
3. Windows 설치: SmartScreen 경고를 확인한 뒤 허용 여부 결정하기
Windows에서 다운로드가 끝나면 파일이 브라우저의 다른 다운로드 경로가 아니라 이 사이트의 다운로드 페이지에서 제공된 것인지 먼저 확인하세요. 파일을 열었을 때 Microsoft Defender SmartScreen의 ‘Windows protected your PC’(Windows에서 PC를 보호했습니다)라는 메시지가 표시될 수 있습니다. 이는 신뢰도 확인 경고일 수 있으며, 설치 파일이 안전성 검사를 통과했다는 뜻은 아닙니다.
출처를 확인했고 명확한 악성 소프트웨어 경고가 없는 파일이라면 해당 경고에서 More info(자세한 정보)를 선택해 앱 정보를 확인하세요. Run anyway(실행)를 선택할 수 있는 경우에만 내용을 살펴보고 계속할지 결정하세요. 조직 정책으로 버튼이 숨겨져 있거나 회사·학교에서 관리하는 기기라면 관리자에게 문의하세요. 제한을 우회하려고 그룹 정책을 변경하지 마세요.
| 표시된 경고 | 먼저 확인할 내용 | 다음 단계 |
|---|---|---|
| Windows protected your PC | 출처, 파일 이름, More info에 표시된 정보 | 확인한 뒤 가능한 경우에만 Run anyway 선택; SmartScreen을 끄지 마세요 |
| User Account Control | 방금 설치를 시작한 결과인지, 앱 정보가 일치하는지 | 예정된 설치에 필요한 권한만 허용하고, 일치하지 않으면 No 선택 |
| This app can't run on your PC | Settings → System → About의 System type | 다운로드 패키지의 지원 아키텍처와 시스템 요구 사항을 확인하고 호환되는 패키지를 다시 선택 |
| Windows Security에서 위협을 명확하게 보고 | Protection history의 탐지 기록 | 설치를 중단하고 제외 항목을 추가하거나 격리된 파일을 복원하지 마세요 |
SmartScreen과 User Account Control(사용자 계정 컨트롤)은 서로 다른 기능입니다. SmartScreen은 주로 앱의 신뢰도와 위험을 판단하고, User Account Control은 프로그램이 시스템을 변경하도록 허용할지 묻습니다. SmartScreen 경고를 통과했다고 해서 User Account Control의 요청까지 반드시 승인해야 하는 것은 아닙니다. 설치 중 확인 요청이 나올 때마다 현재 작업과 관련이 있는지 확인하세요. ‘설치 성공’을 위해 모든 허용 버튼을 연달아 누르지 마세요.
- 브라우저에서 다운로드가 끝나기 전에 임시 파일을 실행하지 마세요. 다운로드가 중단되면 원래 다운로드 경로에서 다시 받으세요.
- 설치 경로는 설치 프로그램의 기본 제안값을 우선 사용하고, 자주 정리하는 임시 폴더에는 복사하지 마세요.
- Windows가 S 모드이거나 조직에서 제한하는 환경이라면 시스템 정책상 설치가 허용되는지 먼저 확인하세요. 제한을 우회하지 마세요.
4. 첫 실행: 기존 자료 가져오기 및 Global Routing 확인
설치가 완료되었다는 것은 프로그램을 실행할 수 있다는 뜻이지, 사용할 수 있는 프록시 연결이 준비되었다는 뜻은 아닙니다. 클라이언트 구매와 연결 서비스 이용권은 별개입니다. 이 사이트는 서버나 구독을 제공·판매·추천하지 않습니다. 이후 절차는 사용자가 이미 보유한 서비스 제공업체 정보, 구독 링크 또는 설정 파일이 있다는 전제에서 설명합니다.
Home을 열어 서버 목록을 확인하세요. 기존 구독을 가져오려면 Config의 Subscribe 항목에서 안내에 따라 링크를 붙여 넣고 업데이트하세요. 완료되면 Home으로 돌아가 예상한 항목이 표시되는지 확인합니다. 서버를 하나씩 추가하려면 Add Server를 사용하고, 기존 자료와 동일한 프로토콜 유형을 선택하세요. 예를 들어 Shadowsocks, VMess, VLESS, Trojan, Hysteria2 또는 WireGuard를 사용할 수 있습니다. 저장을 위해 Type을 임의로 바꾸지 마세요.
- 구독 업데이트가 성공했는지 확인한 다음 서버 수와 항목 이름을 살펴보세요. 구독 주소를 개별 서버의 Address 필드에 붙여 넣지 마세요.
- 사용자 본인의 서버를 선택하고 주소, 포트 및 인증 필드를 확인하세요. TLS의 Server Name 등은 기존 자료에 기재된 대로 입력하고, 도메인 모양만 보고 추측하지 마세요.
- 기존 규칙 설정이 있다면 Config에서 현재 사용 중인 설정 파일을 확인한 다음 Home에서 Global Routing을 확인하세요.
- 연결을 켤 때 시스템에서 네트워크 또는 VPN 설정 추가를 요청하면, 요청을 보낸 앱이 방금 설치한 Shadowrocket인지 확인한 뒤 승인하세요.
- 연결한 다음 Connectivity Test를 실행하고, 직접 연결되어야 하는 대상이나 프록시를 거쳐야 하는 대상을 하나 골라 분기 결과가 맞는지 확인하세요.
Global Routing의 Proxy, Direct, Config, Scene은 라우팅 방식이지 설치 방식 네 가지를 뜻하는 것이 아닙니다. 처음 확인할 때는 서버와 설정을 고정하고 한 번에 한 가지 설정만 변경하세요. 그렇지 않으면 변화가 서버, 규칙 또는 자동 전환 조건 중 어디에서 비롯됐는지 알기 어렵습니다.
Config: 설정에 따른 분기
권장현재 설정의 규칙에 따라 연결 정책을 결정합니다. 규칙은 보통 위에서 아래로 확인하며, 일치하는 규칙을 찾으면 해당 정책을 적용합니다. 마지막의 FINAL은 앞선 규칙에 해당하지 않는 연결을 처리합니다.
적합한 경우: 규칙 설정을 가져와 확인한 뒤 일상적으로 사용할 때
Proxy: 프록시 방식
프록시 처리 대상에 포함된 연결에 프록시 정책을 적용합니다. 규칙 분기로 인한 차이를 잠시 제외하고 확인할 때 사용할 수 있지만, 컴퓨터의 모든 프로세스가 프록시를 거친다고 단정할 수는 없습니다.
적합한 경우: 서버가 작동하는 것을 확인한 뒤, 규칙이 접속에 영향을 주는지 잠시 점검할 때
Direct: 직접 연결 방식
처리 대상에 포함된 연결에 직접 연결 정책을 적용합니다. 연결 스위치가 켜져 있더라도 접속이 프록시 서버를 거친다고 볼 수는 없습니다.
적합한 경우: 로컬 네트워크의 직접 연결 상태와 비교해 프록시 경로 문제를 분리할 때
Scene은 설정된 시나리오에 따라 정책을 전환하는 기능입니다. 시나리오 조건을 확인하기 전에는 첫 테스트의 기준으로 사용하지 않는 것이 좋습니다. Settings → On Demand는 자동 연결 조건 설정이며 서버 매개변수나 분기 규칙을 대신하지 않습니다. 먼저 수동 연결을 한 번 완료한 다음 자동 연결 동작을 항목별로 설정하세요.
5. 설치 후 자주 묻는 문제와 해결 순서
문제를 해결할 때는 먼저 ‘프로그램이 실행되지 않음’, ‘실행은 되지만 연결되지 않음’, ‘연결은 됐지만 대상에 접속할 수 없음’의 세 단계로 구분하세요. 첫 번째 문제에서만 대개 설치와 시스템 허용 절차를 다시 확인하면 됩니다. 나머지 두 문제는 기존 구독, 연결 매개변수, 라우팅 설정을 점검해야 하며, 반복해서 재설치해도 보통 해결되지 않습니다.
Apple Silicon Mac에 Intel 버전을 잘못 설치했다면?
실행 중인 앱을 종료하고 기존 구독 및 설정 자료는 보관한 뒤 이 사이트의 다운로드 페이지에서 Apple Silicon 버전을 선택하세요. 설치 안내에 따라 앱을 교체하고, 다운로드 폴더와 Applications에서 각각 실행되는 두 개의 사본을 동시에 사용하지 마세요. 다시 실행한 뒤 기존 설정이 유지되었는지 확인하세요.
Mac에 Open Anyway 버튼이 표시되지 않나요?
먼저 Applications에서 앱을 다시 실행해 실제로 개발자 확인 경고가 나타나는지 확인한 뒤 System Settings → Privacy & Security에서 기록을 확인하세요. 기기가 관리 대상이거나 경고에 악성 소프트웨어 또는 파일 손상이 명시되어 있다면 한 번만 허용하는 절차를 중단하고 조직 정책을 확인하거나 파일을 다시 다운로드하세요.
SmartScreen에 Run anyway가 표시되지 않나요?
먼저 More info를 사용할 수 있는지 확인하고, Windows Security의 위협 차단인지 신뢰도 경고인지 구분하세요. 회사 정책으로 실행이 금지될 수 있습니다. 이 경우 관리자에게 문의하고 실시간 보호를 끄거나 다운로드 폴더 전체를 제외 항목으로 추가하지 마세요.
설치는 성공했는데 Home 목록이 비어 있는 이유는 무엇인가요?
목록이 비어 있다고 설치에 실패한 것은 아닙니다. 본인이 보유한 자료를 가져오세요. Subscribe를 사용한다면 링크가 완전한지와 업데이트 결과를 확인합니다. 오류를 공유할 때는 token, 비밀번호, 구독 주소를 가리고 인증 정보가 포함된 스크린샷을 그대로 공개하지 마세요.
연결 스위치를 켰는데도 웹 페이지가 열리지 않나요?
먼저 Home에서 Connectivity Test를 실행한 다음 Global Routing과 현재 설정을 확인하세요. Direct는 되는데 Proxy가 작동하지 않으면 서버 연결 상태, 포트, 인증 정보를 우선 확인합니다. Proxy는 되는데 Config에서 문제가 생기면 적용된 규칙과 FINAL 정책을 확인하고, 모든 설정을 먼저 삭제하지 마세요.
6. 설치 완료 후 확인 목록
한 번 실행하고 연결을 확인한 다음 자동 연결과 복잡한 규칙을 설정하세요. 다음 목록은 ‘설치 완료’와 ‘설정 검증 완료’를 구분하고, 컴퓨터를 바꿀 때 같은 순서로 다시 점검하는 데 도움이 됩니다.
- 설치 출처: 이 사이트의 전체 플랫폼 다운로드 페이지에서 받았으며, Mac은 Apple Silicon·Intel 버전을 올바르게 선택하고 Windows 설치 파일은 기기 환경에 맞습니다.
- 시스템 경고: 출처를 확인한 앱에만 필요한 경우 한 번 허용했으며, 기기 전체의 보안 기능은 끄지 않았습니다.
- 앱 위치: Mac에서는 Applications에서 실행하고, Windows에서는 설치 후 만들어진 바로가기를 사용하며 이전 임시 사본은 실행하지 않습니다.
- 기존 자료: 서버 목록이 표시되고 구독 업데이트 결과를 확인했으며 민감한 정보는 공개하지 않았습니다.
- 라우팅 방식: 현재 Config, Proxy, Direct, Scene 중 어떤 방식인지 확인했고 테스트 결과가 예상과 일치합니다.
- 자동 연결: 수동 연결이 정상적으로 된 뒤 Settings → On Demand를 설정하고 네트워크 전환 후 동작을 직접 확인했습니다.