Daftar Isi Artikel
ToggleTailscale adalah solusi VPN modern yang memudahkan koneksi antar perangkat dengan aman dan mudah. Dalam tutorial ini, kita akan membahas cara instalasi Tailscale di VPS dengan sistem operasi Ubuntu 24.04 LTS secara lengkap.
Apa itu Tailscale?
Tailscale adalah layanan VPN mesh berbasis WireGuard yang memungkinkan Anda membuat jaringan pribadi yang aman antar perangkat. Dengan Tailscale, setiap perangkat mendapatkan IP privat yang dapat diakses dari mana saja tanpa perlu konfigurasi port forwarding atau firewall yang rumit.
Keunggulan Tailscale:Mudah digunakan: Setup dalam hitungan menit tanpa konfigurasi kompleks
Berbasis WireGuard: Performa tinggi dengan enkripsi modern
Zero-config networking: NAT traversal otomatis
Cross-platform: Mendukung Linux, Windows, macOS, iOS, dan Android
Gratis untuk penggunaan personal: Hingga 20 perangkat
Prasyarat
Sebelum memulai instalasi, pastikan Anda memiliki:
- VPS dengan Ubuntu 24.04 LTS yang sudah terinstall
- Akses root atau sudo ke server
- Koneksi internet yang stabil
- Akun Tailscale (bisa dibuat gratis di tailscale.com)
Langkah 1: Update Sistem
Pertama, pastikan sistem Ubuntu Anda sudah up-to-date:
sudo apt update && sudo apt upgrade -y
Perintah ini akan memperbarui daftar paket dan mengupgrade semua paket yang terinstall ke versi terbaru.Langkah 2: Menambahkan Repository Tailscale
Tailscale menyediakan repository resmi untuk Ubuntu. Kita perlu menambahkan GPG key dan repository Tailscale ke sistem:
curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/noble.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null
Kemudian tambahkan repository ke sources list:
curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/noble.tailscale-keyring.list | sudo tee /etc/apt/sources.list.d/tailscale.list
Catatan: Ubuntu 24.04 menggunakan codename “noble”. Repository ini sudah disesuaikan untuk Ubuntu 24.04 LTS.
Langkah 3: Install Tailscale
Setelah repository ditambahkan, update daftar paket dan install Tailscale:
sudo apt update
sudo apt install tailscale -yProses instalasi akan mengunduh dan menginstall Tailscale beserta dependensinya. Tunggu hingga proses selesai.
Langkah 4: Autentikasi dan Menghubungkan ke Tailscale Network
Setelah instalasi selesai, jalankan perintah berikut untuk memulai Tailscale dan menghubungkannya ke akun Anda:
sudo tailscale up
Perintah ini akan menghasilkan URL autentikasi. Anda akan melihat output seperti ini:
To authenticate, visit:
https://login.tailscale.com/a/xxxxxxxxxx
Buka URL tersebut di browser, login dengan akun Tailscale Anda, dan authorize perangkat VPS ini. Setelah berhasil, VPS Anda akan terhubung ke Tailscale network.
Langkah 5: Verifikasi Status Tailscale
Untuk memverifikasi bahwa Tailscale sudah berjalan dengan baik, gunakan perintah:
100.x.x.x your-vps-name user@ linux -
Untuk melihat IP address Tailscale yang diberikan ke VPS Anda:
tailscale ip -4
Perintah ini akan menampilkan IP address Tailscale (format 100.x.x.x) yang bisa digunakan untuk mengakses VPS dari perangkat lain dalam network Tailscale Anda.
Langkah 6: Mengaktifkan Auto-start (Opsional)
Agar Tailscale otomatis berjalan saat VPS restart, enable service-nya:
sudo systemctl enable tailscaled
sudo systemctl start tailscaled
Verifikasi service sudah berjalan:
sudo systemctl status tailscaled
Konfigurasi Lanjutan
1. Mengaktifkan Subnet Router (Opsional)
Jika Anda ingin VPS ini menjadi gateway untuk subnet lokal:
echo 'net.ipv4.ip_forward = 1' | sudo tee -a /etc/sysctl.conf
echo 'net.ipv6.conf.all.forwarding = 1' | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
Kemudian advertise routes:sudo tailscale up –advertise-routes=192.168.1.0/24
Ganti 192.168.1.0/24 dengan subnet yang ingin Anda share. Setelah itu, approve route di Tailscale admin console.
2. Mengaktifkan Exit Node (Opsional)
Untuk menjadikan VPS sebagai exit node (semua traffic internet melalui VPS ini):
sudo tailscale up --advertise-exit-node
Jangan lupa approve exit node di Tailscale admin console.
3. Disable Key Expiry (Opsional)
Secara default, authentication key Tailscale akan expire setelah 180 hari. Anda bisa disable ini di admin console atau menggunakan auth key yang tidak expire.
Troubleshooting
Masalah: Tailscale tidak bisa connect
Solusi:
- Pastikan firewall tidak memblokir koneksi Tailscale
- Cek status service:
sudo systemctl status tailscaled - Restart service:
sudo systemctl restart tailscaled
Masalah: Tidak bisa ping antar device
Solusi:
Cek firewall local di setiap deviceMasalah: Command not found setelah instalasi
Solusi:
Reload shell atau logout dan login kembali ke SSH.
Perintah Penting Tailscale
Berikut beberapa perintah berguna untuk mengelola Tailscale:
# Melihat status koneksi
tailscale status
# Melihat IP Tailscale
tailscale ip
# Logout dari Tailscale network
sudo tailscale logout
# Login kembali
sudo tailscale up
# Melihat log
sudo journalctl -u tailscaled -f
# Update Tailscale ke versi terbaru
sudo apt update && sudo apt upgrade tailscale
Keamanan dan Best Practices
Disable unused features: Jika tidak menggunakan subnet router atau exit node, jangan aktifkanKesimpulan
Tailscale menyediakan solusi VPN yang mudah dan aman untuk menghubungkan VPS Ubuntu 24.04 dengan perangkat lain. Dengan mengikuti panduan ini, Anda telah berhasil:
- Menginstall Tailscale di Ubuntu 24.04
- Menghubungkan VPS ke Tailscale network
- Memahami konfigurasi dasar dan lanjutan
- Mengetahui cara troubleshooting masalah umum
Tailscale sangat berguna untuk:
- Remote access ke VPS tanpa expose port ke internet
- Membuat private network antar server
- Mengakses service internal dengan aman
- Alternative VPN yang lebih mudah dari OpenVPN atau WireGuard manual
Selamat mencoba! Jika ada pertanyaan, jangan ragu untuk bertanya di kolom komentar.
Referensi
WireGuard Protocol Documentation
Dokumentasi resmi Tailscale: https://tailscale.com/kb/
Ubuntu 24.04 Release Notes
Gunakan ACL (Access Control Lists): Konfigurasi ACL di Tailscale admin console untuk mengontrol akses antar device
Enable MagicDNS: Memudahkan akses device menggunakan hostname daripada IP
Regular Updates: Selalu update Tailscale ke versi terbaru untuk patch keamanan
Monitor Koneksi: Secara berkala cek device yang terhubung di admin console
Pastikan MagicDNS diaktifkan di Tailscale admin console
Verifikasi semua device sudah online: tailscale status
Bermanfaatkah Artikel Ini?
Klik bintang 5 untuk rating!
Rata rata rating 0 / 5. Jumlah rate 0
No votes so far! Be the first to rate this post.
We are sorry that this post was not useful for you!
Let us improve this post!
Tell us how we can improve this post?





