Halo, terima kasih sudah mampir. Pernah pusing nyari proxy tapi banyak yang tidak konek? Disini saya ingin berbagi berdasarkan pengalaman pribadi yang sudah saya lalukan dan berhasil membuat akun proxy dan bisa digunakan sepuasnya. Kalau kamu sudah familiar dasar-dasar domain dan DNS, kamu akan cepat paham. Saya menuliskan langkah-langkah yang saya jalani sendiri, termasuk masalah yang muncul dan bagaimana saya menyelesaikannya, supaya kamu tidak mengulang kesalahan yang sama.
![]() |
| Membuat Akun Vless, Vmess dan Trojan Gratis Selamanya di Cloudflare |
Mengapa memakai Cloudflare Worker?
Cloudflare mempercepat akses dan memberi lapisan keamanan ke domain. Worker adalah fungsi serverless yang berjalan di edge Cloudflare - ideal untuk membuat proxy ringan, reverse proxy, atau manipulasi request/response tanpa server VPS.
Gambaran singkat alur kerja
- Hubungkan domain ke Cloudflare (ganti nameserver).
- Siapkan script Worker (sesuaikan domain, API key, dsb.).
- Deploy Worker, tambahkan variable/secret.
- Custom domain (subdomain → Worker).
- Testing & verifikasi.
Persiapan: Apa yang perlu disiapkan
- Akun Cloudflare (gratis cukup untuk kebanyakan kebutuhan awal).
- Domain yang bisa kamu ubah nameserver-nya.
- Script Worker (bisa ambil dari repo publik / referensi; nanti disesuaikan).
- API Token / Account ID dari Cloudflare (untuk beberapa integrasi).
Catatan: saya biasanya mulai dengan plan gratis. Untuk skala lebih besar mungkin perlu upgrade, tapi untuk proxy sederhana Worker gratis sudah sangat berguna.
Cara Membuat Akun Worker di Cloudflare
Gimana? Tertarik? Saya bahas step by step-nya. Saya pastikan langkah-langkahnya mudah dipahami dan mudah dimengerti dan saya harap kamu bisa memahaminya.
Langkah 1: Hubungkan Domain ke Cloudflare
Langkah pertama yang harus dimiliki adalah akun
Cloudflare. Kamu bisa daftar secara gratis di https://dash.cloudflare.com kalau belum punya. Setelah berhasil daftar login dan masuk ke dashboard-nya.
![]() |
| Hubungkan Domain ke Cloudflare |

Hubungkan Domain ke Cloudflare
Tambahin Domain ke Cloudflare

- Klik
“Add a Site”
- Masukin
domain yang kamu miliki (misal: fandom.eu.org)
- Pilih
plan yang gratis saja, sudah cukup untuk penggunaan pribadi.

Free Plan Cloudflare
Setelah itu, Cloudflare akan memberikan nameserver baru. Kamu salin nameserver tersebut dan ganti di tempat kamu membeli domain, biasanya ada di bagian menu Domain Manager atau control panel registrar domain-mu. Misalnya beli di Niagahoster, Rumahweb, Namecheap, atau yang lain.
![]() |
| Ganti NameServer Domain |
Berikut ini caranya untuk mengganti nameserver domain:
- Login
ke dashboard domain
- Masuk
ke bagian “Nameserver”
- Ganti
nameserver default jadi nameserver yang diberikan Cloudflare tadi
- Simpen
![]() |
| ganti nameserver di pengaturan domain |
Sampai sejauh ini tidak ada kendala? Sekarang tinggal nunggu proses propagasi. Biasanya butuh waktu sekitar 10-20 menit, tapi kadang bisa lebih cepat atau lebih lama tergantung penyedia dari domain.
Catatan: saya biasanya mulai dengan plan gratis. Untuk skala lebih besar mungkin perlu upgrade, tapi untuk proxy sederhana Worker gratis sudah sangat berguna.
Langkah 2: Siapkan Script untuk Worker
Setelah domain aktif di Cloudflare, lanjut ke bagian
paling menarik yaitu bermain dengan script!
Di sini saya bakal mengolah fitur yang namanya Cloudflare Worker. Intinya Worker itu seperti mini server yang bisa kita coding sendiri, terus dia jalan di edge-nya Cloudflare. Jadi dari segi kecepatan bisa nsangat diandalkan.
![]() |
| get api cloudflare |
Pertama, terlebih dahulu siapin script-nya. Script ini nanti bisa kamu dapatkan dari beberapa repo atau referensi yang kamu ikutin (disini saya menggunakan script dari nautica). Hal-hal yang perlu diperhatikan adalah pada bagian berikut ini:
- Ubah
bagian domain di script-nya menjadi domain kamu
- Service
Name bisa diganti sesuai nama yang kamu inginkan
- Email
disesuaikan dengan akun Cloudflare yang digunakan
- API
key yang didapatkan dari akun Cloudflare pada di bagian API Token
- Account
ID juga sesuaikan dengan punya kamu yang ada di akun di Cloudflare
Format script sebenarnya tidak rumit, kamu bisa mengambilnya dari repo lalu diedit bagian-bagian penting yang sudah saya sebutkan diatas. Sebagai contoh saya berikan script yang saya miliki dibawah ini.
https://www.mediafire.com/file/kfyktryjxj1n1wa/skrip+worker+netopen.web.id.txt/file
atau
https://app.box.com/s/pbjz9mh56wl17di7glx73f7iu6557auq
Tip praktis: simpan salinan skrip di repo pribadi atau penyimpanan aman agar mudah dikontrol versinya.
![]() |
| masukan script dan edit poin 4-8 sesuai akun kalian |
Langkah 3: Cara Membuat Worker di Cloudflare
Sekarang sudah masuk tahap ke 3, semoga kamu masih semangat!
- Masuk
ke dashboard Cloudflare
- Pilih
menu “Workers”
- Klik
tombol “Create Worker”
- Masukan nama bebas sesuai keinginan kamu, misal: proxy
- Di bagian script, tinggal kamu paste script yang sudah kamu edit di langkah sebelumnya
- Klik
“Deploy”

