프로젝트 소개
Xray-core는 XTLS 프로토콜에서 시작된 오픈소스 프로젝트인 Project X의 핵심 네트워크 도구입니다. 다양한 용도를 위한 개방형 플랫폼이자 v2ray-core의 후속 버전으로 설명되며, 1.0.0 버전은 v2ray-core에서 포크되었습니다. 프로젝트는 그 이후로 많은 개선이 축적되었다고 밝히고 있습니다.
제공 기능
- README의 호환 클라이언트 및 도구 목록에 언급된 VLESS, XTLS, REALITY, XUDP 및 PLUX를 포함하여 XTLS 생태계와 관련된 프로토콜 및 전송을 구현하는 프록시 코어입니다.
- 동반 프로젝트인 REALITY는 같은 조직에서 유지 관리되며 예제 구성으로 링크되어 있습니다.
- 문서는 Project X 공식 웹사이트에서 호스팅되며, 러시아어 및 페르시아어 그룹을 포함한 Telegram 커뮤니티 채널이 있습니다.
설치 및 배포 옵션
- 공식 XTLS/Xray-install과 systemd 및 OpenRC를 지원하는 서드파티 tempest 스크립트를 포함한 Linux 설치 스크립트.
- 공식 ghcr.io/xtls/xray-core 및 teddysun/xray, wulabing/xray_docker와 같은 커뮤니티 이미지를 포함한 Docker 이미지.
- 관리를 위한 웹 패널로, Remnawave, 3X-UI, PasarGuard, Xray-UI, X-Panel, Marzban, Hiddify, TX-UI 및 CELERITY를 포함한 많은 커뮤니티 프로젝트 목록이 있습니다.
- REALITY 및 일반 설정을 위한 원클릭 스크립트, Android용 Magisk 모듈, Homebrew 포뮬러(`brew install xray`)가 있습니다.
클라이언트 및 통합
- OpenWrt, Asuswrt-Merlin, Windows, Android, iOS/macOS/tvOS, macOS, Linux 및 HarmonyOS용 GUI 클라이언트가 나열되어 있으며, v2rayN, v2rayNG, Furious, Streisand, Happ, V2rayU, v2rayA 등의 프로젝트를 포함합니다.
- VLESS, XTLS, REALITY, XUDP 및 PLUX를 지원하는 기타 소프트웨어로 Shadowrocket, Loon, Egern 및 Quantumult X가 나열되어 있습니다.
- 도구 및 래퍼로는 xray-knife, xray-checker, libXray, xtls-sdk, xtlsapi, AndroidLibXrayLite, flutter_vless, Xray-core-python 및 xray-api가 있습니다.
- 언급된 관련 코어로는 Amnezia VPN, mihomo 및 sing-box가 있습니다.
빌드
- README는 Windows(PowerShell) 및 Linux/macOS용 원라이너 Go 빌드 명령과 Go 버전을 고정하고 git 커밋 ID를 포함하는 재현 가능한 릴리스 지침을 제공합니다.
- Android 크로스 컴파일 명령은 arm64 및 amd64용으로 제공되며, 32비트 MIPS/MIPSLE 타겟에 대한 별도 명령도 제공됩니다.
라이선스 및 서드파티 구성 요소
- 이 프로젝트는 Mozilla Public License Version 2.0에 따라 라이선스가 부여됩니다.
- README는 특정 선택적 기능이 ZIP 패키지에 번들된 서드파티 구성 요소를 자체 라이선스에 따라 동적으로 로드한다고 명시하며, Windows에서 TUN 인바운드 기능에 사용되는 수정되지 않은 Wintun 바이너리와 그 재배포 라이선스 및 지원되는 Windows 아키텍처를 구체적으로 문서화합니다.
프로젝트 맥락
- README에는 스폰서 감사 인사, 여러 암호화폐 기부 주소, 개발 지원을 위한 NFT 관련 링크가 포함되어 있습니다.
- 또한 예제 구성, 튜토리얼 및 스타게이저 차트를 링크하고 행동 강령에 따른 기여를 초대합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.