Cloud Infrastructure & Cloudflare Tunnels
Cloudflare Tunnels ဖြင့် Public IP မလိုဘဲ ဝဘ်ဆိုက် Host လုပ်နည်း
Expose local services securely to the internet without opening inbound firewall ports or paying for static public IPs using Cloudflare Tunnels (cloudflared).
VPS ၏ Inbound Port များကို လုံးဝ ပိတ်ထားပြီး Cloudflare Zero-Trust Network မှတဆင့် လုံခြုံစွာ ဝဘ်ဆိုက် လွှင့်တင်နည်း။
1. What is Cloudflare Tunnel? (Cloudflare Tunnel ဆိုတာ ဘာလဲ)
Port 80/443 ကို ဖွင့်စရာမလိုသော ခေတ်သစ် နည်းပညာ
သမားရိုးကျ ဝဘ်ဆာဗာများတွင် Hacker များနှင့် Port Scanner များ ဝင်မလာနိုင်စေရန် Firewall များဖြင့် ခက်ခဲစွာ ကာကွယ်ရပါသည်။
Cloudflare Tunnel သည် ဆာဗာအတွင်းမှ cloudflared daemon က Cloudflare Data Center သို့ Outbound Connection တိုက်ရိုက် ထိုးဖောက် ချိတ်ဆက်ထားသဖြင့် ဆာဗာပေါ်တွင် မည်သည့် Inbound Port မျှ ဖွင့်ထားရန် မလိုဘဲ၊ Public IP ပင် မလိုအပ်ဘဲ ဝဘ်ဆိုက်ကို Global CDN ပေါ်သို့ လွှင့်တင်နိုင်ပါသည်။
# Download and install cloudflared on Ubuntu
curl -L --output cloudflared.deb https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb
sudo dpkg -i cloudflared.deb
# Login to Cloudflare Account
cloudflared tunnel login
# Create a tunnel for your application
cloudflared tunnel create vps-tunnel
# Route DNS domain to tunnel
cloudflared tunnel route dns vps-tunnel api.myanmar-dev.com
Command ရှင်းလင်းချက် (ဖတ်ရှုရန် နှိပ်ပါ)
Cloudflare Tunnel အသုံးပြုပါက DDoS တိုက်ခိုက်မှုများကို Cloudflare edge server များက ၁၀၀% စုပ်ယူပေးပြီး သင်၏ မူရင်း VPS IP ကို မည်သူမျှ ရှာဖွေနိုင်မည် မဟုတ်ပါ။
What is the primary security advantage of using Cloudflare Tunnel (cloudflared) for exposing web services?
Cloudflare Tunnel (cloudflared) အသုံးပြုခြင်း၏ အဓိက လုံခြုံရေး အားသာချက်မှာ အဘယ်နည်း?