Hosting situs web secara anonim dari rumah menggunakan Raspberry Pi

Pembaruan Terakhir 20/04/2026

Jalankan situs web dari Raspberry Pi di rumah menggunakan Cloudflare Tunnel. Tanpa penerusan port, tanpa IP publik, dan tanpa penyedia hosting.

Pengaturan Raspberry Pi ini menjaga asal Anda tetap di jaringan rumah sementara Cloudflare Tunnel mempublikasikannya dengan aman ke web. Tambahkan VPN kill switch, pastikan semua koneksi keluar saja, dan jadikan Raspberry Pi pusat seluruh tumpukan hosting anonim.

Pengaturan hosting situs web rumahan anonim menggunakan Cloudflare Tunnel, Kill Switch VPN, dan Raspberry Pi tanpa port forwarding
Hosting situs web Raspberry Pi dari rumah secara privat dengan mengarahkan semua lalu lintas keluar melalui Cloudflare Tunnel dan VPN.

Mengapa Hosting Situs Web Secara Anonim dari Rumah dengan Raspberry Pi

Menjalankan situs publik dari Raspberry Pi di jaringan rumah bisa mengungkap lebih dari sekadar satu alamat IP. Pengaturan ini mengurangi risiko tersebut secara praktis:

  • Sembunyikan IP rumah di balik node keluar VPN agar pengamat tidak bisa mengaitkan lalu lintas Raspberry Pi dengan lokasi Anda.
  • Hilangkan penerusan port masuk karena Raspberry Pi Anda hanya menjaga koneksi keluar Cloudflare Tunnel.
  • Biarkan Cloudflare mengelola TLS, caching, dan penyerapan DDoS sementara asal Raspberry Pi tetap privat.
  • Pertahankan biaya rendah dan fleksibilitas hosting mandiri Raspberry Pi tanpa menyewa server terpisah.

Arsitektur Sistem: Raspberry Pi + Cloudflare Tunnel + VPN

Desain Raspberry Pi ini menggunakan satu jalur keluar dan zona kepercayaan jelas sehingga asal Anda tidak pernah bisa diakses publik secara langsung:

  1. Pengunjung menyelesaikan domain Anda di DNS Cloudflare dan mengakhiri HTTPS di edge Cloudflare.
  2. Raspberry Pi Anda menjalankan cloudflared yang menjaga tunnel hanya keluar ke Cloudflare.
  3. Raspberry Pi memaksa lalu lintas tunnel melewati antarmuka VPN sehingga Cloudflare hanya melihat IP keluar VPN.
  4. Server web yang berjalan di Raspberry Pi merespons, dan balasan kembali melalui VPN dan edge Cloudflare.

Karena Raspberry Pi hanya melakukan koneksi keluar, router Anda tidak membuka port ke internet, sehingga permukaan serangan di rumah berkurang drastis.

Padukan infrastruktur dengan kebiasaan browsing disiplin dengan meninjau buku panduan identitas anonim kami.


Prasyarat untuk Hosting Anonim di Raspberry Pi

Kumpulkan perangkat keras dan akun berikut sebelum mengubah Raspberry Pi Anda menjadi server web pribadi di rumah lewat Cloudflare Tunnel:

  • Raspberry Pi 4 atau lebih baru dengan RAM minimal 4 GB, daya yang stabil, dan microSD atau SSD berdaya tahan tinggi.
  • Raspberry Pi OS Lite dengan SSH aktif dan pengamanan dasar diterapkan.
  • Akun Cloudflare dengan domain Anda dikelola di DNS Cloudflare.
  • Akses ke dashboard Cloudflare Zero Trust untuk membuat tunnel dan kebijakan.
  • Penyedia VPN tanpa log yang mendukung konfigurasi WireGuard atau OpenVPN.
  • Opsional: reverse proxy seperti Nginx, Caddy, atau Traefik untuk routing dan header.

