Headscale
Headscale adalah implementasi open source dan self-hosted dari server kontrol Tailscale yang memungkinkan Anda membangun jaringan VPN mesh pribadi menggunakan WireGuard.
Yang Dapat Dilakukan Setelah Deployment
- Kunjungi domain Anda — Akses server Headscale dan verifikasi bahwa server berjalan
- Buat pengguna — Gunakan CLI untuk membuat pengguna (namespace) untuk jaringan VPN Anda
- Daftarkan node — Hubungkan klien Tailscale ke server kontrol self-hosted Anda
- Kelola ACL — Tentukan daftar kontrol akses untuk mengatur node mana yang dapat berkomunikasi
- Buat kunci pra-autentikasi — Buat kunci autentikasi untuk pendaftaran node yang mudah
Fitur Utama
- Server kontrol self-hosted yang kompatibel dengan Tailscale
- Jaringan mesh terenkripsi berbasis WireGuard
- Dukungan multi-pengguna dengan isolasi namespace
- Daftar kontrol akses (ACL) untuk izin terperinci
- Kunci pra-autentikasi untuk pendaftaran node otomatis
- Manajemen DNS dan dukungan MagicDNS
- Dukungan server relay DERP untuk NAT traversal
- API gRPC untuk manajemen terprogram
- Penyimpanan bawaan untuk deployment kontainer tunggal yang sederhana
- Kompatibel dengan klien resmi Tailscale di semua platform
Lisensi
BSD-3-Clause — GitHub