Cara Remote Server STB AI Agent dari Luar Rumah Gratis Menggunakan Cloudflare Tunnel
1. Masalah Utama: Keterbatasan IP Private & CGNAT Provider
Sebagian besar penyedia internet rumah tangga di Indonesia (seperti Indihome, FirstMedia, MyRepublic, atau Biznet) menggunakan sistem CGNAT (Carrier-Grade NAT). Artinya, router rumahmu tidak mendapatkan IP publik langsung yang bisa diakses dari internet luar.
Metode kuno seperti Port Forwarding sering kali gagal atau membahayakan keamanan jaringan rumah karena membuka lubang firewall secara langsung ke internet publik.
2. Solusi Modern: Apa Itu Cloudflare Tunnel (cloudflared)?
Cloudflare Tunnel adalah teknologi terowongan terenkripsi outbound. STB di rumahmu yang akan aktif membuka koneksi aman keluar ke edge server Cloudflare terdekat.
Hasilnya: kamu bisa mengakses server rumahmu melalui subdomain resmi (misalnya agent.domainmu.com) dengan sertifikat SSL otomatis, proteksi anti-DDoS gratis, dan tanpa perlu membuka satu pun port di router rumah.
3. Langkah Instalasi cloudflared di Armbian Linux STB
Buka terminal SSH STB kamu, lalu unduh dan pasang paket resmi Cloudflare daemon:curl -L --output cloudflared.deb https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-arm64.debsudo dpkg -i cloudflared.deb
Setelah terpasang, login ke akun Cloudflare dengan perintah:cloudflared tunnel login
Salin tautan otentikasi yang muncul di terminal ke browsermu untuk memberikan izin domain.
4. Menghubungkan Gateway Hermes Agent ke Domain Publik
Buat tunnel baru dengan nama bebas (misalnya stb-home):cloudflared tunnel create stb-home
Arahkan subdomain kamu ke port lokal Hermes Agent (default port 8080 atau web dashboard):cloudflared tunnel route dns stb-home agent.domainmu.com
Sekarang STB rumahmu sudah resmi online secara global dan terlindungi firewall Cloudflare 24 jam nonstop.