Bagian 6 β Expose ke Internet dengan Cloudflare Tunnel Β· Langkah 32 dari 38
Tes Akhir: End-to-End
Verifikasi rantai penuh β dan kemampuan membacanya dari satu request.
Rantai yang akan kamu uji
Browser (internet) β DNS Cloudflare resolve β edge Cloudflare (TLS berhenti di sini) β terowongan cloudflared β VM β nginx:80 β 127.0.0.1:3000 (atau backend stack-mu) β respons pulang.
- Buka dari jaringan seluler (bukan wifi rumah): https://domainmu β harus HTTPS, halaman benar.
- Cek chain of trust: klik gembok di browser β sertifikat penerbit = Cloudflare (bukan Let's Encrypt) β bukti trafik benar-benar lewat Cloudflare.
- Matikan nginx sebentar (sudo systemctl stop nginx) β domain menampilkan 502/cloudflare error page, BUKAN halaman lama = rute benar. Nyalakan lagi.
- Update sesuatu di aplikasi-mu β terlihat dalam hitungan detik end-to-end.
Setiap titik kegagalan di rantai ini punya gejala uniknya sendiri (DNS resolve vs tunnel registered vs 502 nginx vs app crash) β kebiasaan membaca 'siapa yang menjawab' saat error adalah 80% skill debugging produksi.
β Tanda berhasil β centang kalau sudah kamu lihat/buktikan sendiri
Tombol βlanjutβ terbuka setelah semua tercentang β bukan hukuman, tapi jaring pengaman: pastikan step ini benar-benar beres sebelum menumpuk step berikutnya di atasnya.
β Jalankan Tunnel sebagai Serviceπ Lanjut (checklist dulu)