오늘날과 같이 고도로 연결된 디지털 시대에서 전 세계 인터넷 정보에 자유롭게 액세스하는 것은 학습, 업무 및 개인의 성장에 매우 중요합니다. 그러나 여러 가지 이유로 일부 지역에서는 네트워크 액세스가 제한됩니다. 이 글에서는 Apple iPhone용 무료 오픈 소스 프록시 클라이언트 소프트웨어를 중점적으로 소개하고 해당 특징을 자세히 분석하여 네트워크 자유를 추구하는 iPhone 사용자에게 실용적인 가이드를 제공하고자 합니다.
관련 추천: 본 기기가 다른 웹사이트에 액세스할 때의 공용 IP를 확인하여 프록시 분할 구성을 검사할 수 있습니다. 클라이언트 구성을 완료한 후 열어서 테스트할 수 있습니다.
다음 클라이언트 소프트웨어:
- 완전 무료
- Apple 사용자, 중국 본토 지역 외 Apple 계정으로만 다운로드 가능
본 글은 중국 거주자에게 서비스를 제공하지 않으며, 귀하가 중국 거주자로 확인되면 본 웹페이지 액세스가 금지됩니다. 하지만 본 사이트의 다른 글은 정상적으로 액세스할 수 있습니다.
Sing-Box
Sing-Box는 최근 몇 년 동안 주목받고 있는 신흥 강자로, 강력하고 사용자 정의가 가능한 범용 프록시 플랫폼입니다. 그 자체는 핵심 구성 요소이지만, 개발자는 이 핵심을 기반으로 iOS용 그래픽 클라이언트를 개발하여 iPhone 사용자도 편리하게 사용할 수 있습니다.
iOS에서 무료로 제공되는 최초의 오픈 소스, 다수의 신흥 프록시 프로토콜을 지원하는 프록시 클라이언트입니다. (이 문장은 많은 제한을 추가했습니다.) 많은 클라이언트도 해당 커널을 기반으로 합니다.
핵심 특징:
- 다중 프로토콜 지원: Sing-Box는 AnyTLS, Hysteria2, TUIC, Naive, VMess, VLESS, Trojan, SOCKS5를 포함한 다양한 주류 및 신흥 프록시 프로토콜과 호환되는 강력한 프로토콜 지원 기능으로 유명합니다. 즉, 사용자는 서버 구성에 따라 프로토콜을 유연하게 선택할 수 있습니다.
- 높은 사용자 정의: Sing-Box는 매우 다양한 구성 옵션을 제공하여 사용자가 라우팅 규칙, DNS 설정, 발신 및 수신 연결 등을 세밀하게 조정하여 고급 사용자의 개별 요구 사항을 충족할 수 있습니다. 예를 들어, 국내외 트래픽 분할, 광고 차단 등의 기능을 구현할 수 있습니다.
- 뛰어난 성능: Sing-Box는 설계상 성능과 효율성에 중점을 두어 강력한 기능을 제공하는 동시에 낮은 리소스 소비와 빠른 연결 속도를 유지하려고 노력합니다.
- 활발한 커뮤니티 및 개발: Sing-Box 프로젝트는 활발한 개발팀과 사용자 커뮤니티를 보유하고 있으며, 소프트웨어 업데이트가 빈번하여 최신 네트워크 기술을 신속하게 따라잡고 잠재적인 차단에 대응할 수 있습니다.
- 다중 플랫폼 지원: 구성 파일 하나로 Windows, Linux, Mac, Android, iOS 등 다양한 플랫폼에서 사용할 수 있습니다.
- 프록시 노드 추가 방법: 구독 링크를 추가하거나 구성 파일을 가져와 프록시 노드를 추가할 수 있습니다.
단점:
- 엄격한 형식의 구성 파일을 제공해야 하므로 초보자에게는 학습 비용이 발생합니다.
- 구성 항목 형식을 자주 변경하므로 업그레이드 시 구성 파일을 제때 업데이트해야 합니다.
- 조작 인터페이스 UI 및 조작 편의성은 Clash 생태계보다 떨어집니다.
- 대부분의 프록시 서비스 제공업체는 여전히 Clash 구독 링크만 제공하며, Sing-Box 구독 링크를 제공하더라도 구성 항목과 호환되지 않아(Sing-Box가 구성 항목 형식을 자주 변경하기 때문) 구독 링크를 직접 사용할 수 없으므로 다양한 처리가 필요합니다.
- Clash에서 지원하는 로드 밸런스 기능을 지원하지 않습니다.
- 구독 링크를 추가하거나 구성 파일을 가져와 프록시 노드를 추가할 수 있습니다.
구성 파일 작성은 다음을 참조하십시오. 구성 - sing-box
코드:
https://github.com/SagerNet/sing-box
https://github.com/SagerNet/sing-box-for-apple
Clash MI
2025년 4월에 새로 출시된 Clash 클라이언트로, Karing의 개발자가 개발했습니다.
iOS에서 무료로 제공되는 최초의 오픈 소스, Clash 기반 프록시 클라이언트입니다. (이 문장은 많은 제한을 추가했습니다.)
핵심 특징:
- 다중 프로토콜 지원: 최신 및 지속적으로 업데이트되는 Mihomo(Clash Meta) 커널 기반입니다. Clash는 AnyTLS, Hysteria2, TUIC, mieru, Snell, VMess, VLESS, Trojan, SOCKS5를 포함한 다양한 주류 및 신흥 프록시 프로토콜과 호환되는 강력한 프로토콜 지원 기능으로 유명합니다. 즉, 사용자는 서버 구성에 따라 프로토콜을 유연하게 선택할 수 있습니다.
- 높은 사용자 정의: Clash는 매우 다양한 구성 옵션을 제공하여 사용자가 라우팅 규칙, DNS 설정, 발신 및 수신 연결 등을 세밀하게 조정하여 고급 사용자의 개별 요구 사항을 충족할 수 있습니다. 예를 들어, 국내외 트래픽 분할, 광고 차단 등의 기능을 구현할 수 있습니다.
- 뛰어난 성능: Clash는 설계상 성능과 효율성에 중점을 두어 강력한 기능을 제공하는 동시에 낮은 리소스 소비와 빠른 연결 속도를 유지하려고 노력합니다.
- 활발한 커뮤니티 및 개발: Clash 관련 프로젝트는 활발한 개발팀과 사용자 커뮤니티를 보유하고 있으며, 소프트웨어 업데이트가 빈번하여 최신 네트워크 기술을 신속하게 따라잡고 잠재적인 차단에 대응할 수 있습니다.
- 다중 플랫폼 지원: 구성 파일 하나만 작성하면 Windows, Linux, Mac, Android, iOS 등 여러 플랫폼의 Mihomo (Clash Meta) 커널 클라이언트에서 사용할 수 있습니다.
- 사용자 인터페이스: 사용자 인터페이스는 Sing-Box보다 조작이 간편하며, 그래픽 인터페이스에서 프록시를 편리하게 선택할 수 있습니다.
- 프록시 노드 추가 방법: 구독 링크를 추가하거나 구성 파일을 가져와 프록시 노드를 추가할 수 있습니다.
단점:
- 엄격한 형식의 구성 파일을 제공해야 하므로 초보자에게는 학습 비용이 발생합니다.
- Clash MI는 새로 출시된 클라이언트이므로 알 수 없는 버그가 있을 수 있으며, 인터페이스, 설정 등이 자주 변경될 수 있습니다.
구성 파일 작성은 다음을 참조하십시오. 구성 - Mihomo 커널 문서
코드:
클라이언트 https://github.com/KaringX/clashmi
커널 https://github.com/MetaCubeX/mihomo/tree/Alpha
Hiddify
Sing-Box 기반의 범용 네트워크 프록시 도구입니다.
핵심 특징:
- 다중 프로토콜 지원: Sing-Box 기반으로 Hysteria2, TUIC, VMess, VLESS, Trojan, SOCKS5를 포함한 다양한 주류 및 신흥 프록시 프로토콜과 호환됩니다. 즉, 사용자는 서버 구성에 따라 프로토콜을 유연하게 선택할 수 있습니다.
- TLS 특징: TLS 데이터 분할, TLS 혼합 SNI, TLS 채우기 기능을 제공합니다. 이는 이 글의 다른 몇몇 클라이언트에는 없는 기능입니다.
- 사용자 인터페이스: 사용자 인터페이스가 초보자에게 친숙합니다. 조작이 간편합니다.
- 내장 분할 규칙: 지역 선택에서 이란, 중국, 러시아, 아프가니스탄, 인도네시아, 터키, 브라질을 선택할 수 있습니다. 이러한 지역의 네트워크 상황에 따라 자동으로 분할되며, 전체 프록시를 사용하려면 기타를 선택할 수 있습니다.
단점:
- 하나의 프록시 노드만 선택하여 사용할 수 있는 것 같습니다. 테스트에 따라 최적의 프록시에 자동으로 연결되지만, 필요한 프록시를 수동으로 선택할 수도 있습니다.
- 사용자가 트래픽 분할 등 복잡한 규칙을 세밀하게 설정하는 것을 허용하지 않습니다.
- 프록시 노드 추가 방법: 구독 링크를 추가하여 프록시를 추가할 수 있는 것 같습니다.
클라이언트 소개 App Guide - Hiddify
코드
https://github.com/hiddify/hiddify-app
https://github.com/hiddify/hiddify-sing-box
Karing
Clash와 호환되는 범용 네트워크 프록시 도구로, Sing-Box 기반이며 clash/v2ray/ss 구독을 지원합니다.
핵심 특징:
- 다중 프로토콜 지원: Sing-Box 기반으로 Hysteria2, TUIC, VMess, VLESS, Trojan, SOCKS5를 포함한 다양한 주류 및 신흥 프록시 프로토콜과 호환됩니다. 즉, 사용자는 서버 구성에 따라 프로토콜을 유연하게 선택할 수 있습니다.
- 높은 사용자 정의: 매우 다양한 구성 옵션을 제공하여 사용자가 라우팅 규칙, DNS 설정, 발신 및 수신 연결 등을 세밀하게 조정하여 고급 사용자의 개별 요구 사항을 충족할 수 있습니다. 예를 들어, 국내외 트래픽 분할, 광고 차단 등의 기능을 구현할 수 있습니다.
- 뛰어난 성능: Sing-Box는 설계상 성능과 효율성에 중점을 두어 강력한 기능을 제공하는 동시에 낮은 리소스 소비와 빠른 연결 속도를 유지하려고 노력합니다.
- 사용자 인터페이스: 사용자 인터페이스가 초보자에게 친숙하며, 몇 가지 추가 기능을 제공합니다. 사용자가 그래픽 인터페이스를 통해 노드를 하나씩 추가할 수 있습니다.
- 프록시 노드 추가 방법: 구독 링크 추가, 구성 파일 가져오기 또는 그래픽 인터페이스를 통해 수동으로 하나씩 입력하여 프록시 노드를 추가할 수 있습니다.
단점:
- 사용자 인터페이스는 트래픽 분할 지원이 좋지 않은 것 같습니다.
Clash 호환 목록 | Karing - Clash compatible & Powerful proxy utility
코드:
https://github.com/KaringX/karing
커널: https://github.com/KaringX/sing-box
Outline
Outline은 Google 산하의 Jigsaw 팀 에서 개발한 오픈 소스 프록시 도구입니다. Shadowsocks 프로토콜을 기반으로 하지만, 매우 사용하기 쉬운 서버 측 배포 스크립트와 클라이언트 소프트웨어를 제공합니다.
iOS에서 비교적 초기에 무료로 제공된 오픈 소스 프록시 클라이언트입니다.
지금까지 유지 관리되고 있지만 프로토콜이 Shadowsocks이므로 중국 지역에 거주하는 경우 가능한 한 사용을 피하는 것이 좋습니다.
공식 웹사이트: Outline - Access to the free and open internet
코드 https://github.com/Jigsaw-Code/
WireGuard
iOS에서 비교적 초기에 무료로 제공된 오픈 소스 프록시 클라이언트입니다. Cloudflare Warp도 WireGuard 프로토콜을 사용합니다.
중국 지역에 거주하는 경우 WireGuard 프로토콜이 GFW에 적합하지 않으므로 가능한 한 사용을 피하는 것이 좋습니다.
단점:
- WireGuard 프로토콜만 지원합니다.
- 하나의 프록시 노드만 선택하여 사용할 수 있습니다.
- 사용자가 트래픽 분할 등 복잡한 규칙을 세밀하게 설정하는 것을 허용하지 않습니다.
소스 코드:
https://git.zx2c4.com/wireguard-apple
기타 무료 클라이언트
Streisand는 Hysteria (V2), TUIC 등 프로토콜과 호환됩니다.
v2box는 Reality, utls 프로토콜을 지원합니다.
Surge는 일부 프로토콜을 무료로 제공하지만, 새로운 프록시 프로토콜은 유료로 사용해야 합니다.
본 웹페이지의 다른 버전
본 글은 여러 언어로 제공됩니다.
댓글을 게시하려면 다음 웹페이지를 방문하십시오.
이러한 웹페이지는 탐색만 지원하며 댓글이나 메시지를 게시할 수 없지만, 더 많은 언어 옵션을 제공하고 로드 시간이 더 짧습니다.
ZH EN ZH-TW JA RU KO CS ES AR FR PT DE TR IT NL SV DA FI PL UK HE RO HU EL HR TH HI BN ID SW VI NO