Cloudflare Tunnel · Biaya & pengaturan
Cloudflare Tunnel: apa yang gratis, apa yang berbayar?
Bagikan aplikasi lokal untuk demo atau berikan server rumah Anda alamat tetap. Mulai dengan biaya, lalu pilih pengaturan yang sesuai.
Jawaban singkat
Tunnel bisa gratis. Menjalankan situs web adalah biaya terpisah.
Cloudflare menawarkan tunnel gratis. Quick Tunnel sementara tidak memerlukan akun atau domain. Untuk hostname publik tetap, siapkan akun Cloudflare, domain, dan komputer yang selalu online.
- Tunnel
- Pilihan gratisQuick Tunnel untuk pengujian; tunnel bernama juga tersedia di paket gratis.
- Domain
- Untuk alamat Anda sendiriBayar biaya pendaftaran dan perpanjangan registrar. Pratinjau sementara tidak memerlukan domain.
- Komputer & listrik
- Selama situs berjalanAplikasi dan connector harus terus berjalan. Masukkan biaya listrik, pemeliharaan, dan cadangan dalam anggaran.
- Ekstra opsional
- Hanya jika diperlukanVPN, fitur Access berbayar, atau VPS adalah pilihan terpisah, bukan prasyarat untuk setiap tunnel.
Diperiksa pada 24 September 2026. Paket Cloudflare · Batasan Quick Tunnel
Pilih rute Anda
Mulai dengan sekali klik atau atur sendiri?
Tunnel Anda. Satu klik.
Ingin tunnel tanpa mengetik perintah atau mengedit file konfigurasi? GhostlyShare secara otomatis mendeteksi aplikasi web lokal yang berjalan. Klik Go Public dan bagikan tautan HTTPS.
Mulai dengan GhostlyShare ↓Konfigurasikan tunnel Anda sendiri.
Ingin mengelola cloudflared sendiri? Panduan Windows memandu Anda melalui tunnel bernama dengan domain Anda sendiri, perintah konsol, dan layanan latar belakang.
Ikuti panduan Windows ↓GhostlyShare · Windows & Linux
Cloudflare Tunnel tanpa konsol.
GhostlyShare adalah cara termudah untuk memulai panduan ini. Aplikasi desktop menangani pengaturan tunnel untuk Anda. Untuk tautan sementara, Anda tidak memerlukan perintah konsol, file konfigurasi, atau akun Cloudflare.
- Mulai aplikasi AndaJalankan situs web atau API Anda secara lokal. GhostlyShare secara otomatis mendeteksi aplikasi web yang dapat dijangkau.
- Klik Go PublicPilih aplikasi yang ingin Anda bagikan. Tambahkan kata sandi atau masa berlaku tautan jika diperlukan.
- Bagikan tautanSalin URL HTTPS atau pindai kode QR di ponsel Anda. Biarkan komputer dan aplikasi tetap berjalan.
Tautan sementara gratis. Tidak perlu akun, email, atau langganan.

