Cara Install Tailscale di Linux (Debian/Ubuntu) Tanpa Docker — Panduan Lengkap & Mudah


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:

  1. Copy link
  2. Buka di browser (HP atau laptop)
  3. Login (Google / GitHub / Microsoft)
  4. 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 ping untuk cek koneksi, bukan ping
  • 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.

Leave a Reply

Your email address will not be published. Required fields are marked *