Kalau kamu ingin akses server dari mana saja tanpa ribet setting port forwarding, Tailscale adalah solusi paling praktis. Dibandingkan pakai Docker, install langsung di OS jauh lebih stabil, terutama untuk kasus seperti Raspberry Pi atau server rumah.
Di artikel ini, kita akan bahas cara install Tailscale di Linux (Debian/Ubuntu) dengan langkah yang simpel dan bisa langsung dipakai.
Apa itu Tailscale?
Tailscale adalah VPN berbasis WireGuard yang memungkinkan kamu menghubungkan beberapa device ke dalam satu jaringan privat (mesh network).
Dengan Tailscale, kamu bisa:
- SSH ke server tanpa buka port
- Akses device rumah dari luar
- Kirim file antar device dengan aman
- Remote server seperti di jaringan lokal
Kenapa Install Tanpa Docker?
Banyak orang awalnya pakai Docker, tapi sering kena masalah:
- Network tidak stabil
- Tidak bisa connect peer
- Harus setting capability tambahan
Install langsung di OS punya kelebihan:
- Lebih stabil
- Lebih simpel
- Lebih sedikit error networking
Persiapan
Pastikan:
- OS: Debian / Ubuntu (termasuk Raspberry Pi OS berbasis Debian)
- Sudah punya akses
sudo - Internet aktif
Cara Install Tailscale
1. Install via script resmi (paling mudah)
Jalankan:
curl -fsSL https://tailscale.com/install.sh | sh
Script ini akan otomatis:
- Menambahkan repository
- Install package Tailscale
- Setup dependency
2. Jalankan Tailscale
Setelah install selesai:
sudo tailscale up
3. Login
Setelah menjalankan perintah di atas, akan muncul link seperti ini:
https://login.tailscale.com/a/xxxxxx
Langkahnya:
- Copy link
- Buka di browser (HP atau laptop)
- Login (Google / GitHub / Microsoft)
- Approve device
4. Cek Status
Setelah login berhasil:
tailscale status
Jika berhasil, akan muncul:
100.x.x.x hostname active; direct
Atau:
active; relay
Cara Cek IP Tailscale
tailscale ip
Contoh:
100.91.32.50
IP ini bisa kamu pakai untuk:
- SSH
- HTTP
- Akses service lain
Contoh Penggunaan
SSH ke server
ssh [email protected]
Akses web server
curl http://100.x.x.x:port
Kirim file
scp file.txt [email protected]:/tmp/
Troubleshooting
1. Tidak bisa connect antar device
Coba reset:
sudo tailscale down
sudo tailscale up --reset
2. Cek koneksi real
Gunakan:
tailscale ping 100.x.x.x
Kalau muncul:
via DERP
Artinya koneksi lewat relay, tapi tetap normal.
3. Pastikan service aktif
sudo systemctl status tailscaled
Kalau belum jalan:
sudo systemctl start tailscaled
Tips Penting
- Login cukup sekali, tidak perlu ulang setiap restart
- Gunakan
tailscale pinguntuk cek koneksi, bukanping - Tidak perlu buka port di router
- Cocok untuk server rumah, VPS, dan Raspberry Pi
Kesimpulan
Install Tailscale tanpa Docker adalah cara paling stabil untuk membuat jaringan privat antar device. Dengan setup yang cepat dan minim konfigurasi, kamu bisa langsung mengakses server dari mana saja dengan aman.
Kalau kamu sebelumnya mengalami masalah dengan Docker, pindah ke install langsung di OS biasanya langsung menyelesaikan masalah koneksi.