GUI 클라이언트는 일반적인 데스크톱 및 모바일 사용에 적합하고, 명령줄 코어는 서버, 게이트웨이, 컨테이너 및 자동 관리가 필요한 환경에 적합합니다. 인터페이스, 백그라운드 실행 방식 및 시스템 권한을 함께 고려해 선택하세요. 데스크톱 장치에서는 클라이언트를 먼저 비교하고, 서버와 게이트웨이에서는 코어 문서를 먼저 확인하세요. 운영 환경에서는 버전을 고정하고 구성 백업도 보관해야 합니다.
사용 환경부터 확인
트레이 인터페이스와 구독 관리가 필요한지, systemd, Docker 또는 라우터 배포가 필요한지 확인하면 선택 방향을 정할 수 있습니다.
- 시스템 트레이, 구독 업데이트 및 시각적 정책 그룹이 필요한지 확인
- systemd, Docker, OpenWrt 또는 NAS 배포가 필요한지 확인
- TUN, DNS, 스크립트 규칙 또는 고급 실행 옵션이 필요한지 확인
권장 선택
- Windows, macOS, Linux 데스크톱에서는 클라이언트 상세 페이지를 먼저 확인(참고: 클라이언트 다운로드)
- 서버나 라우터 환경에서는 코어 문서와 구성 예제를 먼저 확인
- 운영 환경에서는 버전을 고정하고 업그레이드 전에 구성을 백업
- 로그 수준, 제어 인터페이스 및 secret 구성을 운영 점검에 포함(참고: 런타임 제어)
GUI 클라이언트도 코어 기능에 의존하므로 화면에 표시된다고 해서 모든 프로토콜을 사용할 수 있는 것은 아닙니다.
명령줄 코어는 더 유연하지만 문제 해결 비용도 높습니다.
선택하기 전에 프로젝트가 계속 유지보수되고 있는지 확인하세요.
