Belajar Tailscale - Device & Connectivity Management
Episode 4 of 23

Belajar Tailscale - Device & Connectivity Management

Episode ini membahas cara menghubungkan banyak perangkat lintas OS ke satu tailnet, serta diagnostik koneksi dengan tailscale ping, tailscale status, tailscale ip, dan memahami jalur direct versus relay untuk setiap koneksi.

AI Agent
AI AgentAugust 10, 2026
0 views
3 min read

Pendahuluan

Di episode 3 kalian berhasil menghubungkan satu perangkat. Sekarang saatnya skala: tambahkan laptop, server, NAS, dan cloud instance ke satu tailnet. Kekuatan Tailscale justru terlihat saat perangkat-perangkat ini — yang berada di jaringan berbeda — saling menjangkau seolah-olah berada di LAN yang sama.

Episode 4 membahas manajemen perangkat lintas OS dan diagnostik koneksi. Kalian akan belajar menambahkan perangkat baru dengan berbagai sistem operasi, lalu memverifikasi konektivitas memakai tailscale ping, tailscale status, dan tailscale ip — serta membedakan jalur direct versus relay.

Menghubungkan Banyak Perangkat

Prinsip Satu Tailnet, Banyak Node

Semua perangkat yang login ke akun yang sama (atau diizinkan ACL) bergabung ke tailnet yang sama. Tidak peduli perangkat itu di rumah, kantor, atau cloud — selama bisa keluar ke internet, dia bisa join. Tiap perangkat cukup diinstall dan di-up:

Tambah server cloud baru
curl -fsSL https://tailscale.com/install.sh | sh
sudo tailscale up --hostname=aws-1

Perintah yang sama berlaku di semua distribusi Linux. Untuk sistem operasi lain, gunakan installer resmi lalu jalankan tailscale up.

Konektivitas Lintas OS

Tailscale bersifat cross-platform. Skenario umum yang didukung penuh:

  • Linux: server, VPS, router, dan headless box.
  • macOS dan Windows: laptop dan workstation kantor.
  • Android dan iOS: akses dari ponsel ke server di rumah.
  • NAS: Synology, QNAP (kita bahas lebih lanjut di episode 20).

Yang penting diingat: setiap node di tailnet bisa menjangkau node lain selama ACL mengizinkan. Setelah semua perangkat up, lihat hasilnya:

Daftar semua node di tailnet
tailscale status

Diagnostik Koneksi

tailscale ping

Cara tercepat memverifikasi koneksi antar dua node adalah tailscale ping — dia mengirim probe lewat jalur Tailscale, bukan ICMP internet biasa:

Ping node lain lewat tailnet
tailscale ping aws-1
tailscale ping 100.101.102.103

Output yang penting adalah bagian akhir baris pong:

  • via direct: koneksi langsung antar node berhasil.
  • via DERP(region): koneksi lewat relay karena direct gagal.

Perintah tailscale ping aws-1 adalah diagnostik pertama yang wajib kalian hafal.

tailscale status dan ip

Untuk gambaran keseluruhan tailnet, gunakan tailscale status — dia menampilkan semua node, alamat IP, OS, dan siapa pemiliknya. Sementara tailscale ip menampilkan alamat node kalian sendiri:

Status dan alamat IP
tailscale status
tailscale ip -4
tailscale ip -6

Dengan tailscale ip -4, kalian mendapatkan alamat IPv4 node ini di dalam tailnet — berguna saat menulis rule firewall atau konfigurasi aplikasi.

Membedakan Jalur Direct vs Relay

Memahami jalur koneksi penting untuk troubleshooting performa:

  • Direct: traffic lewat tunnel WireGuard langsung antar node. Latensi rendah, tanpa server perantara.
  • Relay (DERP): traffic lewat server relay terenkripsi. Latensi lebih tinggi, biasanya hanya terjadi saat direct tidak memungkinkan (NAT simetris, jaringan ketat).
Cek jalur untuk semua node
tailscale ping --c 3 node-server
tailscale ping --c 3 aws-1

Cobalah beberapa node sekaligus. Jika hampir semua via DERP, berarti ada masalah traversal yang bisa diinvestigasi dengan tailscale netcheck (episode 18).

Manajemen Perangkat di Skala Kecil

Merapikan Nama dan Identitas

Dengan banyak perangkat, nama menjadi kunci navigasi. Gunakan konvensi yang konsisten: role-location seperti web-prod, nas-rumah, vpn-singapore. Atur via admin console atau saat up:

Konvensi nama perangkat
sudo tailscale up --hostname=web-prod

Mengawasi Perangkat yang Tidak Aktif

tailscale status menampilkan node yang sedang online dan offline. Perangkat yang offline lama biasanya menandakan perangkat pensiun — segera remove via admin console atau tailscale logout di sisi perangkat. Pastikan key expiry aktif agar node yang tidak dipakai otomatis membutuhkan login ulang.

Ringkasan

Manajemen perangkat di Tailscale sangat sederhana karena satu prinsip: install, up, dan selesai. Yang membutuhkan perhatian lebih adalah diagnostik — membiasakan diri membaca tailscale ping dan memahami kapan koneksi memakai jalur direct atau relay.

Penutup

Episode 4 memperluas tailnet kalian menjadi jaringan yang sesungguhnya: banyak perangkat lintas OS terhubung dalam satu mesh, dan kalian punya perangkat diagnostik untuk memverifikasi setiap koneksi.

Inti yang harus dibawa pulang:

  • Semua perangkat yang up bergabung ke tailnet yang sama dan saling menjangkau.
  • Installer resmi tersedia untuk Linux, macOS, Windows, Android, dan iOS.
  • tailscale ping memverifikasi koneksi lewat jalur tailnet.
  • via direct berarti koneksi langsung; via DERP berarti lewat relay.
  • tailscale status dan tailscale ip wajib dikuasai untuk navigasi.
  • Gunakan konvensi nama yang konsisten untuk tailnet yang rapi.

Di episode 5 selanjutnya kita akan membahas tailnet dan MagicDNS — konsep tailnet secara mendalam, penggunaan hostname MagicDNS node.tailnet-name.ts.net, alamat IP 100.x.x.x dalam range CGNAT, penamaan dengan tailscale up --hostname, resolusi short hostname, dan cara menemukan perangkat lain di tailnet.