Instalasi, Konfigurasi dan Penggunaan Tailscale di Linux

November 19, 2022

BELAJARLINUX.info - Tailscale adalah layanan berbasis WireGuard yang memungkinkan perangkat membentuk jaringan pribadi peer to peer dengan cara yang mudah dan sederhana. Saya telah menggunakannya selama lebih dari setahun, jadi sekarang saya dapat melakukan tinjauan singkat tentang cara saya menggunakan layanan ini sehari-hari.

Tailscale didistribusikan menggunakan model Freemium gratis untuk individu dan akses berbayar untuk perusahaan dan tim.

Cara mulai menggunakan Tailscale

Konfigurasi Tailscale cukup mudah, begitu Anda terhubung ke akun Tailscale Anda, kita dapat menambahkan beberapa device kita contoh kita memiliki 3 device, Notebook, PC dan Android Phone. Ketiga device tersebut kita install tailscale dalam satu akun yang sama maka secara otomatis ketiga device tersebut akan terhubung dan memiliki masing masing ip address. Saat ini, saya terhubung ke semua server pribadi saya melalui Tailscale!

Tailscale tersedia untuk Linux, Mac & iOS, Windows, Raspberry Pi & ARM, Android, Synology. Untuk instalasi di linux, kita dapat install dengan perintah berikut

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

Setelah instalasi, Kita dapat menjalankan Tailscale dengan perintah berikut:

sudo tailscale up

Ketika tailscale berhasil dijalankan maka kita akan mendapat ip address, kelebihan dari ip tailscale yakni ip addressnya bersifat static. Jadi ketika perangkat kita di restart dan selama tailscale tidak dikonfigurasi ulang, maka ip addressnya tidak akan berubah. Untuk melihat ip dari tailscale jalankan perintah berikut:

sudo tailscale ip      
100.87.59.xxx
fd7a:115c:a1e0:ab12:4843:cd96:6257:xxxx

Selanjutnya kita perlu mengautentikasi tailscale dengan mengunjungi tautan yang muncul di terminal. Tautan tersebut akan membuka halaman web Tailscale, kita bisa menggunakan akun google atau github untuk login. Setelah masuk, Anda akan melihat keluaran “Sukses” di terminal.

Mengapa menggunakan Tailscale?

  • Tailscale saya gunakan untuk akses ssh, remote desktop menggunakan NoMachine ke PC yang ada dikantor dan rumah
  • Menggunakan Tailscale Network untuk Akses VPN menggunakan OpenVPN yang berjalan di Docker

Web admin

Tailscale menyediakan web interface untuk mengelola device tailsclae

Open-source & documentation

Tailscale bersifat open source, repository bisa kita kunjungi dilaman github.com/tailscale. Selain itu, kita dapat mudah melihat dokumentasi detail tentang cara kerja Tailscale, dan Wireguard, NAT dan banyak lagi melalui laman resminya di tailscale.com

Baca juga : Cara Mudah Share Akses Server Lokal ke Internet dengan Ngrok

Kesimpulan

Tailscale adalah platform yang memungkinkan Anda membuat jaringan pribadi virtual dengan mudah tanpa melakukan konfigurasi yang rumit. Setelah Tailscale terinstall dan mendapatkan ip address maka kita dapat menggunakan alamat IP pribadi ini di manapun dan kapanpun.