Cloudflare Tunnel ini merupakan salah satu layanan penyedia koneksi antar server melalui Tunnel yang dibuatkan oleh Cloudflare dengan tujuan agar website yang ada di Orange Pi Zero 3 sebagai server lokal bisa diakses oleh kalangan tertentu atau publik dengan melakukan pointing ke domain yang terdaftar di Coudflare sebagai DNS utama.
Hal ini cocok bagi kamu yang tidak mau berbayar langganan VPS dalam membangun suatu website yang tujuan berbagai hal yang bisa diakses oleh siapapun seperti website undangan, website portofolio, LMS, dan sebagainya. Bisa memanfaatkan layanan fitur koneksi Tunnel Cloudflared untuk melakukan pointing dari server lokal (SBC Orange Pi Zero 3) ke domain dengan harapan bisa mengatur atau mengurus sendiri terhadap sistem tersebut tanpa diganggu oleh siapapun kecuali ada orang yang tidak bertanggung jawab.
LANGKAH-LANGKAH
1. Aktifkan aplikasi web browser di PC atau laptop kamu.
2. Masukkan alamat situs dash.cloudflare.com ke dalam kolom address bar, tekan Enter.
3. Lakukan login dengan tepat dan benar.
4. Klik Zero Trust.

5. Klik tab Network.
6. Klik Connector

7. Create a Tunnel untuk membuat koneksi Tunnel baru.

8. Pilih Cloudflared dan klik Select CloudFlared.

9. Masukkan nama Tunnel dengan sesuai kebutuhan, klik Save Tunnel.

10. Kamu bisa memilih sistem operasi beserta tipe arsitektur processor yang dipasangkan ke dalam Orange Pi Zero 3.

11. Aktifkan tools CMD (Windows) atau terminal (Linux / MacOS) di laptop atau PC.
12. Ketikkan kode perintah di bawah untuk koneksi dari laptop atau PC.
ssh root@<alamat IP>
<Alamat IP> = alamat IP SBC kamu.
13. Tekan Enter.
14. Masukkan Password Root Armbian kamu, tekan Enter.
15. Masukkan dan salin kode perintah untuk install Cloudflared ke dalam SBC Orange Pi Zero 3.
sudo mkdir -p --mode=0755 /usr/share/keyrings
curl -fsSL https://pkg.cloudflare.com/cloudflare-public-v2.gpg | sudo tee /usr/share/keyrings/cloudflare-public-v2.gpg >/dev/null
echo 'deb [signed-by=/usr/share/keyrings/cloudflare-public-v2.gpg] https://pkg.cloudflare.com/cloudflared any main' | sudo tee /etc/apt/sources.list.d/cloudflared.list
sudo apt-get update && sudo apt-get install cloudflared.
Tunggu beberapa saat sampai proses instalasi Cloudflared selesai.

16. Masukkan kode perintah untuk menghubungkan koneksi Tunnel dengan SBC Orange Pi Zero 3 melalui Cloudflared.
sudo cloudflared service install <token>
<token> = isikan token yang tertera pada Cloudflare Tunnel
17. Tekan Enter.
Tunggu beberapa saat sampai selesai.

Namun, bagi pengguna jaringan ISP yang naungan Telkomsel seperti By.U, Indihome, dan kawan-kawan itu seringkali gagal menghubungkan atau menanam koneksi Tunnel dari Cloudflare ke SBC Orange Pi Zero 3 yang menimbulkan timeout.
Solusi yang tidak mau ribet yakni ganti jaringan ISP selain Telkomsel atau tidak membatasi aktivitas dalam koneksi Tunnel dalam suatu server.
18. Apabila ada muncul atau deteksi informasi Tunnel yang sukses terhubung yang ditandai ada kode Connector ID, klik Next.

19. Masukkan beberapa form yang tertera di bawah ini.
Subdomain : Isikan nama subdomain yang belum terdaftar di dalam NS Cloudflare.
Domain : Pilih nama domain yang akan dihubungkan ke server melalui Tunnel.
Type : Pilih tipe jaringan protokol yakni HTTP.
URL : isikan alamat IP atau situs dari server lokal kamu yang biasanya ada tambahan port di belakangnya.
Klik Complete Setup.

20. Tunggu beberapa saat sampai alamat situs tersebut bisa diakses oleh siapapun baik itu dalam cakupan terbatas (pegawai, grup, organisasi, dsb) maupun publik.
Selesai.
PENUTUP
Kini, kamu bisa memanfaatkan fitur dari layanan koneksi Tunnel yang disediakan Cloudlflare untuk melakukan pointing server lokal (Orange Pi Zero 3) ke nama domain dengan tujuan agar situs website yang telah dibangun atau dibuat oleh kamu itu dapat diakses oleh siapa saja baik itu kalangan tertentu maupun publik. Selain itu, kamu juga bisa melakukan monitoring secara mandiri terhadap aktivitas website atau server lokal tersebut tiap detik.