? 새로운 출시! 장치 상태 확인. 자세히 알아보기
netbird.io에서 NetBird 사용을 시작하세요.
문서 참조
Slack 채널에 가입하세요
NetBird는 구성이 필요 없는 P2P(Peer-to-Peer) 개인 네트워크와 중앙 집중식 액세스 제어 시스템을 단일 플랫폼에 결합하여 조직이나 가정을 위한 안전한 개인 네트워크를 쉽게 만들 수 있도록 해줍니다.
연결하다. NetBird는 포트 열기, 복잡한 방화벽 규칙, VPN 게이트웨이 등의 번거로움을 없애고 암호화된 터널을 통해 시스템을 자동으로 연결하는 WireGuard 기반 오버레이 네트워크를 생성합니다.
안전한. NetBird는 세분화된 액세스 정책을 적용하는 동시에 한 곳에서 직관적으로 관리할 수 있도록 하여 안전한 원격 액세스를 지원합니다. 모든 인프라에서 보편적으로 작동합니다.
연결성 | 관리 | 보안 | 오토메이션 | 플랫폼 |
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
| |||
|
| |||
|
https://app.netbird.io/install에서 NetBird를 다운로드하고 설치하세요.
단계에 따라 Google, Microsoft, GitHub 또는 이메일 주소로 가입하세요.
NetBird 관리 UI를 확인하세요.
기계를 더 추가하세요.
이것이 자체 호스팅 NetBird를 사용해 보는 가장 빠른 방법입니다. 이미 공용 도메인과 VM이 있는 경우 시작하는 데 약 5분 정도 걸립니다. 다양한 IDP를 사용하여 설치하려면 사용자 지정 ID 공급자에 대한 고급 가이드를 따르세요.
인프라 요구 사항:
최소 1CPU 와 2GB 메모리를 갖춘 Linux VM.
VM은 TCP 포트 80 및 443 과 UDP 포트 3478 , 49152-65535 에서 공개적으로 액세스할 수 있어야 합니다.
VM을 가리키는 공개 도메인 이름입니다.
소프트웨어 요구사항:
docker-compose 플러그인(Docker 설치 가이드)을 사용하여 VM에 설치된 Docker 또는 버전 2 이상의 docker-compose를 사용하는 docker.
jq가 설치되었습니다. 대부분의 배포판에서 일반적으로 공식 저장소에서 사용 가능하며 sudo apt install jq
또는 sudo yum install jq
로 설치할 수 있습니다.
컬이 설치되었습니다. 일반적으로 공식 리포지토리에서 사용 가능하며 sudo apt install curl
또는 sudo yum install curl
사용하여 설치할 수 있습니다.
단계
설치 스크립트를 다운로드하고 실행합니다.
NETBIRD_DOMAIN=netbird.example.com 내보내기; 컬 -fsSL https://github.com/netbirdio/netbird/releases/latest/download/getting-started-with-zitadel.sh | 세게 때리다
완료되면 docker-compose
통해 리소스를 관리할 수 있습니다.
네트워크의 모든 시스템은 WireGuard를 관리하는 NetBird 에이전트(또는 클라이언트)를 실행합니다.
모든 에이전트는 네트워크 상태를 유지하고 피어 IP를 관리하며 네트워크 업데이트를 에이전트(피어)에 배포하는 관리 서비스에 연결됩니다.
NetBird 에이전트는 머신 간 P2P 연결을 설정할 때 pion/ice 라이브러리에 구현된 WebRTC ICE를 사용하여 연결 후보를 검색합니다.
연결 후보는 STUN 서버의 도움으로 검색됩니다.
에이전트는 후보자에게 p2p 암호화 메시지를 전달하는 Signal Service를 통해 연결을 협상합니다.
엄격한 NAT(예: 모바일 통신사급 NAT)로 인해 NAT 통과에 실패하고 p2p 연결이 불가능한 경우도 있습니다. 이런 일이 발생하면 시스템은 TURN이라는 릴레이 서버로 대체되고 보안 WireGuard 터널은 TURN 서버를 통해 설정됩니다.
Coturn은 NetBird 설정에서 STUN 및 TURN에 성공적으로 사용된 것입니다.
자세한 내용은 전체 아키텍처 개요를 참조하세요.
NetBird 설치 프로그램 스크립트
Dominion Solutions의 NetBird 앤서블 컬렉션
참고 : main
브랜치는 개발 중에 불안정하거나 심지어 손상된 상태일 수도 있습니다. 안정적인 버전은 릴리스를 참조하세요.
2022년 11월, NetBird는 독일 연방 교육 연구부가 후원하는 StartUpSecure 프로그램에 참여했습니다. CISPA Helmholtz 정보 보안 센터와 함께 NetBird는 개인 네트워킹에 보안 모범 사례와 단순성을 제공합니다.
우리는 WireGuard®, Pion ICE(WebRTC), Coturn 및 Rosenpass와 같은 오픈 소스 기술을 사용합니다. 우리는 이 사람들이 하고 있는 일에 매우 감사하며 어떤 방식으로든(예: 별표나 기여 제공) 지원해 주시면 매우 감사하겠습니다.
WireGuard 및 WireGuard 로고는 Jason A. Donenfeld의 등록 상표입니다.