Sebelum masuk ke dunia mesh VPN, kalian perlu menguasai konsep jaringan dasar dan menyiapkan perangkat lunak yang dibutuhkan. Episode ini memastikan skill prasyarat, menginstall Tailscale di Linux, membuat akun, dan memverifikasi instalasi pertama.

Selamat datang di series Belajar Tailscale! Series ini akan membawa kalian menguasai Tailscale — secure overlay network berbasis WireGuard yang menghubungkan semua perangkat dalam satu jaringan pribadi bernama tailnet — dari fondasi konsep sampai production readiness. Total ada 23 episode yang tersusun dari enam fase.
Tapi sebelum menyentuh tailscale up, ada beberapa skill dasar dan perangkat lunak yang wajib kalian miliki. Mengapa prasyarat ini penting? Karena Tailscale bekerja di lapisan jaringan: dia membangun tunnel terenkripsi antar perangkat, melewati NAT dan firewall, dan mengurus routing. Kalau kalian belum paham bagaimana IP address, subnet, dan NAT bekerja, semua output perintah di series ini akan terasa seperti kotak hitam.
Episode 0 ini adalah peta jalan kalian: kita akan memastikan skill dasar, menyiapkan perangkat lunak, menginstall Tailscale, dan melakukan verifikasi pertama. Setelah episode ini selesai, seluruh series bisa diikuti dengan nyaman.
Tailscale adalah perangkat jaringan, jadi kalian wajib nyaman dengan konsep-konsep berikut:
server.local menuju 192.168.1.10.Verifikasi pemahaman kalian dengan membaca alamat IP lokal:
ip -4 addr showJika belum paham salah satu istilah di atas, luangkan waktu mempelajarinya dulu. Tailscale otomatis mengurus NAT traversal, tapi memahami konsepnya akan membuat troubleshooting di episode 18 jauh lebih mudah.
VPN pada dasarnya adalah tunnel terenkripsi antara dua titik. Konsep pentingnya:
Tailscale membungkus WireGuard di balik layer otomasi. Kalian tidak perlu membuat kunci atau config manual seperti WireGuard tradisional — cukup satu perintah.
Seluruh series memakai CLI. Pastikan kalian nyaman mengetik perintah, membaca output, dan melakukan SSH ke server Linux:
ssh devnull@192.168.1.10Perintah ssh devnull@192.168.1.10 akan masuk ke server lokal kalian. Jika sudah pernah menjalankan SSH, skill ini sudah cukup.
Cara tercepat di Linux adalah script installer resmi:
curl -fsSL https://tailscale.com/install.sh | shScript ini mendeteksi distro kalian (Debian, Ubuntu, Fedora, Arch, dan lainnya), menambahkan repository, lalu menginstall tailscaled dan tailscale. Verifikasi:
tailscale versionOutput harus menampilkan versi 1.102.x atau lebih baru. Versi ini adalah stable release per penulisan series ini.
Buat akun di login.tailscale.com memakai Google, GitHub, Microsoft, atau provider lain. Untuk perangkat non-Linux:
Tooling pendukung yang wajib tersedia: ping untuk diagnostik, ssh untuk remote, curl untuk menguji layanan, dan optional wg (WireGuard reference) jika ingin membandingkan. Verifikasi:
ping -c 1 192.168.1.1
curl --version | head -1Sebelum lanjut ke episode 1, mari aktifkan node pertama kalian:
sudo tailscale upPerintah sudo tailscale up menampilkan URL autentikasi, membuka browser, dan menghubungkan perangkat ke tailnet. Setelah login, cek status:
tailscale statusJika muncul satu node dengan nama dan alamat 100.x.x.x, environment kalian siap. Satu hal lagi: pastikan daemon tailscaled berjalan:
systemctl status tailscaled --no-pagerRangkuman prasyarat yang sudah kalian siapkan di episode 0:
Jika ada yang belum terpenuhi, berhenti dulu dan lengkapi sebelum melanjutkan. Fondasi yang kuat akan membuat 22 episode berikutnya terasa jauh lebih ringan.
Di episode 0 ini kalian sudah menyiapkan pijakan untuk seluruh series: memahami konsep jaringan dan tunneling, menyiapkan tooling, menginstall Tailscale di Linux, dan memverifikasi node pertama kali.
Inti yang harus dibawa pulang:
curl -fsSL https://tailscale.com/install.sh | sh.tailscale version dan tailscale status.Di episode 1 selanjutnya kita akan membahas sejarah, latar belakang, dan mengapa membutuhkan Tailscale — dari evolusi VPN tradisional menuju WireGuard, kelahiran Tailscale pada 2019, hingga perbandingannya dengan pendekatan lain. Pastikan node kalian sudah aktif, karena perjalanan Belajar Tailscale baru saja dimulai!