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?

Cara mudah

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 ↓
Cara manual

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.

  1. Mulai aplikasi AndaJalankan situs web atau API Anda secara lokal. GhostlyShare secara otomatis mendeteksi aplikasi web yang dapat dijangkau.
  2. Klik Go PublicPilih aplikasi yang ingin Anda bagikan. Tambahkan kata sandi atau masa berlaku tautan jika diperlukan.
  3. 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.

GhostlyShare menampilkan aplikasi yang dibagikan dengan kode QR, kontrol kata sandi, dan tautan
Pilih aplikasi Anda. Mulai tunnel. Bagikan tautan.

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.

Jaga Privasi IP Rumah Anda

Domain Anda mengarah ke Cloudflare, sehingga pencarian DNS tidak mengungkapkan IP rumah Anda.

Tanpa Perlu Port Forwarding Router

Komputer Anda membuka koneksi ke Cloudflare. Anda tidak perlu membuka port router untuk website.

Jalankan Server Web Secara Lokal

Aplikasi Anda dapat mendengarkan di localhost sementara Cloudflare membuatnya dapat diakses melalui tunnel.

Pahami Batasannya

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.

01 Pengunjung

Membuka alamat website Anda dan terhubung ke Cloudflare.

02 Cloudflare

Menangani HTTPS dan meneruskan permintaan melalui tunnel.

03 cloudflared.exe

Menjaga koneksi dari komputer Windows Anda ke Cloudflare tetap terbuka.

04 Website Lokal

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.

  1. Pengunjung

    Membuka situs web Anda.

  2. Cloudflare

    Melihat IP server VPN.

  3. Server VPN

    Meneruskan koneksi tunnel.

    IP rumah Anda tetap tersembunyi di balik VPN.
  4. cloudflared.exe

    Berjalan di komputer Anda.

  5. Website Lokal

    Menjawab permintaan.

Papan Raspberry Pi digunakan sebagai perangkat hosting rumah kecil
Perangkat keras opsional

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.

Lihat di Amazon
Sebagai Rekanan Amazon, saya mendapatkan penghasilan dari pembelian yang memenuhi syarat.

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.

Buat Tunnel yang Bisa Digunakan Kembali

Masuk ke Cloudflare, buat tunnel bernama, dan tetapkan alamat Anda sendiri.

Pertahankan Beberapa Koneksi Terbuka

Connector menjaga beberapa koneksi agar kegagalan satu koneksi tidak langsung memutus tunnel.

Hubungkan Alamat ke Aplikasi Anda

Gunakan file konfigurasi untuk meneruskan app.example.com ke http://localhost:3000.

Mulai Secara Manual atau sebagai Layanan Windows

Uji terlebih dahulu di PowerShell. Atur layanan Windows jika tunnel harus tetap berjalan setelah kamu keluar.

Layanan lain yang didukung

Cloudflare Tunnel juga mendukung layanan seperti SSH dan RDP. Panduan ini membahas situs web.

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.

01

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.

PowerShell 7
$TunnelName = "ghostly-home-site"
$PublicHostname = "app.example.com"
$LocalService = "http://localhost:3000"
$CloudflaredHome = "C:\Cloudflared\bin"
$ConfigPath = "$env:USERPROFILE\.cloudflared\config.yml"
02

Langkah 2: siapkan cloudflared.exe

Ganti nama file biner yang diunduh, buat folder khusus untuknya, dan salin executable ke folder tersebut.

PowerShell 7
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"
03

Langkah 3: periksa instalasi

Masuk ke folder dan pastikan cloudflared.exe berjalan dengan baik sebelum Anda mengautentikasi apa pun.

PowerShell 7
Set-Location $CloudflaredHome
.\cloudflared.exe --version
04

Langkah 4: masuk dan pilih domain Anda

Ini membuka browser agar Anda dapat menyetujui zona. Sertifikat akun ditulis ke direktori .cloudflared default Anda.

PowerShell 7
.\cloudflared.exe tunnel login
05

Langkah 5: buat tunnel

Buat tunnel, lalu tempel UUID dari output perintah ke variabel di bawah agar perintah berikutnya dapat menggunakannya kembali.