Quick Tunnel sementara untuk pengembangan dan pengujian, tanpa jaminan waktu aktif. Cloudflare saat ini membatasi hingga 200 permintaan bersamaan dan tidak mendukung Server-Sent Events (SSE). Baca batasannya
Apa yang Dilindungi oleh Tunnel
Pengunjung terhubung ke Cloudflare, bukan router Anda. Dengan tunnel dikonfigurasi dengan benar, IP rumah Anda tidak muncul di catatan DNS publik.
Domain Anda mengarah ke Cloudflare, sehingga pencarian DNS tidak mengungkapkan IP rumah Anda.
Komputer Anda membuka koneksi ke Cloudflare. Anda tidak perlu membuka port router untuk website.
Aplikasi Anda dapat mendengarkan di localhost sementara Cloudflare membuatnya dapat diakses melalui tunnel.
Tunnel menyembunyikan IP rumah Anda dari pengunjung. Cloudflare dan penyedia VPN yang Anda gunakan tetap memiliki informasi tentang koneksi tersebut.
Siapa yang Bisa Melihat Apa?
Tunnel tidak membuat proyek Anda anonim. Berikut informasi yang masih bisa diketahui pengunjung dan penyedia layanan.
Pengunjung
- Pengunjung melihat alamat publik Anda serta konten, header, dan cookie yang dikirim oleh website Anda.
- Jika DNS hanya mengarah ke tunnel, pengunjung biasanya melihat alamat IP Cloudflare, bukan IP rumah Anda.
- Detail yang Anda publikasikan di situs, seperti nama atau alamat kontak, masih bisa mengidentifikasi Anda.
Cloudflare
- Untuk tunnel bernama, Cloudflare mengetahui akun Anda, domain, ID tunnel, alamat yang dikonfigurasi, dan status koneksi.
- Cloudflare melihat IP yang digunakan oleh cloudflared: IP rumah Anda, atau IP server VPN jika koneksi melalui VPN.
- VPN mengubah alamat IP tersebut. Akun Cloudflare Anda tetap terkait dengan tunnel bernama itu.
Penyedia VPN
- Penyedia VPN Anda dapat melihat perangkat Anda terhubung ke Cloudflare.
- Detail email dan pembayaran di akun VPN Anda masih dapat mengaitkan akun tersebut dengan Anda.
- Anda juga harus mempercayai penyedia VPN dengan informasi tentang koneksi Anda.
Akun dan Data Pribadi
- Pendaftaran domain, pembayaran, dan nama pengguna yang digunakan ulang dapat mengaitkan proyek dengan Anda.
- Akun bersama dan profil browser dapat menghubungkan aktivitas admin Anda dengan layanan lain yang Anda gunakan.
- Periksa data pribadi yang Anda bagikan di layanan yang Anda gunakan. Tunnel tidak menghapusnya.
Bagaimana Permintaan Mencapai Website Anda
Cloudflare menerima permintaan publik dan meneruskannya melalui cloudflared ke server web lokal Anda.
Membuka alamat website Anda dan terhubung ke Cloudflare.
Menangani HTTPS dan meneruskan permintaan melalui tunnel.
Menjaga koneksi dari komputer Windows Anda ke Cloudflare tetap terbuka.
Menjawab permintaan secara lokal tanpa port router yang dibuka.
Koneksi yang sama, dengan VPN di antaranya
VPN berada di antara cloudflared di komputer Anda dan Cloudflare.
- Pengunjung
Membuka situs web Anda.
- Cloudflare
Melihat IP server VPN.
- Server VPN
Meneruskan koneksi tunnel.
IP rumah Anda tetap tersembunyi di balik VPN. - cloudflared.exe
Berjalan di komputer Anda.
- Website Lokal
Menjawab permintaan.

