Mengakses Private Server menggunakan Tailscale

Tailscale adalah sebuah VPN (Virtual Private Network) berbasis protokol WireGuard yang memungkinkan perangkat saling terhubung secara aman layaknya berada di jaringan lokal (LAN). Dengan Tailscale, pengguna dapat membangun jaringan pribadi yang terenkripsi, mudah dikonfigurasi, dan dapat diakses dari berbagai platform tanpa perlu pengaturan rumit seperti VPN tradisional.
Baca selengkapnya disini: How Tailscale works

Untuk penggunaan personal, kita diberi akses 3 user dan 100 device yang bisa terhubung.
Create account:
Pertama, buat akun tailscale dulu disini: https://login.tailscale.com
Install Tailscale di Server:
Untuk server ubuntu dan server linux lainnya, masukan perintah:
curl -fsSL https://tailscale.com/install.sh | shSetelah itu akan muncul link untuk menghubungkan ke akun Tailscale, copy-paste link tersebut di browser lalu ikuti langkahnya.
Install Tailscale di Client:
Jika client menggunakan Linux, lakukan hal yang sama seperti diatas.
Untuk sistem operasi lainnya seperti Windows, MacOS dan Android, bisa melihat caranya disini: https://tailscale.com/download

Jika berhasil maka akan muncul list perangkat yang terhubung ke akun kita.
Test ping ke server menggunakan IP Address yang ada disana:
ping IP_SERVER -c 4
Akses ke server menggunakan SSH:
ssh user_server@IP_SERVER