PowerShell 7
.\cloudflared.exe tunnel create $TunnelName
$TunnelId = "<paste-the-tunnel-uuid-from-the-create-output>"
06

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.

PowerShell 7
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"
07

Langkah 7: validasi konfigurasi

Cetak file sekali untuk memeriksanya, lalu biarkan cloudflared memvalidasi aturan ingress sebelum Anda menerbitkan DNS.

PowerShell 7
Get-Content $ConfigPath
.\cloudflared.exe tunnel ingress validate
08

Langkah 8: hubungkan domain Anda

Ini memberi tahu Cloudflare hostname mana yang harus menargetkan tunnel bernama sebelum Anda mulai melayani lalu lintas langsung.

PowerShell 7
.\cloudflared.exe tunnel route dns $TunnelName $PublicHostname
.\cloudflared.exe tunnel info $TunnelName
09

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.

PowerShell 7
.\cloudflared.exe tunnel run $TunnelName
Opsional: jalankan tunnel sebagai layanan Windows

Pertama periksa bahwa tunnel berfungsi di PowerShell. Kemudian buka PowerShell 7 sebagai administrator untuk menginstal dan mengonfigurasi layanan.

01

Langkah layanan 1: instal layanan Windows

Buka PowerShell 7 sebagai administrator dan instal layanan Cloudflared.

PowerShell 7 (Admin)
Set-Location $CloudflaredHome
.\cloudflared.exe service install
02

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.

PowerShell 7 (Admin)
$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"
03

Langkah layanan 3: tetapkan jalur konfigurasi dan mulai

Setel ImagePath untuk menggunakan konfigurasi di profil sistem Windows, lalu mulai layanan.

PowerShell 7 (Admin)
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.

Mulai VPN sebelum cloudflared

Periksa IP publik komputer sebelum memulai tunnel. Seharusnya IP server VPN yang terlihat.

Blokir koneksi jika VPN gagal

Aktifkan dan uji kill switch VPN. Tanpanya, cloudflared mungkin tersambung ulang langsung melalui penyedia internet kamu.

Jaga aplikasi tetap di localhost

Ikat aplikasi ke localhost jika memungkinkan. Hindari membuka jalur publik tambahan ke server web.

Jaga kerahasiaan log koneksi

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.

Periksa catatan DNS

Lihat catatan DNS publik. Harus mengarah ke Cloudflare, bukan IP rumah kamu.

Jika menggunakan VPN: periksa IP

Periksa IP publik mesin terlebih dahulu agar tahu apa yang Cloudflare lihat dari sisi konektor.

Uji dari jaringan berbeda

Uji menggunakan data seluler atau jaringan eksternal lain agar tidak terkecoh oleh jalur routing lokal.

Jika menggunakan VPN: uji putus koneksi

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.

PanduanCloudflare Tunnel + VPN: Batas Privasi Dijelaskan

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 Rumah

Jalankan 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 dijelaskan

Pelajari dasar lapisan jaringan sebelum mengandalkan VPN untuk menyembunyikan IP sumber yang dilihat Cloudflare.

PanduanPeriksa sidik jari online dan paparan pelacakan kamu

Gunakan halaman fingerprint untuk mengurangi petunjuk di sisi browser yang masih bisa mengaitkan sesi admin kamu.

AlatGhostlyShare: berbagi localhost di Windows dan Linux

Gunakan cara desktop yang lebih sederhana saat kamu ingin tautan pratinjau publik tanpa membangun alur kerja Cloudflare secara manual.

AlatGhostlyDDns: sinkronkan catatan DNS Cloudflare

Gunakan dynamic DNS saat Anda memilih jalur self-hosting berbasis DNS daripada pengaturan tunnel saja.

AlatGhostlyHosting: deploy Blazor di VPS Ubuntu

Gunakan jalur VPS jika Anda lebih memilih server publik daripada perangkat keras yang selalu aktif di rumah.

AlatGhostlyBridge: kelola server dan alur kerja tunnel

Gunakan 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 kecocokan

Gunakan direktori VPN lengkap jika Anda ingin membandingkan banyak penyedia sebelum memilih satu untuk rute tunnel.