Apa yang bisa kami bantu?

A. Pendahuluan

Tailscale merupakan solusi VPN modern berbasis WireGuard yang memungkinkan konektivitas antar perangkat secara aman tanpa konfigurasi kompleks seperti port forwarding atau static IP.

Tailscale menggunakan konsep Tailnet (private network berbasis identitas), di mana setiap perangkat yang login dengan akun yang sama akan mendapatkan IP private (100.x.x.x) dan dapat saling terhubung.

Panduan ini mencakup:

  • Instalasi Tailscale pada server (VPS)
  • Koneksi client (Windows, Android, Mac)
  • Pengujian koneksi
  • Konfigurasi Full VPN (Exit Node)

 

B. Prasyarat

Pastikan:

  1. Memiliki akun Tailscale
  2. Server/VPS aktif (Linux direkomendasikan)
  3. Akses root atau sudo ke server
  4. Koneksi internet stabil
  5. Perangkat client (Windows / Android / Mac)

Untuk topologinya seperti berikut:

  • Server (Linux VPS) → VPN Endpoint / Exit Node
  • Client → Windows, Android, Mac
  • Semua perangkat tergabung dalam Tailnet

 

C. Instalasi dan Konfigurasi Tailscale pada Server

1. Akses server melalui SSH

2. Jalankan perintah:

curl -fsSL https://tailscale.com/install.sh | sh

3. Aktifkan Tailscale:

tailscale up

4. Login melalui URL yang muncul

Gambar 1. Menu create network

5. Autentikasi Device ke Tailnet Tailscale

Halaman ini digunakan untuk:

  • Menghubungkan server atau perangkat ke jaringan Tailscale (Tailnet)
  • Memastikan device terdaftar pada akun yang benar
Gambar 2. Menu Connect Device ke tailnet

6. Menambahkan Device Kedua pada Tailscale (Add a Second Device)

Tampilan “Next, add a second device” muncul setelah perangkat pertama (server) berhasil terhubung ke Tailscale.

Gambar 3. Menu Add Device

7. Konfirmasi Koneksi Antar Device (Success – Tailscale Connected)

Tampilan “Done! Your devices can now connect from anywhere.” menunjukkan bahwa proses konfigurasi awal Tailscale telah berhasil.

Gambar 5. Tampilan Add Device Sukses

Hal ini menandakan:

  • Perangkat server dan client sudah terhubung dalam satu Tailnet
  • Koneksi VPN antar device sudah aktif
  • Perangkat dapat saling berkomunikasi melalui IP tailscale (100.x.x.x)

Pada contoh ini, dilakukan pengujian dari server ke client menggunakan IP Tailscale.

Gambar 6. Test Ping ke IP Tailnet

 

 

8. Konfigurasi Full VPN (Exit Node)

Untuk membuat semua trafik lewat server dapat menjalankan command berikut :

echo 1 > /proc/sys/net/ipv4/ip_forward

Untuk permanen dapat dikonfigurasi melalui:

nano /etc/sysctl.conf

Tambahkan:

net.ipv4.ip_forward=1

Kemudian jalankan command berikut :

sysctl -p

Lalu tambahkan NAT dengan command berikut;

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Lalu jika sudah aktifkan Exit Node:

tailscale up --advertise-exit-node

9. Approve di Dashboard

  • Menu Machines
  • Klik server
  • Aktifkan Exit Node
Gambar 7. Tampilan Exit Node yang sudah diizinkan

 

D. Hasil Uji Coba

  • Windows

1. Buka Tailscale
2. Pilih Use Exit Node
3. Pilih server

Gambar 8. Menu Exit Node di Windows


4. Verifikasi Full VPN di client

Gambar 9. Hasil Verifikasi VPN di Windows

 

  • Android

1. Buka Tailscale
2. Pilih Use Exit Node

Gambar 10. Menu Exit Node di Andorid


3. Pilih server

Gambar 11. Pilih Sever Exit Node


4. Verifikasi Full VPN di client
 

Gambar 12. Hasil Verifikasi VPN di Andorid

 

  • Mac

1. Buka Tailscale
2. Pilih Use Exit Node
3. Pilih server

Gambar 13. Menu Exit Node di Mac


4. Verifikasi Full VPN di client

Gambar 14. Hasil Verifikasi VPN di Mac


 

E. Kesimpulan

Berdasarkan seluruh tahapan konfigurasi, implementasi VPN Client-to-Site menggunakan Tailscale telah berhasil dilakukan

Semoga artikel ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silakan hubungi Support Biznet GIO melalui email support@biznetgio.com atau live chat maupun WA ke website www.biznetgio.com dan bisa juga melalui telepon ke nomor (021) 5714567.