? Rilis Baru! Pemeriksaan Postur Perangkat. Pelajari lebih lanjut
Mulai gunakan NetBird di netbird.io
Lihat Dokumentasi
Bergabunglah dengan saluran Slack kami
NetBird menggabungkan jaringan pribadi peer-to-peer bebas konfigurasi dan sistem kontrol akses terpusat dalam satu platform, sehingga memudahkan pembuatan jaringan pribadi yang aman untuk organisasi atau rumah Anda.
Menghubungkan. NetBird menciptakan jaringan overlay berbasis WireGuard yang secara otomatis menghubungkan mesin Anda melalui terowongan terenkripsi, sehingga tidak perlu repot membuka port, aturan firewall yang rumit, gateway VPN, dan sebagainya.
Aman. NetBird memungkinkan akses jarak jauh yang aman dengan menerapkan kebijakan akses granular sekaligus memungkinkan Anda mengelolanya secara intuitif dari satu tempat. Bekerja secara universal pada infrastruktur apa pun.
Konektivitas | Pengelolaan | Keamanan | Otomatisasi | Platform |
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
| |||
|
| |||
|
Unduh dan instal NetBird di https://app.netbird.io/install
Ikuti langkah-langkah untuk mendaftar dengan Google, Microsoft, GitHub atau alamat email Anda.
Periksa UI admin NetBird.
Tambahkan lebih banyak mesin.
Ini adalah cara tercepat untuk mencoba NetBird yang dihosting sendiri. Diperlukan waktu sekitar 5 menit untuk memulai jika Anda sudah memiliki domain publik dan VM. Ikuti Panduan tingkat lanjut dengan penyedia identitas khusus untuk instalasi dengan IDP yang berbeda.
Persyaratan infrastruktur:
VM Linux dengan setidaknya 1CPU dan memori 2GB .
VM harus dapat diakses publik pada port TCP 80 dan 443 serta port UDP: 3478 , 49152-65535 .
Nama domain publik yang menunjuk ke VM.
Persyaratan perangkat lunak:
Docker diinstal pada VM dengan plugin docker-compose (panduan instalasi Docker) atau docker dengan docker-compose di versi 2 atau lebih tinggi.
jq terpasang. Di sebagian besar distribusi Biasanya tersedia di repositori resmi dan dapat diinstal dengan sudo apt install jq
atau sudo yum install jq
ikal terpasang. Biasanya tersedia di repositori resmi dan dapat diinstal dengan sudo apt install curl
atau sudo yum install curl
Tangga
Unduh dan jalankan skrip instalasi:
ekspor NETBIRD_DOMAIN=netbird.example.com; curl -fsSL https://github.com/netbirdio/netbird/releases/latest/download/getting-started-with-zitadel.sh | pesta
Setelah selesai, Anda dapat mengelola sumber daya melalui docker-compose
Setiap mesin di jaringan menjalankan Agen NetBird (atau Klien) yang mengelola WireGuard.
Setiap agen terhubung ke Layanan Manajemen yang menyimpan status jaringan, mengelola IP rekan, dan mendistribusikan pembaruan jaringan ke agen (rekan).
Agen NetBird menggunakan WebRTC ICE yang diimplementasikan di perpustakaan pion/ice untuk menemukan kandidat koneksi saat membuat koneksi peer-to-peer antar mesin.
Kandidat koneksi ditemukan dengan bantuan server STUN.
Agen menegosiasikan koneksi melalui Layanan Sinyal dengan meneruskan pesan terenkripsi p2p dengan kandidat.
Terkadang traversal NAT tidak berhasil karena NAT yang ketat (misalnya NAT tingkat operator seluler) dan koneksi p2p tidak dapat dilakukan. Ketika hal ini terjadi, sistem akan kembali ke server relai yang disebut TURN, dan terowongan WireGuard yang aman dibuat melalui server TURN.
Coturn adalah salah satu yang telah berhasil digunakan untuk STUN dan TURN di setup NetBird.
Lihat ikhtisar arsitektur lengkap untuk detailnya.
Skrip penginstal NetBird
Koleksi NetBird yang memungkinkan oleh Dominion Solutions
Catatan : Cabang main
mungkin berada dalam keadaan tidak stabil atau bahkan rusak selama pengembangan. Untuk versi stabil, lihat rilis.
Pada bulan November 2022, NetBird bergabung dengan program StartUpSecure yang disponsori oleh Kementerian Federal Pendidikan dan Penelitian Republik Federal Jerman. Bersama dengan CISPA Helmholtz Center for Information Security NetBird menghadirkan praktik keamanan terbaik dan kesederhanaan pada jaringan pribadi.
Kami menggunakan teknologi sumber terbuka seperti WireGuard®, Pion ICE (WebRTC), Coturn, dan Rosenpass. Kami sangat menghargai pekerjaan yang dilakukan orang-orang ini dan kami akan sangat menghargai jika Anda dapat mendukung mereka dengan cara apa pun (misalnya, dengan memberikan bintang atau kontribusi).
WireGuard dan logo WireGuard adalah merek dagang terdaftar Jason A. Donenfeld.