Netmaker는 메시 VPN, 사이트 간 연결, 원격 액세스, Kubernetes 클러스터용 WireGuard 기반 가상 네트워크를 자동화합니다.
openziti/ziti
서비스를 권한 없는 사용자에게 보이지 않게 하고, ID 기반 접근 제어와 종단 간 암호화를 제공하는 오픈소스 제로 트러스트 네트워킹 플랫폼입니다.
대체할 수 있는 제품:Tailscale
Cloudflare Access
- 스타
- 4,472
- 포크
- 280
- 열린 이슈
- 447
- 마지막 커밋
- 10시간 전
어떤 프로젝트인가요?
OpenZiti는 제로 트러스트 오버레이 네트워크입니다. 사용자, 서비스, 장치, 워크로드마다 암호화 ID를 부여하며, 연결이 허용되려면 ID 확인과 접근 정책 검사를 모두 통과해야 합니다. 서비스는 수신 대기 포트 없이 실행되므로 스캔하거나 권한 없는 클라이언트가 접근할 수 없습니다.
세 가지 배포 모델을 지원합니다. 네트워크 경계에 엣지 라우터를 배치하거나, 코드를 변경하지 않고 기존 애플리케이션을 서비스 호스트의 tunneler로 연결하거나, 가장 강력한 종단 간 모델을 위해 SDK를 애플리케이션에 포함할 수 있습니다. SDK는 Go, C, Java, Swift, Node.js, C#, Python을 지원합니다. tunneler는 Linux, Windows, macOS, iOS, Android에서 실행됩니다.
컨트롤러는 REST API와 웹 기반 관리 콘솔을 통해 ID, 정책, 라우터를 관리합니다. 접근 권한을 취소하면 활성 연결이 종료됩니다. 이 프로젝트는 Apache 2.0 라이선스를 따르며, 전체를 자체 호스팅할 수 있습니다.
핵심 기능
- 01수신 대기 포트가 없어 스캐너와 권한 없는 사용자에게 보이지 않는 다크 서비스.
- 02사용자, 서비스, 장치, 비인간 워크로드를 위한 암호화 ID.
- 03실시간으로 권한을 취소할 수 있는 서비스별 정책 기반 접근 제어.
- 04데이터 암호화에는 libsodium, 인증에는 mTLS를 사용하는 종단 간 암호화.
- 05기존 애플리케이션을 위한 tunneler와 코드에 직접 포함할 수 있는 SDK.
- 06REST 관리 API와 웹 기반 관리 콘솔.
활용 사례
- 서비스별 인증을 적용해 내부 서비스에 대한 VPN 접근을 대체.
- 여러 클라우드, 온프레미스 데이터 센터, 엣지 사이트 전반에 걸쳐 서비스 연결.
- 라우터 포트를 열지 않고 Home Assistant 같은 자체 호스팅 서비스를 외부에 노출.
- 고유한 장치 ID를 사용해 머신 간 및 IoT 연결 보안 강화.
빠른 시작
- 1
wget으로 compose 파일 다운로드
wget https://get.openziti.io/dock/all-in-one/compose.yml - 2
Docker Compose로 로컬 네트워크 시작
docker compose up - 3
GitHub 릴리스 페이지에서 ziti 바이너리 다운로드
- 4
CLI로 로컬 개발 네트워크 시작
ziti edge quickstart
사용 전 알아둘 점
- 퀵 스타트는 로컬 개발 네트워크를 설정하며, 프로덕션 배포는 별도의 제품 문서에서 다룹니다.
- 프로덕션에서 사용하려면 직접 호스팅하고 ID, 서비스, 정책을 구성해야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- ziti은(는) 무엇인가요?
- 서비스를 권한 없는 사용자에게 보이지 않게 하고, ID 기반 접근 제어와 종단 간 암호화를 제공하는 오픈소스 제로 트러스트 네트워킹 플랫폼입니다. OpenZiti는 제로 트러스트 오버레이 네트워크입니다. 사용자, 서비스, 장치, 워크로드마다 암호화 ID를 부여하며, 연결이 허용되려면 ID 확인과 접근 정책 검사를 모두 통과해야 합니다. 서비스는 수신 대기 포트 없이 실행되므로 스캔하거나 권한 없는 클라이언트가 접근할 수 없습니다.
- ziti은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- ziti은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- ziti은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. ziti의 마지막 커밋은 2026년 11월 5일입니다.
- ziti은(는) 어디에 사용할 수 있나요?
- 서비스별 인증을 적용해 내부 서비스에 대한 VPN 접근을 대체. 여러 클라우드, 온프레미스 데이터 센터, 엣지 사이트 전반에 걸쳐 서비스 연결. 라우터 포트를 열지 않고 Home Assistant 같은 자체 호스팅 서비스를 외부에 노출. 고유한 장치 ID를 사용해 머신 간 및 IoT 연결 보안 강화.
- ziti는 어떻게 설치하나요?
- wget으로 compose 파일 다운로드: wget https://get.openziti.io/dock/all-in-one/compose.yml Docker Compose로 로컬 네트워크 시작: docker compose up GitHub 릴리스 페이지에서 ziti 바이너리 다운로드 CLI로 로컬 개발 네트워크 시작: ziti edge quickstart
- ziti은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/openziti/ziti
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
기기, 사용자, AI 에이전트를 ID 기반 접근 제어와 피어 간 암호화 터널로 연결하는 오픈소스 WireGuard 기반 메시 VPN입니다.
P2P 링크를 통해 기기, VM, 컨테이너를 하나의 암호화된 사설 네트워크로 연결하는 프로그래밍 가능한 가상 Ethernet 스위치입니다.
Tailscale은 기기 간에 WireGuard 기반 사설 네트워크를 구성하며, 이 저장소에는 tailscaled 데몬과 tailscale CLI가 들어 있습니다.
WireGuard 기반의 안전한 원격 액세스 플랫폼으로, 자체 호스팅을 고려해 설계됐으며 ID 기반 정책, 디바이스 신뢰, 감사 로그를 제공합니다.
Kubernetes 기반의 셀프 호스팅 제로 트러스트 보안 액세스 플랫폼으로, 원격 액세스 VPN, ZTNA, API/AI 게이트웨이, PaaS 및 ngrok 스타일 터널을 제공합니다.