Cara Pasang Tailscale di STB Armbian (Tanpa Buka Port)

Cara Pasang Tailscale di STB Armbian (Tanpa Buka Port)
Konten Halaman

Berbeda dari WireGuard VPN self-hosted yang disetel manual seperti pada panduan 31 Okt, Tailscale adalah layanan yang lebih mudah diatur untuk pengguna biasa. Anda tidak perlu mengelola sendiri pertukaran kunci, konfigurasi peer, atau port forwarding router. Pada STB home server yang menjalankan Armbian, Tailscale membuat perangkat tergabung ke jaringan privat sehingga layanan dapat diakses dari luar melalui perangkat lain yang juga diizinkan.

1. Kenali sistem STB sebelum memasang

Pastikan Anda bisa masuk ke STB secara lokal atau melalui SSH dan memiliki hak administratif. Catat edisi dasar Armbian yang digunakan, apakah Debian atau Ubuntu, serta arsitektur CPU-nya, misalnya ARM 64-bit atau ARM 32-bit. Jangan menganggap semua STB sama: dukungan image, kernel, dan tingkat pemeliharaan dapat berbeda antarperangkat.

Periksa juga apakah sistem memakai pengelola paket yang sesuai dengan basisnya dan masih dapat menerima pembaruan. Dokumentasi Armbian menjelaskan bahwa Armbian menyediakan ruang pengguna berbasis Debian atau Ubuntu, sedangkan dokumentasi Debian menempatkan APT sebagai pengelola paket utama. Di dokumentasi Tailscale, pilih instruksi Linux resmi yang cocok dengan distribusi dan arsitektur tersebut. Jangan menyalin instruksi dari versi atau arsitektur lain hanya karena terlihat serupa. Jika paket resmi untuk kombinasi sistem Anda tidak tersedia, baca pilihan paket atau biner alternatif yang Tailscale sediakan sebelum melanjutkan.

Siapkan layanan yang ingin diakses

Tentukan lebih dulu layanan di STB yang memang ingin dibuka melalui jaringan privat, misalnya panel administrasi, penyimpanan, atau server media. Pastikan layanan itu sudah berjalan dan dapat dijangkau dari jaringan lokal. Tailscale tidak otomatis memperbaiki layanan yang belum aktif, alamat yang keliru, atau izin pengguna yang salah.

2. Instal dan autentikasi node

Ikuti metode pemasangan Linux resmi Tailscale untuk basis Armbian Anda, tanpa mengunci panduan ini pada satu perintah yang bisa berubah. Setelah paket terpasang, aktifkan klien sesuai petunjuk versi tersebut. Proses ini biasanya menampilkan tautan autentikasi; buka tautan itu, masuk dengan penyedia identitas yang dipakai tailnet, lalu setujui penambahan STB sebagai perangkat baru. Jika admin tailnet mengaktifkan persetujuan perangkat, node mungkin harus disetujui lebih dulu dari konsol admin.

Sesudah login, cek konsol admin untuk memastikan nama dan status STB muncul. Dari STB, gunakan pemeriksaan status dan alamat Tailscale yang direkomendasikan dokumentasi resmi. Bandingkan hasilnya dari laptop atau ponsel yang sudah masuk ke tailnet yang sama. Uji koneksi ke alamat privat atau nama perangkat Tailscale, lalu buka layanan menggunakan alamat dan port layanan yang memang dipakai secara lokal. Bila koneksi langsung tidak tersedia, Tailscale dapat memakai relay terenkripsi; itu tidak sama dengan mengekspos layanan ke internet terbuka.

3. Amankan akses setelah berhasil

“Tanpa membuka port router” bukan berarti tanpa keamanan. Tinjau kebijakan akses tailnet dengan prinsip paling sedikit izin: hanya akun, perangkat, grup, atau tag yang perlu yang boleh mencapai layanan STB. Aktifkan autentikasi multifaktor pada penyedia identitas, perbarui klien secara berkala, dan cabut perangkat atau kunci yang tidak lagi dipercaya. Jangan menonaktifkan kedaluwarsa kunci tanpa alasan kuat.

Jika perangkat lain di rumah tidak dapat menjalankan Tailscale, barulah pelajari mode subnet router. Untuk akses langsung ke STB, memasang klien pada STB dan perangkat pemakai biasanya lebih sederhana dan membatasi cakupan akses. Sebagai langkah lanjutan, baca cara mengamankan home server STB Armbian agar layanan yang sudah privat tetap memiliki perlindungan di sisi sistem.