Config / Global Routing
규칙을 먼저 확인한 뒤 정책을 적용합니다
Global Routing은 연결 처리 방식을 결정합니다. Config를 선택하면 클라이언트가 현재 적용 중인 구성의 규칙을 위에서부터 확인하고, 처음 일치하는 규칙의 정책을 실행합니다. PROXY는 선택한 서버를 거치고, DIRECT는 직접 연결하며, REJECT는 요청을 거부합니다. Proxy 또는 Direct를 선택하면 이 규칙에 따라 개별 요청을 라우팅하지 않습니다. 특정 사이트의 연결 경로를 확인하려면 먼저 모드와 적용 중인 파일을 확인하고, 규칙 순서와 FINAL 기본 정책을 살펴보세요. Config를 활성화하지 않은 채 규칙만 수정하지 않도록 주의하세요.
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,PROXY
규칙과 라우팅 안내 더 읽기 →
Settings / On Demand
네트워크 조건에 따라 연결을 자동으로 시작합니다
On Demand는 설정된 조건에 따라 연결을 자동으로 시작하는 기능이며, 서버 사용 가능 여부를 보장하지 않습니다. 먼저 Home에서 수동으로 연결해 실제 접속을 확인한 다음 Settings에서 On Demand 조건을 살펴보세요. 설정 후에는 자주 사용하는 네트워크에서 연결 및 해제 동작을 각각 테스트해 예상대로 작동하는지 확인하세요. 수동으로 연결을 끈 뒤 다시 연결된다면 구성을 반복해서 삭제하지 말고 조건을 확인하세요. 연결 문제를 해결할 때는 자동 연결을 잠시 중지하고 네트워크와 서버를 고정해 테스트한 뒤, 정상 작동을 확인하고 설정을 하나씩 복원하세요.
Settings → On Demand
On Demand 연결 안내 보기 →
Add Server / Type
프로토콜과 입력 항목을 정확히 맞추세요
Shadowrocket은 여러 프록시 프로토콜을 지원합니다. 서버를 추가할 때는 프로토콜 이름만 보고 설정을 추측하지 말고, 보유한 서버 정보에 맞춰 Type을 선택하세요. Shadowsocks, VMess, VLESS, Trojan, Hysteria2 등은 필요한 인증 및 전송 항목이 서로 다릅니다. 주소가 같더라도 Type을 임의로 바꾼다고 다른 프로토콜로 전환되는 것은 아닙니다. Add Server에서 주소, 포트, 인증 정보와 추가 전송 매개변수를 하나씩 확인하고 저장한 뒤 연결을 테스트하세요. 가져오기를 사용했다면 결과가 빠짐없이 반영됐는지도 확인하세요. 사용할 수 있는 항목은 앱의 현재 화면을 기준으로 확인하세요.
- Shadowsocks
- VMess
- VLESS
- Trojan
- Hysteria2
Home / Subscribe
기존 구독을 가져온 뒤 목록을 확인하세요
구독을 이용하면 이미 보유한 서버 정보를 한곳에 가져와 업데이트할 수 있습니다. 먼저 서비스 제공업체에서 전체 링크를 받은 다음, 추가 화면에서 Subscribe를 선택해 저장하고 Home에 예상한 그룹과 서버가 표시되는지 확인하세요. 링크가 열리더라도 구독 데이터가 정상적으로 해석된다는 뜻은 아닙니다. 목록이 비어 있다면 링크를 빠짐없이 복사했는지, 웹페이지 주소를 잘못 사용하지 않았는지, 구독이 아직 유효한지 확인하세요. 이후 업데이트에 실패하면 기존 항목을 유지하고 안내 메시지와 네트워크 상태를 확인하세요. 항목을 연달아 삭제하고 다시 만들지는 마세요. 구독 링크에는 계정 인증 정보가 포함될 수 있으므로 공개하지 마세요.
Home → Add Server → Subscribe
기존 구독 가져오기 단계 보기 →
Config / iCloud
서버 목록과 규칙 파일은 서로 다릅니다
Config에서는 구성 파일을 관리하고, Home의 서버 목록에서는 연결에 사용할 서버를 선택합니다. 두 기능의 용도는 다릅니다. 구독을 가져온 뒤에도 현재 적용 중인 구성 파일을 확인하고, 규칙 라우팅을 사용하려면 Global Routing에서 Config를 선택해야 합니다. 편집 전에는 사본을 보관하고 한 번에 한 종류의 규칙만 조정하세요. 저장하고 활성화 여부를 확인한 뒤 테스트하세요. iCloud 동기화를 사용한다면 앱의 동기화 옵션, 기기 계정 및 파일이 모두 맞는지 확인하세요. 파일이 다른 기기에 나타나더라도 현재 구성으로 선택됐거나 기존 서버에 연결할 수 있다는 뜻은 아닙니다.
[General]
bypass-system = true
[Rule]
FINAL,PROXY
Connectivity Test / Data / Diagnostics
연결 상태와 실제 접속 결과를 구분하세요
연결되지 않으면 먼저 시스템 네트워크가 정상적으로 작동하는지 확인한 다음, Home에서 선택한 서버와 연결 스위치, Global Routing 설정을 살펴보세요. Connectivity Test는 연결 상태를 확인하는 참고 자료일 뿐, 모든 앱의 접속을 보장하지 않습니다. Data에서 테스트 중 트래픽 변화를 확인하고 Settings의 Diagnostics를 함께 살펴 요청과 연결 상태를 점검하세요. 트래픽이 증가했다는 사실만으로 규칙이 올바르다고 판단할 수는 없습니다. 매번 조건을 하나씩 바꾸고 오류 메시지, 네트워크 유형, 실패 범위를 기록해야 매개변수, 서버 또는 규칙 중 어디에 문제가 있는지 파악할 수 있습니다.
Home → Connectivity Test
Data
Settings → Diagnostics
연결 확인 및 문제 해결 순서 보기 →