Add Workers
![]() |
| Pilih Hello Word |
![]() |
| Masukan Nama Worker lalu Deploy |
Langkah 4: Tambahkan Variabel di Worker
Sekarang kembali lagi ke Worker tadi.
Tambah Variabel Proxy Bank URL
Ini semacam variabel environment. Kamu klik
bagian “Settings” → “Variables and Secrets” → “Add”.
- Nama:
PROXY_BANK_URL
- Value:
isi dengan link proxy atau service yang ingin kamu arahkan (misalnya punya saya https://raw.githubusercontent.com/mrsyd-my/proxycf/refs/heads/main/ProxyList.txt)
raw.githubusercontent.com/FoolVPN-ID/Nautica/refs/heads/main/proxyList.txt
Klik simpan atau deploy lagi untuk update konfigurasinya.
Tambah Variabel Reverse Proxy Target
Selanjutnya ini bagian yang sama pentingnya.
- Nama:
REVERSE_PROXY_TARGET
- Value:
isi dengan alamat worker kamu (formatnya: https://domainkamu.com/sub)
Contoh: kamu membuat nama workernya “Proxy”, dan domain kamu fandom.eu.org, maka alamat workernya adalah: https://proxy. fandom.eu.org.com/sub)
![]() |
| reverse proxy target |
Simpan lagi, jangan sampe lupa!
Catatan: untuk secrets (mis. token), pakai opsi secret agar value terenkripsi.
Langkah 5: Custom Domain di Worker
Agar lebih menarik dan bisa diakses menggunakan domain yang kamu miliki, kamu bisa custom domain-nya. Masih di halaman yang sama seperti langkah sebelumnya.
·
Masukan subdomain yang kamu inginkan (misal:
proxy.fandom.eu.org). Ingat tidak perlu menggunakan https:// tapi bisa langsung menggunakan nama
subdomainnya.
Jadi misalnya kamu ingin aksesnya menggunakan nama proxy.fandom.eu.org, maka buat subdomain dengan nama “proxy” di depan nama domain yang kamu miliki. Maka subdomainnya akan mengarah ke domain worker kamu (misal : proxy.domainkerenlo.workers.dev)
![]() |
| domain & route, custom domain |
Setelah semuanya disetting, sekarang kamu coba buka domain yang sudah diarahkan ke Worker.
Silakan uji coba dengan mengakses custom domain menggunakan browser kesayangan kamu. contoh : https://proxy.fandom.eu.org/sub
Jika konfigurasi benar, Worker akan merespons sesuai script - bisa menampilkan daftar proxy, merelay koneksi, atau apa pun yang script desain. Sekarang bisa kamu gunakan untuk proxy, browsing, bypass, dan lain-lainnya sesuai kebutuhan.
Jika error:
-
Periksa console di Cloudflare Workers (logs) untuk melihat request/response.
-
Periksa variable yang di-set (nama/format harus persis).
-
Pastikan route/subdomain sudah benar dan DNS sudah terpropagasi.
Ganti Nama Domain Worker
Suatu saat kamu bosan dengan nama yang sudah kamu miliki dan ingin megganti nama domainnya, gampang. Kamu tinggal
ulang beberapa langkah, yaitu:
- Update
script Worker pada bagian nama domain
- Update
variabel-variabelnya
- Update
juga settingan custom domain-nya
Jangan lupa, nama Worker dan domain yang kamu gunakan harus sesuai dengan yang sudah disetting di awal agar tidak error.
Kesimpulan
Membuat Worker di Cloudflare untuk kebutuhan proxy/reverse proxy sebenarnya cukup cepat bila langkah-langkah dasar sudah dipahami: sambungkan domain → siapkan script → deploy → set variable → buat route → test. Di pengalaman saya, hambatan paling sering adalah masalah sesi/dashboard (solusinya: refresh, cek permission, atau gunakan browser lain) serta kekeliruan konfigurasi DNS/route.
Cloudflare Worker memberi fleksibilitas besar dengan biaya rendah (bisa dimulai gratis) dan kinerja baik karena berjalan di edge. Cocok untuk eksperimen, proof-of-concept, atau penggunaan ringan sampai menengah.
Tutorial Lewat Video Agar Semakin Paham
Kalau mau, tonton tutorial langkah-demi-langkah yang saya buat di channel YouTube saya - saya menunjukkan proses edit script, deploy, dan troubleshooting secara visual. Atau tinggalkan pertanyaan spesifik di kolom komentar di bawah artikel ini; saya akan bantu berdasarkan pengalaman yang sama.Terima kasih sudah membaca - semoga membantu. Selamat mencoba, dan selamat bereksperimen dengan Cloudflare Worker!














mas saya sudah buat seperti yg di contohkan tetapi saya buat config yaml pingnya ndak ada mohon infonya
BalasHapusKalau ping tidak muncul kemungkinan karena ada langkah yang terlewat, baik dari api token atau yang lainnya
HapusUdah 3x ganti akun cf tp tetep error connection time out error 552, knp y bang?
BalasHapus