Starter kit Raspberry Pi yang direkomendasikan

Starter kit Raspberry Pi 4
Pilihan perangkat keras

Starter kit Raspberry Pi 4

Kit ringkas dengan board, adaptor daya, dan penyimpanan membantu menyalakan hosting anonim dengan cepat.

Belanja di Amazon

Jika Anda butuh VPN yang fokus privasi, penyedia yang diaudit seperti Proton VPN atau NordVPN mendukung WireGuard di Raspberry Pi dan menyediakan kontrol kill switch.

Ingin opsi tambahan direktori penyedia VPN pilihan kami.


Siapkan Raspberry Pi untuk Hosting Anonim

Perkuat sistem dasar Raspberry Pi agar tetap stabil meski situs web dapat diakses publik melalui Cloudflare:

  1. Perbarui OS dengan sudo apt update dan sudo apt full-upgrade, lalu reboot.
  2. Buat pengguna non-root dengan hak sudo dan matikan login SSH berbasis password.
  3. Aktifkan pembaruan otomatis agar patch keamanan terpasang tanpa intervensi.
  4. Terapkan aturan firewall yang hanya mengizinkan lalu lintas keluar yang diperlukan untuk VPN dan Cloudflare.
  5. Perkuat SSH dengan login kunci saja dan aktifkan fail2ban atau CrowdSec untuk memperlambat serangan brute force.
  6. Jalankan tumpukan web Raspberry Pi Anda di bawah systemd agar layanan otomatis restart setelah crash.

Konfigurasikan VPN Kill Switch untuk Tunnel Raspberry Pi

Selanjutnya, pastikan tunnel Raspberry Pi hanya bisa mengakses internet melalui jalur VPN terenkripsi:

  1. Buat profil WireGuard atau OpenVPN dari penyedia VPN Anda. WireGuard biasanya lebih cepat di Raspberry Pi.
  2. Impor konfigurasi. Untuk WireGuard, letakkan di /etc/wireguard/wg0.conf.
  3. Mulai VPN dan jadikan antarmuka VPN sebagai rute default untuk lalu lintas keluar Raspberry Pi.
  4. Aktifkan auto start saat boot menggunakan systemd networkd atau NetworkManager.
  5. Terapkan kill switch dengan iptables atau nftables agar cloudflared tidak bisa terhubung tanpa VPN.
  6. Konfirmasi IP keluar dengan curl https://ifconfig.me agar Anda tahu Cloudflare hanya akan melihat alamat VPN.

Butuh penyegaran tentang protokol tunneling Baca panduan dasar VPN kami sebelum Anda memasang agar memahami pilihan enkripsi.


Pasang Cloudflare Tunnel di Raspberry Pi

Dengan VPN aktif, buat Cloudflare Tunnel di Raspberry Pi yang memproxy permintaan HTTPS ke server web lokal:

  1. Pasang cloudflared dari repositori resmi atau gunakan binary mandiri.
  2. Autentikasi dengan cloudflared tunnel login untuk menghubungkan akun Anda.
  3. Buat tunnel bernama seperti cloudflared tunnel create anonymous-site dan catat UUID-nya.
  4. Tulis /etc/cloudflared/config.yml dengan aturan ingress yang memetakan hostname Anda ke layanan web yang berjalan di Raspberry Pi.
  5. Paksa tunnel menggunakan jalur VPN dengan menjaga rute default di antarmuka VPN dan menerapkan aturan kill switch.
  6. Buat layanan systemd agar tunnel mulai saat boot dan restart saat gagal.
  7. Buat catatan DNS Cloudflare (CNAME) yang mengarah ke UUID tunnel Anda di bawah cfargotunnel.com.

Setelah ini, pengunjung mengakses situs melalui Cloudflare sementara asal Raspberry Pi tetap privat dan tidak bisa dipindai langsung.

Tinjau dokumentasi resmi Cloudflare Tunnel untuk panduan kebijakan lebih mendalam.


