프로젝트 소개
Backpack은 Go로 작성된 터널 엔진으로, 이란 내 서버와 해외(kharej) 서버를 연결하도록 설계되었습니다. 단일 바이너리로 배포되며 의존성이 없고, 대화형 CLI와 웹 대시보드를 모두 제공합니다.
**작동 방식:**
- 최종 사용자는 이란 서버의 포워딩된 포트에 연결하며, 이 서버는 하나의 전송 방식을 통해 실제 서비스를 호스팅하는 해외 서버로 연결을 전달합니다.
- 두 가지 모드: **역방향 터널**(해외 서버가 이란에 연결, 12개 전송 방식) 및 **직접 터널**(이란이 외부로 연결, 6개 캐리어, GRE + Noise 암호화를 사용한 전체 IP 터널).
**역방향 전송 방식:** TCP, TCP Mux, TCP + Stealth(Noise 계층, 지문 없음), TCP + PCK(커널 우회), UDP, UDP + KCP + FEC, UDP + QUIC, WS, WS Mux, WSS(Chrome 핸드셰이크 + 유인 웹사이트), WSS Mux 및 xDi(ICMP).
**직접 캐리어:** udp, quic, pck, sni, xdi 및 spoof(위조된 소스 IP).
**주요 기능:**
- 모든 포트에서 UDP 포워딩(Xray, Shadowsocks, WireGuard, 게임과 호환)
- 위장: Stealth 무작위 바이트, WSS 유인 사이트
- 상태 점수를 통한 장애 조치, 전송 방식 폴백 체인, 다중 출구 라우팅
- 자가 복구 워치독, 손상된 업데이트 시 자동 롤백
- 수정 기능이 포함된 상태 확인, 경로 측정 및 전송 방식 추천을 위한 링크 테스트
- 터널 피어를 통한 Telegram 알림
- 단일 화면에서 플릿을 제어하는 관리 서버
- 오프라인 설치 프로그램, 검증된 체크섬 다운로드
- 성능 사전 설정(Balance, Turbo, Aggressive, Throughput), 커널 튜닝(BBR + fq)
- 보안: 2단계 로그인, 범위가 지정된 API 토큰, 감사 기록, PROXY 프로토콜 v2, 터널별 제한
- 비밀 경로의 웹 패널, JSON 로그, SOCKS5/HTTP 프록시
- 모니터링: 실시간 CPU/RAM/디스크/트래픽, 터널별 상태, KCP 재전송, 손실, FEC 복구
- 단일 파일 백업/복원, 안정/베타 업데이트 채널
**설치:** 루트 권한으로 한 줄 명령: `bash <(curl -fsSL https://raw.githubusercontent.com/AminMGMT/BackPack/main/install.sh)`
**문서:** 전송 방식별 상세 튜토리얼, 참조 문서, 문제 해결 가이드, 모든 페이지에 페르시아어 요약 제공. AGPL-3.0 라이선스로 출처 표시 및 상표 조건이 적용됩니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.