Repolode
netbirdio

netbirdio/netbird

기기, 사용자, AI 에이전트를 ID 기반 접근 제어와 피어 간 암호화 터널로 연결하는 오픈소스 WireGuard 기반 메시 VPN입니다.

대체할 수 있는 제품:TailscaleZeroTierCloudflare Access

스타
30,186
포크
1,778
열린 이슈
792
마지막 커밋
12시간 전

어떤 프로젝트인가요?

NetBird는 별도 설정 없이 사용할 수 있는 피어 간 사설 네트워크와 중앙 집중식 접근 제어 시스템을 결합합니다. 각 기기에서 NetBird 에이전트가 WireGuard 터널을 관리하므로, 인바운드 포트를 열거나 복잡한 방화벽 규칙을 작성하거나 VPN 게이트웨이를 구성하지 않아도 기기끼리 통신할 수 있습니다.

접근 권한은 단일 관리자 UI에서 관리하는 그룹과 규칙으로 제어하며, SSO와 MFA, IdP 연동, 사설 DNS, 외부 네트워크 경로, 이그레스 노드를 지원합니다. 직접 NAT 통과가 실패하면 트래픽은 릴레이 서비스로 전환됩니다. NetBird Cloud 호스팅 서비스를 이용하거나 Docker로 자체 호스팅할 수 있으며, Linux, macOS, Windows, Android, iOS, FreeBSD와 여러 라우터 및 NAS 플랫폼용 클라이언트를 제공합니다.

저장소에는 Go로 작성된 Management Service, Signal Service, Relay Service와 클라이언트 구성 요소가 포함되어 있습니다. 자동화를 위한 공개 API, Terraform provider, Ansible 컬렉션도 제공합니다.

핵심 기능

  • 01자동 피어 검색과 릴레이 대체 기능을 제공하는 피어 간 WireGuard 터널.
  • 02단일 관리자 UI에서 관리하는 그룹 및 규칙 기반 세분화된 접근 제어.
  • 03IdP 연동 및 IdP 그룹 동기화를 지원하는 SSO와 MFA.
  • 04외부 네트워크 경로, 이그레스 노드, 사용자 지정 영역을 지원하는 사설 DNS.
  • 05중앙 접근 정책을 적용하는 SSH, 브라우저 기반 SSH 및 RDP.
  • 06자동화를 위한 공개 API, Terraform provider, Ansible 컬렉션.

활용 사례

  • 기존 VPN 게이트웨이 없이 사무실 노트북, 서버, 홈랩 기기를 하나의 사설 네트워크로 연결.
  • SSO와 그룹별 정책으로 원격 직원에게 내부 서비스 접근 권한을 제어해 부여.
  • 원격 기기에서 사설 서브넷으로 트래픽을 라우팅하거나 이그레스 노드 사용.
  • Docker Compose를 사용해 소규모 VM에서 자체 호스팅하는 제로 트러스트 오버레이 운영.

빠른 시작

  1. 1

    app.netbird.io/install에서 NetBird 클라이언트를 다운로드하여 설치하세요

  2. 2

    Google, Microsoft, GitHub 또는 이메일 주소로 가입한 다음 관리자 UI를 확인하세요

  3. 3

    또는 자체 호스팅하려면 README의 공식 설치 스크립트를 실행하세요(Linux VM, 공개 도메인, Docker Compose 필요)

사용 전 알아둘 점

  • 라이선스가 혼합되어 있습니다. 대부분의 코드는 BSD-3-Clause 라이선스지만 management, signal, relay 디렉터리는 AGPLv3 라이선스입니다.
  • 자체 호스팅에는 공개 도메인, 포트 80, 443 및 UDP 3478이 열려 있는 Linux VM, Docker Compose가 필요합니다.
  • main 브랜치는 불안정하거나 작동하지 않을 수 있으므로 안정적으로 사용하려면 태그가 지정된 릴리스를 이용하세요.
  • Agent Network 기능은 베타 버전입니다.

포함된 컬렉션

토픽

자주 묻는 질문

netbird은(는) 무엇인가요?
기기, 사용자, AI 에이전트를 ID 기반 접근 제어와 피어 간 암호화 터널로 연결하는 오픈소스 WireGuard 기반 메시 VPN입니다. NetBird는 별도 설정 없이 사용할 수 있는 피어 간 사설 네트워크와 중앙 집중식 접근 제어 시스템을 결합합니다. 각 기기에서 NetBird 에이전트가 WireGuard 터널을 관리하므로, 인바운드 포트를 열거나 복잡한 방화벽 규칙을 작성하거나 VPN 게이트웨이를 구성하지 않아도 기기끼리 통신할 수 있습니다.
netbird은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
netbird은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
netbird은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. netbird의 마지막 커밋은 2026년 10월 24일입니다.
netbird은(는) 어디에 사용할 수 있나요?
기존 VPN 게이트웨이 없이 사무실 노트북, 서버, 홈랩 기기를 하나의 사설 네트워크로 연결. SSO와 그룹별 정책으로 원격 직원에게 내부 서비스 접근 권한을 제어해 부여. 원격 기기에서 사설 서브넷으로 트래픽을 라우팅하거나 이그레스 노드 사용. Docker Compose를 사용해 소규모 VM에서 자체 호스팅하는 제로 트러스트 오버레이 운영.
netbird는 어떻게 설치하나요?
app.netbird.io/install에서 NetBird 클라이언트를 다운로드하여 설치하세요 Google, Microsoft, GitHub 또는 이메일 주소로 가입한 다음 관리자 UI를 확인하세요 또는 자체 호스팅하려면 README의 공식 설치 스크립트를 실행하세요(Linux VM, 공개 도메인, Docker Compose 필요)
netbird은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/netbirdio/netbird

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트