Amankan Server Web Raspberry Pi dan Jaringan Rumah

Pertahanan berlapis menjaga hosting Raspberry Pi di rumah tetap tangguh meski satu kontrol gagal:

  • Lindungi jalur sensitif dengan kebijakan Cloudflare Zero Trust atau token layanan.
  • Aktifkan aturan WAF, perlindungan bot, dan pembatasan laju untuk mengurangi penyalahgunaan.
  • Gunakan sertifikat asal yang terbatas pada tunnel dan terapkan HTTPS secara menyeluruh.
  • Jalankan fail2ban atau CrowdSec di Pi untuk memblokir upaya autentikasi berulang.
  • Pisahkan konten publik dari dashboard admin dan lindungi alat privat dengan Cloudflare Access.
  • Kirim log yang sudah disanitasi ke pengumpul jarak jauh melalui VPN untuk meminimalkan eksposur metadata.

Tidak yakin dengan terminologi referensi kosakata keamanan dan VPN kami.


Sorotan pembelajaran keamanan

Tingkatkan pola pikir keamanan Anda dalam satu kursus fokus

Tips dari saya Saya banyak belajar di sini lewat panduan video tentang keamanan online dan siber, serta kebiasaan praktis yang menjaga data Anda tetap aman setiap hari.

  • Pelajari model ancaman, autentikasi kuat, dan alur kerja yang mengutamakan privasi.
  • Dapatkan daftar periksa yang bisa langsung Anda terapkan.
  • Pahami dasar-dasar VPN, enkripsi, dan penjelajahan aman.
Lihat kursus keamanan

Pengujian dan Pemantauan Situs Web Raspberry Pi di Rumah

Pantau setiap lapisan Raspberry Pi agar gangguan tidak menyebabkan kebocoran IP asal secara tidak sengaja:

  • Jalankan cloudflared tunnel info untuk memastikan konektor dalam kondisi sehat.
  • Query DNS dengan dig +short dan verifikasi bahwa itu mengarah ke IP edge Cloudflare.
  • Periksa antarmuka VPN dengan wg show atau openvpn --status untuk memastikan enkripsi aktif.
  • Pantau CPU, memori, kesehatan disk, dan bandwidth Raspberry Pi dengan Netdata, Prometheus Node Exporter, atau Grafana Agent.
  • Jadwalkan pemeriksaan uptime agar Anda cepat mendapat peringatan jika tunnel atau VPN terputus.
  • Tinjau analitik Cloudflare untuk lonjakan, blokir, dan pola yang menunjukkan probing.

Tips SEO dan Pengiriman untuk Situs Web Raspberry Pi

Situs web yang dijalankan dari Raspberry Pi tetap bisa mendapat peringkat baik jika pengiriman cepat dan konsisten:

  • Aktifkan caching dan fitur performa Cloudflare agar aset dimuat cepat di seluruh dunia.
  • Gunakan Brotli dan HTTP/3 untuk mengurangi latensi antara pengunjung dan edge Cloudflare.
  • Alihkan aset statis ke Cloudflare Workers atau Pages sambil mempertahankan logika dinamis di Raspberry Pi.
  • Tambahkan data terstruktur JSON-LD untuk meningkatkan kelayakan hasil kaya jika relevan.
  • Otomatiskan deployment melalui tunnel agar Anda tidak membuka port manajemen.
  • Pantau Core Web Vitals dengan analitik ramah privasi dan perbaiki regresi sejak dini.

Dengan memisahkan pengiriman dari pengelolaan asal Raspberry Pi, Anda mendapatkan performa global tanpa mengorbankan privasi.


Pertanyaan yang Sering Diajukan

Dapatkan jawaban untuk pertanyaan umum tentang hosting situs web dari rumah menggunakan Raspberry Pi:


Panduan Keamanan Terkait

Dalami dengan sumber daya privasi dan keamanan berikut: