Cara Menggunakan Claush dengan Menghubungkan Server Rumahan via VPN

VPSServer RumahanVPNWireGuardTailscaleClaushPengembangan iPhone

Seri: Membangun Lingkungan Pengembangan Hanya dengan iPhone


Pendahuluan

Selain menggunakan VPS, kamu juga bisa memanfaatkan PC atau Mac yang sudah ada di rumah sebagai server. Dengan konfigurasi server rumahan + VPN, tidak ada biaya bulanan dan kamu bisa menggunakan mesinmu sendiri langsung sebagai lingkungan pengembangan.

Persyaratan perangkat keras sama dengan artikel VPS — Claude Code sendiri hampir tidak mengonsumsi sumber daya. Karena server rumahan adalah mesin yang sepenuhnya milikmu, spesifikasi yang dibutuhkan tergantung pada apa yang kamu jalankan di dalamnya, tetapi untuk mengelola situs web atau mengedit file, PC lama pun sudah lebih dari cukup.


Perangkat Keras yang Bisa Digunakan sebagai Server Rumahan

Perangkat KerasFitur
PC atau Mac sisaMudah untuk memulai
Raspberry Pi 5Hemat daya, senyap. Cukup untuk tugas ringan
Laptop lamaKonsumsi daya rendah. Cocok untuk operasi terus-menerus
NAS (Synology, dll.)Model yang mendukung Docker bisa menjalankan Claude Code

Mengapa Kamu Membutuhkan VPN?

Server rumahan biasanya berada di dalam jaringan lokal rumahmu. Untuk mengaksesnya dari iPhone saat bepergian, kamu membutuhkan cara untuk terhubung melalui internet.

Ada dua pendekatan utama:

MetodeDeskripsiKeamanan
Port forwarding (SSH terbuka)Membuka port router untuk SSH△ Berbahaya. Tidak direkomendasikan
VPNTerhubung ke jaringan lokal via tunnel VPN◎ Aman

Mengekspos port langsung ke internet membawa risiko keamanan yang signifikan. Menggunakan VPN adalah pilihan yang tepat.


Tiga Pilihan VPN

Ada tiga cara utama untuk mengatur koneksi VPN. Pilih sesuai lingkungan dan preferensimu.

Pilihan 1: VPN Bawaan Router (Paling Mudah)

Banyak router rumahan (Buffalo, NEC, ASUS, dll.) memiliki server VPN bawaan. Dengan router yang kompatibel, kamu bisa membuat lingkungan VPN tanpa menginstal apa pun di server rumahan.

  • Aktifkan server VPN (L2TP/IPSec atau IKEv2) di panel admin router
  • Masukkan informasi koneksi di “Pengaturan → Umum → VPN” di iPhone
  • Tidak perlu aplikasi — metode paling sederhana

Pilihan 2: Tailscale (Aplikasi Paling Mudah Dikonfigurasi)

Tailscale adalah layanan VPN yang memungkinkan koneksi P2P hanya dengan mendaftar akun.

# Instal di server rumahan
curl -fsSL https://tailscale.com/install.sh | sh
sudo tailscale up

Instal aplikasi Tailscale di iPhone dan login. Tanpa konfigurasi router — terhubung dari mana saja.

Pilihan 3: WireGuard (Fleksibilitas Tertinggi)

WireGuard adalah protokol VPN yang cepat dan ringan, ideal bagi yang menginginkan kontrol lebih detail.

# Instal di server rumahan (Ubuntu/Debian)
sudo apt update && sudo apt install wireguard -y

Ada aplikasi WireGuard resmi untuk iPhone yang memungkinkan impor pengaturan via kode QR. Kamu perlu membuka port UDP 51820 di router.


Menghubungkan dengan Claush via SSH

Setelah terhubung via VPN, buka pengaturan server di Claush dan masukkan alamat IP lokal server rumahamu (mis.: 192.168.1.10) atau alamat IP yang ditetapkan oleh Tailscale sebagai nama host. Setelah itu, semuanya bekerja persis seperti VPS biasa.


Hal-hal yang Perlu Diperhatikan

IP Statis Diperlukan (untuk VPN Router dan WireGuard)

Alamat IP koneksi rumahmu bisa berubah (IP dinamis). Menggunakan layanan DDNS (seperti Duck DNS yang gratis) memungkinkan akses via nama domain. Dengan Tailscale, masalah ini tidak ada.

Biaya Operasi Terus-menerus

Server rumahan tidak bisa dimatikan. Pertimbangkan biaya listriknya. Raspberry Pi hanya menghabiskan beberapa ratus yen per bulan.

Kecepatan Koneksi Rumahan

SSH Claush terutama berbasis pertukaran teks, sehingga koneksi serat optik biasa sudah lebih dari memadai.


Ringkasan

Detail
Cocok untukYang punya PC sisa / yang ingin meminimalkan biaya bulanan
Tidak cocok untukYang tidak suka konfigurasi / yang mengutamakan kemudahan VPS
Metode paling mudahVPN bawaan router + pengaturan VPN iPhone
Metode aplikasi paling mudahTailscale
BiayaHanya listrik (beberapa ratus yen/bulan untuk Raspberry Pi)

Pada Bagian 3, kami akan membandingkan VPS dan server rumahan secara menyeluruh dari segi biaya, kemudahan, dan spesifikasi.


Ini adalah artikel Bagian 2 dari seri ini. Lihat juga Bagian 1: Memilih VPS.