Mari kita bahas, cara kerja CDN di dunia Injector
CDN adalah Content Delivery Network — selebihnya cari sendiri atau tanya AI π
Di sini saya bakal spesifik bahas alur untuk tunneling websocket dan gRPC via CDN.
Prosesnya seperti di gambar, tapi kita buat simple aja jadi:
Smartphone → ISP → CloudFlare → Internet → Origin / Server
CloudFlare kita ibaratkan sebagai jasa ekspedisi.
Contoh: lokasi saya di Semarang, ingin beli sabun dari Jakarta. Tapi barang dikirim dari gudang terdekat, misal Jogja. Proses jadi cepat dan beban jadi lebih ringan.
Untuk CloudFlare, ini sudah skala global. Di Indonesia ada 3 edge lokasi: Jakarta, Jogja, dan Denpasar. Jadi saat akses support*zoom*com, kita sebenarnya akses server edge terdekat, padahal server aslinya di Amerika.
Cara Akses Websocket via CDN
Misalnya kita dapat akses gratis ke inigratis.com. Kita cek ada subdomain yang ikut jaringan Cloudflare CDN, yaitu support.inigratis.com dengan IP misal 123.123.123.123
Setting injector websocket:
- Proxy/Address:
support.inigratis.comatau IP-nya - Host/SNI:
host1.server.com(yang juga ikut Cloudflare)
(Daplun datang ke kantor ISP)
Daplun: Permisi, mau kirim paket
ISP: Maaf, kamu nggak punya paketan
Daplun: Tapi ini mau kirim ke support.inigratis.com
ISP: Oh bisa, saya terima, nanti saya teruskan
→ ISP kirim ke CloudFlare
CloudFlare: Siap, saya proses
→ Isi paketnya ternyata host-nya ke host1.server.com → maka diteruskan ke sana
Server: Paket saya terima, ini responsnya untuk Daplun
Kalau Paket Ditolak?
Kasus umum: CloudFlare di blok oleh ISP. Paket langsung mental balik.
Solusi? Kirim Langsung ke Server
(Daplun datang lagi ke kantor ISP)
Daplun: Mau kirim paket langsung ke server
ISP: Maaf, kamu nggak punya paketan
Daplun: Coba dicek dulu isi paketnya, ada payload/SNI khusus nih
→ ISP cek: "Oh, ini ada akses gratisan, lanjut ya..."
Kenapa Mode CDN Lebih Sakti?
- Tujuan paket valid
- IP milik CloudFlare
- Satu IP digunakan banyak domain
- Tujuan asli ditentukan oleh Host/SNI
Itulah mengapa mode CDN bisa jadi solusi sakti mandraguna untuk injector tunnel π€
Klik di sini untuk gabung!
Sekian Kuliah 2 SKS dari saya. Terima kasih! π
Komentar
Posting Komentar