Android용 sing-box로 FreeGuard VPN 설정하기
sing-box는 sing-box 범용 Proxy 플랫폼의 공식 클라이언트로, Android에서 강력한 다중 프로토콜 지원을 제공합니다. Hysteria2, TUIC, Reality, VLESS, Trojan 등 다양한 프로토콜을 처리할 수 있습니다. 이 가이드는 Android에 sing-box를 설치하고 FreeGuard VPN 구독에 연결하는 방법을 안내합니다.

Android용 sing-box로 FreeGuard VPN 설정하기

sing-box는 sing-box 범용 Proxy 플랫폼의 공식 클라이언트로, Android에서 강력한 다중 프로토콜 지원을 제공합니다. Hysteria2, TUIC, Reality, VLESS, Trojan 등 다양한 프로토콜을 처리할 수 있습니다. 이 가이드는 Android에 sing-box를 설치하고 FreeGuard VPN 구독에 연결하는 방법을 안내합니다.


다운로드 및 설치

Android용 sing-box는 여러 소스에서 이용할 수 있습니다:

Platform Source
Android GitHub Releases 또는 Google Play Store
  1. Google Play Store 또는 GitHub releases 페이지를 방문합니다.
  2. 최신 버전(Play Store) 또는 GitHub에서 적절한 APK를 다운로드합니다.
  3. Android 기기에 앱을 설치합니다.
  4. 설치가 완료되면 sing-box를 실행합니다.

구독 가져오기

sing-box를 연 다음, 다음 단계에 따라 FreeGuard 구독을 가져오세요:

  1. Profiles 탭으로 이동합니다.
  2. New Profile을 탭합니다.
  3. Create manually를 선택합니다.
  4. 유형을 Remote로 설정합니다.
  5. FreeGuard 구독 URL을 URL 필드에 붙여넣습니다.
  6. 프로필 이름을 지정합니다. 예: “FreeGuard VPN”.
  7. Save를 탭하여 프로필을 추가합니다.
  8. Dashboard 탭으로 돌아갑니다.
  9. 새로 만든 프로필을 선택한 다음 Enable을 탭하여 활성화합니다.

구독 URL은 어디에서 찾을 수 있나요? 구매 후 FreeGuard가 보낸 자격 증명이 포함된 이메일을 확인하거나, Clash Pricing page를 방문하여 구독하세요.


Proxy 활성화

구독을 가져오고 프로필을 선택한 후:

  1. Dashboard에서 Start 버튼을 탭하여 VPN 연결을 활성화합니다.
  2. Android에서 VPN permission을 허용하라는 메시지가 표시되면 Allow를 탭합니다.
  3. 활성화되면 연결 상태가 "Connected"로 변경됩니다.

sing-box는 Android에서 기본적으로 TUN mode를 사용하며, 모든 기기 트래픽을 VPN 터널을 통해 라우팅합니다.


노드 선택

  1. 연결이 완료되면 Groups 또는 Proxies 섹션으로 이동합니다.
  2. Proxy 그룹(예: “Auto”, “Select” 또는 지역 기반 그룹)을 선택합니다.
  3. 사용 가능한 노드 중에서 특정 서버를 선택합니다.
  4. URL Test 또는 지연 시간 확인을 사용하여 서버 응답 시간을 측정합니다.
  5. 최상의 성능을 위해 지연 시간이 가장 낮은 서버를 선택합니다.

팁: “Auto” 또는 “URL-Test” 그룹은 주기적인 지연 시간 확인을 바탕으로 자동으로 가장 빠른 사용 가능한 서버를 선택합니다.


팁 및 사용자 지정

  • 다중 프로토콜 지원: sing-box는 Hysteria2, TUIC, Reality, VLESS, Trojan, Shadowsocks 등을 기본적으로 지원하며, 추가 설정이 필요하지 않습니다.
  • 프로필 전환: 다양한 사용 사례를 위해 여러 프로필을 유지하고 Dashboard에서 전환할 수 있습니다.
  • 자동 시작: 기기 설정에서 자동 시작을 활성화하여 부팅 시 자동으로 연결되도록 하세요.
  • 배터리 최적화: 연결 끊김을 방지하려면 기기 설정에서 sing-box를 배터리 최적화에서 제외하세요.
  • 로그 뷰어: 문제를 디버깅할 때 연결 세부 정보를 확인하려면 Logs 섹션을 확인하세요.

문제 해결

Issue Solution
구독 가져오기에 실패함 URL이 올바른지와 인터넷 연결이 활성화되어 있는지 확인하세요. 유형으로 "Remote"를 선택했는지도 확인하세요.
VPN permission이 거부됨 Android Settings > Apps > sing-box로 이동하여 VPN permission을 수동으로 부여하세요.
연결 후 인터넷이 안 됨 다른 서버 노드로 전환해 보세요. 프로필 구성이 올바른지 확인하세요.
연결이 자주 끊김 sing-box를 배터리 최적화에서 제외하세요. Settings > Battery > App battery management를 확인하세요.
지연 시간 테스트가 timeout을 표시함 일부 노드는 유지보수 중일 수 있습니다. 다른 서버를 선택하거나 프로필을 업데이트하여 최신 노드를 가져오세요.
앱이 시작 시 충돌함 최신 버전을 사용 중인지 확인하세요. 필요하면 앱 데이터를 지우고 구독을 다시 가져오세요.

다음 단계