Komputer kecil untuk situs web yang selalu aktif
Raspberry Pi atau mini PC dapat menjaga situs web Anda tetap online saat laptop Anda mati. Rencanakan pembaruan, cadangan, dan koneksi jaringan yang andal.
Apa itu cloudflared.exe di Windows?
cloudflared.exe menghubungkan komputer Windows Anda ke Cloudflare dan meneruskan permintaan ke aplikasi lokal Anda. Program ini mengelola tunnel; bukan pengganti VPN.
Masuk ke Cloudflare, buat tunnel bernama, dan tetapkan alamat Anda sendiri.
Connector menjaga beberapa koneksi agar kegagalan satu koneksi tidak langsung memutus tunnel.
Gunakan file konfigurasi untuk meneruskan app.example.com ke http://localhost:3000.
Uji terlebih dahulu di PowerShell. Atur layanan Windows jika tunnel harus tetap berjalan setelah kamu keluar.
Cloudflare Tunnel juga mendukung layanan seperti SSH dan RDP. Panduan ini membahas situs web.
Instruksi resmi: Panduan Cloudflare Tunnel lokal dan Panduan layanan Windows.
Pengaturan Windows: cloudflared.exe langkah demi langkah
Langkah ini mengasumsikan situs web sudah berjalan secara lokal dan domain kamu sudah menggunakan Cloudflare DNS. Contoh di bawah menggunakan app.example.com dan layanan lokal di port 3000.
Gunakan PowerShell 7 untuk setiap perintah di bawah. Ganti hostname contoh, nama tunnel, dan layanan lokal sebelum menyalin apa pun.
Langkah 1: tentukan nilai yang akan digunakan ulang
Mulai di PowerShell 7 dan ganti hostname contoh, nama tunnel, dan layanan lokal dengan nilai Anda sebelum melanjutkan.
$TunnelName = "ghostly-home-site"
$PublicHostname = "app.example.com"
$LocalService = "http://localhost:3000"
$CloudflaredHome = "C:\Cloudflared\bin"
$ConfigPath = "$env:USERPROFILE\.cloudflared\config.yml"
Langkah 2: siapkan cloudflared.exe
Ganti nama file biner yang diunduh, buat folder khusus untuknya, dan salin executable ke folder tersebut.
Rename-Item "$env:USERPROFILE\Downloads\cloudflared-windows-amd64.exe" "cloudflared.exe"
New-Item -ItemType Directory -Force $CloudflaredHome
Copy-Item "$env:USERPROFILE\Downloads\cloudflared.exe" "$CloudflaredHome\cloudflared.exe"
Langkah 3: periksa instalasi
Masuk ke folder dan pastikan cloudflared.exe berjalan dengan baik sebelum Anda mengautentikasi apa pun.
Set-Location $CloudflaredHome
.\cloudflared.exe --version
Langkah 4: masuk dan pilih domain Anda
Ini membuka browser agar Anda dapat menyetujui zona. Sertifikat akun ditulis ke direktori .cloudflared default Anda.
.\cloudflared.exe tunnel login
Langkah 5: buat tunnel
Buat tunnel, lalu tempel UUID dari output perintah ke variabel di bawah agar perintah berikutnya dapat menggunakannya kembali.
.\cloudflared.exe tunnel create $TunnelName
$TunnelId = "<paste-the-tunnel-uuid-from-the-create-output>"
Langkah 6: tulis konfigurasi
Perintah ini membangun config.yml lokal di profil Windows Anda sehingga tunnel tahu hostname publik mana yang harus meneruskan ke layanan lokal mana.
Set-Content $ConfigPath "tunnel: $TunnelId"
Add-Content $ConfigPath "credentials-file: $env:USERPROFILE\.cloudflared\$TunnelId.json"
Add-Content $ConfigPath ""
Add-Content $ConfigPath "ingress:"
Add-Content $ConfigPath " - hostname: $PublicHostname"
Add-Content $ConfigPath " service: $LocalService"
Add-Content $ConfigPath " - service: http_status:404"
Langkah 7: validasi konfigurasi
Cetak file sekali untuk memeriksanya, lalu biarkan cloudflared memvalidasi aturan ingress sebelum Anda menerbitkan DNS.
Get-Content $ConfigPath
.\cloudflared.exe tunnel ingress validate
Langkah 8: hubungkan domain Anda
Ini memberi tahu Cloudflare hostname mana yang harus menargetkan tunnel bernama sebelum Anda mulai melayani lalu lintas langsung.
.\cloudflared.exe tunnel route dns $TunnelName $PublicHostname
.\cloudflared.exe tunnel info $TunnelName
Langkah 9: mulai dan uji tunnel
Biarkan jendela PowerShell 7 ini terbuka saat Anda menguji situs dari jaringan lain. Hentikan dengan Ctrl+C saat selesai.
.\cloudflared.exe tunnel run $TunnelName
Pertama periksa bahwa tunnel berfungsi di PowerShell. Kemudian buka PowerShell 7 sebagai administrator untuk menginstal dan mengonfigurasi layanan.
Langkah layanan 1: instal layanan Windows
Buka PowerShell 7 sebagai administrator dan instal layanan Cloudflared.
Set-Location $CloudflaredHome
.\cloudflared.exe service install
Langkah layanan 2: salin kredensial dan konfigurasi
Layanan Windows berjalan di bawah profil sistem, jadi membutuhkan folder .cloudflared sendiri dengan sertifikat, kredensial tunnel, dan config.yml.
$SystemCloudflaredHome = "C:\Windows\System32\config\systemprofile\.cloudflared"
New-Item -ItemType Directory -Force $SystemCloudflaredHome
Copy-Item "$env:USERPROFILE\.cloudflared\cert.pem" "$SystemCloudflaredHome\cert.pem"
Copy-Item "$env:USERPROFILE\.cloudflared\$TunnelId.json" "$SystemCloudflaredHome\$TunnelId.json"
Set-Content "$SystemCloudflaredHome\config.yml" "tunnel: $TunnelId"
Add-Content "$SystemCloudflaredHome\config.yml" "credentials-file: $SystemCloudflaredHome\$TunnelId.json"
Add-Content "$SystemCloudflaredHome\config.yml" ""
Add-Content "$SystemCloudflaredHome\config.yml" "ingress:"
Add-Content "$SystemCloudflaredHome\config.yml" " - hostname: $PublicHostname"
Add-Content "$SystemCloudflaredHome\config.yml" " service: $LocalService"
Add-Content "$SystemCloudflaredHome\config.yml" " - service: http_status:404"
Langkah layanan 3: tetapkan jalur konfigurasi dan mulai
Setel ImagePath untuk menggunakan konfigurasi di profil sistem Windows, lalu mulai layanan.
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\Cloudflared" -Name ImagePath -Value "C:\Cloudflared\bin\cloudflared.exe --config=C:\Windows\System32\config\systemprofile\.cloudflared\config.yml tunnel run"
sc.exe start cloudflared
Layanan Windows membutuhkan sertifikat sendiri, kredensial tunnel, dan config.yml di profil sistem. ImagePath memberi tahu konfigurasi mana yang harus dimuat.
Gunakan VPN dengan tunnel kamu
VPN bersifat opsional. Untuk menyembunyikan IP rumah dari Cloudflare, sambungkan cloudflared melalui VPN dan periksa apa yang terjadi jika VPN terputus.
Periksa IP publik komputer sebelum memulai tunnel. Seharusnya IP server VPN yang terlihat.
Aktifkan dan uji kill switch VPN. Tanpanya, cloudflared mungkin tersambung ulang langsung melalui penyedia internet kamu.
Ikat aplikasi ke localhost jika memungkinkan. Hindari membuka jalur publik tambahan ke server web.
Log debug dapat berisi URL dan header permintaan. Gunakan hanya untuk pemecahan masalah dan periksa sebelum membagikannya.
Pilih VPN
Temukan VPN yang sesuai dengan pengaturan Anda
Bandingkan perangkat yang didukung, stabilitas koneksi, dan fitur kill-switch. Tautan langsung di bawah adalah tautan afiliasi; direktori mencantumkan lebih banyak penyedia.
Penyedia unggulan: Proton VPN
Jika tunnel berhenti, pengunjung biasanya melihat kesalahan Cloudflare. Jangan ganti catatan DNS tunnel dengan IP rumah untuk mengatasi gangguan.
Periksa pengaturan kamu
Uji akses dari luar jaringan dan periksa apakah koneksi berperilaku sesuai saat gangguan terjadi.
Lihat catatan DNS publik. Harus mengarah ke Cloudflare, bukan IP rumah kamu.
Periksa IP publik mesin terlebih dahulu agar tahu apa yang Cloudflare lihat dari sisi konektor.
Uji menggunakan data seluler atau jaringan eksternal lain agar tidak terkecoh oleh jalur routing lokal.
Putuskan VPN saat pengujian. Kill switch harus mencegah cloudflared tersambung melalui IP rumah kamu.
FAQ
Apakah Cloudflare Tunnel gratis untuk hosting rumahan?
Ya, opsi tunnel gratis tersedia. Untuk hostname tetap, siapkan anggaran terpisah untuk domain, listrik, dan pemeliharaan host. Fitur Access berbayar atau VPN bersifat opsional.
Apakah saya perlu akun untuk membagikan pratinjau?
Tautan GhostlyShare sementara tidak memerlukan akun, email, atau langganan. Menggunakan domain sendiri adalah pengaturan terpisah yang memerlukan akun Cloudflare dan domain yang dikelola di sana.
Apakah tautan pratinjau tetap online saat saya mematikan komputer?
Tidak. Komputer, aplikasi lokal, dan GhostlyShare harus tetap berjalan. Gunakan tunnel bernama pada host yang selalu aktif untuk layanan berkelanjutan dengan alamat tetap.
Bisakah pengunjung melihat IP rumah saya?
Biasanya tidak jika DNS kamu hanya mengarah ke Cloudflare dan kamu tidak mengekspos origin dengan cara lain. Pengunjung mengakses edge Cloudflare dan hostname publik, bukan IP rumah di balik tunnel.
Apakah saya perlu meneruskan port router?
Tidak. Komputer Anda memulai koneksi ke Cloudflare. Situs web tidak memerlukan port router masuk.
Apa yang Cloudflare ketahui tentang saya?
Untuk tunnel bernama, Cloudflare mengetahui akun, domain, dan IP koneksi kamu. VPN dapat mengganti IP rumah dengan IP server VPN, tapi akun tetap terkait dengan tunnel. Quick Tunnels tanpa akun tetap mengekspos IP koneksi ke Cloudflare.
Panduan terkait
Pahami apa yang disembunyikan Cloudflare Tunnel, apa yang masih bisa dilihat Cloudflare dan penyedia VPN, serta mengapa Tunnel plus VPN bukan anonimitas otomatis.
PanduanSetup Cloudflare Tunnel Raspberry Pi untuk Server RumahJalankan server rumah Raspberry Pi dengan Cloudflare Tunnel. Pasang cloudflared, atur hostname dan systemd, lalu pilih GhostlyShare saat lebih praktis.
PanduanApa itu VPN? privasi, keamanan, dan anonimitas dijelaskanPelajari dasar lapisan jaringan sebelum mengandalkan VPN untuk menyembunyikan IP sumber yang dilihat Cloudflare.
PanduanPeriksa sidik jari online dan paparan pelacakan kamuGunakan halaman fingerprint untuk mengurangi petunjuk di sisi browser yang masih bisa mengaitkan sesi admin kamu.
AlatGhostlyShare: berbagi localhost di Windows dan LinuxGunakan cara desktop yang lebih sederhana saat kamu ingin tautan pratinjau publik tanpa membangun alur kerja Cloudflare secara manual.
AlatGhostlyDDns: sinkronkan catatan DNS CloudflareGunakan dynamic DNS saat Anda memilih jalur self-hosting berbasis DNS daripada pengaturan tunnel saja.
AlatGhostlyHosting: deploy Blazor di VPS UbuntuGunakan jalur VPS jika Anda lebih memilih server publik daripada perangkat keras yang selalu aktif di rumah.
AlatGhostlyBridge: kelola server dan alur kerja tunnelGunakan alur kerja server desktop ketika VPS, SSH, upload, atau manajemen tunnel lebih cocok daripada hosting rumahan.
DirektoriPenyedia VPN di seluruh dunia: bandingkan audit, privasi, dan kecocokanGunakan direktori VPN lengkap jika Anda ingin membandingkan banyak penyedia sebelum memilih satu untuk rute tunnel.