Laptop 2018 dengan baterai yang habis dan engsel yang retak bukan sampah. Dibiarkan berjalan headless di dalam lemari, laptop tersebut dapat memfilter setiap iklan di jaringan rumah dan mengirimkan perpustakaan Steam dari PC gaming ke ponsel di ruangan sebelah. Itulah kurang lebih apa yang terjadi pada penulis di XDA, yang mengubah laptop yang ditarik menjadi perlengkapan permanen dari jaringan rumah mereka dengan menggabungkan pemblokir iklan tingkat DNS dengan server streaming game yang dihost sendiri. Setelah keduanya berjalan, laptop berhenti menjadi perangkat keras cadangan dan menjadi infrastruktur.
Argumen untuk aplikasi terbaik untuk mengubah laptop lama menjadi pusat pemblokir iklan dan streaming game sangat sederhana: satu mesin, dua pekerjaan yang tidak terkait, dan tidak satu pun yang membutuhkan banyak CPU. Pemblokiran iklan adalah sebagian besar pencarian DNS. Streaming game mengandalkan GPU di PC gaming, bukan laptop yang melakukan streaming. Kombinasi inilah mengapa mesin yang terlalu lambat untuk penggunaan sehari-hari masih cukup cepat untuk menjalankan kedua pekerjaan selama bertahun-tahun. Kami memilih delapan aplikasi yang mencakup lapisan DNS, lapisan streaming, lapisan akses jarak jauh, dan pipa yang menjaga semuanya dapat diamati dan mudah dikelola dari browser.
Apa yang harus dicari dalam tumpukan laptop home-lab
Laptop itu sendiri sama pentingnya dengan perangkat lunak. Cari daya idle yang rendah, karena mesin ini berjalan 24/7 dan tagihan listrik terakumulasi selama setahun. Operasi headless dengan akses SSH berarti tidak perlu membuka penutup lagi. Dukungan untuk Docker atau containerd membuat setiap layanan terisolasi dan mudah diperbarui tanpa merusak yang lain. Wake-on-LAN memungkinkan Anda menyalakan mesin dari jarak jauh daripada membiarkannya berjalan sepanjang waktu. GPU khusus atau terintegrasi yang mampu penting jika Sunshine akan melakukan penyandian hardwares untuk streaming game, dan kipas yang senyap penting karena ini kemungkinan duduk di ruang keluarga atau lorong, bukan rak server.
Tabel perbandingan cepat
| Aplikasi | Terbaik untuk | Platform | Paket gratis | Harga mulai/bulan |
|---|---|---|---|---|
| Pi-hole | Pemblokiran iklan DNS di seluruh jaringan | Linux, Docker | Fitur penuh, self-hosted | Gratis |
| AdGuard Home | Pemblokiran iklan yang menyadari DoH/DoT | Windows, Linux, Docker | Fitur penuh, self-hosted | Gratis |
| Sunshine | Server streaming game yang dihost sendiri | Windows, Linux | Fitur penuh, self-hosted | Gratis |
| Moonlight | Klien streaming game | Windows, Linux, dan lainnya | Fitur penuh | Gratis |
| Tailscale | Akses jarak jauh ke jaringan rumah | Windows, Linux | Hingga 3 pengguna, 100 perangkat | Gratis |
| Docker Desktop / Docker Engine | Menjalankan semuanya dalam kontainer | Windows, Linux | Gratis untuk penggunaan pribadi | Gratis |
| Portainer | GUI web untuk Docker | Windows, Linux | Edisi komunitas | Gratis |
| Netdata | Pemantauan sumber daya real-time | Windows, Linux | Dashboard lokal, tingkat komunitas | Gratis |
Aplikasi
#1 Pi-hole – Pemblokir iklan tingkat DNS
Pi-hole terletak di antara router dan internet dan menjawab kueri DNS sendiri, menghapus permintaan apa pun yang cocok dengan domain iklan atau pelacak yang dikenal sebelum pernah mencapai perangkat. Ini berjalan sebagai layanan Linux ringan atau satu wadah Docker, jadi ini adalah hal pertama alami untuk diinstal di laptop yang digunakan kembali. Setiap ponsel, smart TV, dan konsol game di jaringan mendapatkan pemblokiran secara otomatis, tanpa aplikasi per-perangkat untuk diinstal atau dirawat.
Dimana kekurangannya: Pemblokiran DNS tidak dapat menyentuh iklan yang tertanam di domain yang sama dengan konten, seperti banyak iklan video YouTube. Setup juga meminta Anda untuk nyaman menunjukkan DNS router di alamat IP statis laptop, yang mengejutkan orang-orang yang tidak pernah menyentuh pengaturan router.
Harga: Gratis, sumber terbuka, self-hosted.
Platform: Linux (native atau Docker), juga berjalan di dalam Raspberry Pi atau mesin yang selalu aktif apa pun.
Garis bawah: Pilihan default untuk siapa pun yang menginginkan pemblokiran iklan yang mencakup setiap perangkat di jaringan tanpa menyentuh satu pun dari mereka.
#2 AdGuard Home – Pemblokir iklan ramah DoH
AdGuard Home melakukan pekerjaan inti yang sama seperti Pi-hole, memfilter DNS di seluruh jaringan, tetapi dilengkapi dengan dukungan DNS-over-HTTPS dan DNS-over-TLS built-in dan wizard setup yang mendapatkan daftar pemblokiran yang berfungsi dalam beberapa menit. Dasbor webnya lebih ramah untuk discan daripada Pi-hole, dan berjalan dengan nyaman di Windows serta Linux, yang penting jika laptop lama masih menggunakan Windows dan Anda lebih suka tidak menghapusnya.
Dimana kekurangannya: Ekosistem plugin dan komunitas lebih kecil daripada Pi-hole, jadi daftar pemblokiran yang tidak jelas atau dasbor pihak ketiga lebih sulit ditemukan. Beberapa perangkat yang menyandikan penyelesai DNS-over-HTTPS mereka sendiri dapat membypassnya sama sekali.
Harga: Gratis, sumber terbuka, self-hosted.
Platform: Windows, Linux, macOS, Docker.
Garis bawah: Pilih AdGuard Home di atas Pi-hole jika hub tetap berada di Windows atau Anda menginginkan DNS terenkripsi ditangani dari kotak.
#3 Sunshine – Server GameStream yang dihost sendiri
Sunshine mengubah mesin Windows atau Linux apa pun dengan GPU menjadi host streaming game yang dihost sendiri, mengkode layar dan audio Anda dan mengirimkannya ke klien Moonlight di mana pun di jaringan. Ini adalah pengganti langsung yang terus dirawat untuk GameStream yang dihentikan Nvidia, dan berfungsi dengan encoder Nvidia, AMD, dan Intel. Ini adalah bagian yang memungkinkan laptop di lemari bertindak sebagai polisi lalu lintas untuk streaming Steam, Xbox, atau game Epic dari PC gaming aktual Anda ke ponsel, tablet, atau TV.
Dimana kekurangannya: Sunshine biasanya berjalan di PC gaming itu sendiri, bukan laptop pemblokir iklan, karena mesin itu membutuhkan GPU yang melakukan rendering aktual. Mendapatkan penyandian hardwares bekerja dengan benar pada GPU lama atau terintegrasi memerlukan beberapa percobaan dan kesalahan dengan pengaturan.
Harga: Gratis, sumber terbuka, self-hosted.
Platform: Windows, Linux, macOS (eksperimental).
Unduh: GitHub
Garis bawah: Aplikasi yang membuat streaming game lokal mungkin sama sekali, dan alasan mengapa setengah “streaming hub” dari setup ini bekerja tanpa langganan.
#4 Moonlight – Klien yang berpasangan dengan Sunshine
Moonlight adalah klien setengah dari pasangan streaming, terhubung ke host Sunshine melalui jaringan lokal atau melalui Tailscale dan merender feed video dengan latensi rendah di layar apa pun yang Anda arahkan. Ini berjalan pada dasarnya di semuanya: ponsel, tablet, smart TV, laptop lama, dan bahkan desktop lain, yang membuat pitch “stream ke layar apa pun di rumah” menjadi nyata. Pasangan memerlukan kode PIN pertama kali dan kemudian mengingat host untuk setiap sesi sesudahnya.
Dimana kekurangannya: Kualitas aliran sangat tergantung pada kondisi jaringan, dan sinyal Wi-Fi yang lemah atau router yang kelebihan beban muncul segera sebagai blur atau stutter. Ini hanya klien, ia membutuhkan host Sunshine yang berjalan di suatu tempat untuk terhubung.
Harga: Gratis, sumber terbuka.
Platform: Windows, Linux, macOS, Android, iOS, tvOS, Raspberry Pi.
Garis bawah: Instal ini di setiap perangkat yang ingin Anda streaming game, dan pasangkan dengan Sunshine yang berjalan di PC gaming.
#5 Tailscale – Wireguard mesh agar ini bekerja jauh dari rumah
Tailscale membangun jaringan mesh pribadi melalui Wireguard di antara setiap perangkat yang Anda tambahkan ke dalamnya, jadi laptop pemblokir iklan dan klien Moonlight apa pun dapat menjangkau satu sama lain dengan aman apakah Anda berada di Wi-Fi rumah atau di jaringan hotel di seluruh negara. Setelah diinstal di hub dan di ponsel, penyaringan DNS dan streaming game terus bekerja di luar rumah tanpa membuka satu port pun di router. Setup adalah login dan satu perintah per perangkat.
Dimana kekurangannya: Akun gratis tidak melebihi tiga pengguna dan seratus perangkat, yang banyak untuk rumah tangga tetapi bukan untuk apa pun yang lebih besar. Kinerja streaming melalui koneksi seluler masih dibatasi oleh kecepatan upload di ujung jaringan rumah.
Harga: Gratis hingga 3 pengguna dan 100 perangkat. Tingkat tim berbayar berkembang di luar itu.
Platform: Windows, Linux, macOS, Android, iOS.
Unduh: Situs web
Garis bawah: Bagian yang mengubah pengaturan rumah saja menjadi sesuatu yang mengikuti Anda, tanpa menyentuh penerusan port router.
#6 Docker Desktop / Docker Engine – Container runtime
Docker menjalankan Pi-hole, AdGuard Home, dan sebagian besar sisa tumpukan ini sebagai wadah terisolasi, jadi setiap layanan mendapat lingkungannya sendiri dan pembaruan ke satu tidak pernah merusak yang lain. Di Linux, Docker Engine berjalan sebagai layanan latar belakang ringan tanpa GUI yang diperlukan. Di Windows, Docker Desktop menambahkan antarmuka manajemen di atas mesin yang sama. Container juga membuat trivialisasi menghapus dan membangun kembali layanan tunggal tanpa menyentuh laptop keseluruhan.
Dimana kekurangannya: Docker Desktop di Windows membawa overhead memori nyata dari lapisan virtualisasinya, yang penting lebih pada laptop lama dengan RAM terbatas. Pembelajaran container networking dan volume mounts adalah kurva pembelajaran nyata untuk seseorang yang tidak pernah menggunakan Docker sebelumnya.
Harga: Gratis untuk penggunaan pribadi dan bisnis kecil di bawah ketentuan Docker saat ini.
Platform: Windows, Linux, macOS.
Unduh: Situs web
Garis bawah: Pipa yang semuanya di daftar ini duduk di atas, layak dipelajari sekali dan digunakan kembali untuk setiap proyek masa depan.
#7 Portainer – GUI untuk Docker
Portainer menempatkan dasbor web di depan Docker sehingga Anda dapat memulai, menghentikan, dan memeriksa wadah, memeriksa log, dan menarik pembaruan tanpa menghafal bendera baris perintah. Ini berjalan sebagai wadah itu sendiri, terhubung ke mesin Docker yang sudah ada di laptop, dan dapat dijangkau dari browser apa pun di jaringan, yang penting pada mesin headless tanpa monitor yang terpasang. Untuk hub yang menjalankan empat atau lima layanan sekaligus, lebih cepat dikelola dari Portainer daripada dari SSH setiap kali.
Dimana kekurangannya: Ini menambahkan layanan lain untuk diperbarui dan permukaan serangan lain jika dasbor terbuka di luar jaringan rumah tanpa perlindungan. Interface mengelompokkan banyak opsi lanjutan di belakang menu yang memerlukan beberapa penusukan untuk ditemukan.
Harga: Edisi komunitas gratis. Edisi Bisnis sekitar $ 100 per tahun menambahkan akses berbasis peran dan dukungan, opsional untuk setup home-user tunggal.
Platform: Windows, Linux, macOS, Docker.
Garis bawah: Lewati terminal untuk manajemen wadah sehari-hari setelah tumpukan ini tumbuh melampaui dua atau tiga layanan.
#8 Netdata – Pemantauan sumber daya
Netdata menunjukkan grafik CPU, memori, disk, dan jaringan real-time untuk laptop dan setiap wadah di atasnya, memperbarui setiap detik di dasbor browser tanpa konfigurasi yang dibutuhkan dari kotak. Pada mesin yang jarang Anda lihat secara langsung, ini adalah cara tercepat untuk memperhatikan wadah yang telah mulai memakan semua RAM atau lonjakan beban kueri DNS sebelum berubah menjadi downtime. Ini otomatis mendeteksi layanan yang berjalan dan mulai membuat grafiknya segera setelah pemasangan.
Dimana kekurangannya: Dasbor default melemparkan banyak metrik pada Anda sekaligus, dan menemukan segelintir yang penting untuk hub rumah kecil memerlukan penyaringan awal. Fitur cloud untuk dasbor multi-node dan retensi yang lebih lama duduk di belakang tingkat tim berbayar.
Harga: Dasbor lokal gratis dan tingkat komunitas. Tingkat Netdata Cloud berbayar menambahkan fitur tim dan riwayat yang lebih lama.
Platform: Windows, Linux, macOS, Docker.
Garis bawah: Asuransi murah yang memberi tahu Anda wadah yang tepat untuk disalahkan ketika laptop lama mulai bertindak aneh.
Cara memilih yang benar
Jika Anda memulai dari nol dan menginginkan gesekan paling sedikit: instal Pi-hole terlebih dahulu, konfirmasi itu memfilter DNS di perangkat Anda sendiri, kemudian tambahkan Sunshine dan Moonlight setelah pemblokiran iklan stabil. Melakukan keduanya sekaligus menggandakan jumlah hal yang dapat salah selama setup.
Jika hub tetap berada di Windows daripada dihapus ke Linux, beralih ke AdGuard Home daripada Pi-hole. Jalur instalasinya Windows lebih halus dan dasbor memerlukan penyesuaian yang lebih sedikit dari kotak.
Jika Anda ingin streaming game bekerja dari luar rumah, Tailscale bukan opsional. Penerusan port untuk lalu lintas Moonlight adalah paparan keamanan nyata; mesh Wireguard bukan.
Jika Anda berencana menjalankan lebih dari dua atau tiga layanan di laptop yang sama, masukkan semuanya ke Docker dari hari pertama dan kelola melalui Portainer. Retrofit wadah ke layanan yang Anda instal secara native kemudian adalah lebih banyak pekerjaan daripada memulai di sana.
Jika Anda hanya ingin mengetahui apakah ada yang salah tanpa SSH setiap minggu, Netdata adalah satu aplikasi di daftar ini yang membayar untuk dirinya sendiri pertama kali menangkap proses lari sebelum Anda akan memperhatikan.
FAQ
Apakah saya memerlukan laptop yang kuat untuk menjalankan Pi-hole dan Sunshine di mesin yang sama?
Tidak. Pi-hole hampir tidak menyentuh CPU karena menjawab pencarian DNS, bukan dekode video. Sunshine biasanya berjalan di PC gaming yang memiliki GPU melakukan penyandian aktual, bukan laptop pemblokir iklan, jadi laptop lama hanya perlu menangani penyaringan DNS dan overhead wadah ringan.
Apakah Pi-hole atau AdGuard Home lebih baik untuk jaringan rumah?
Keduanya memblokir iklan di tingkat DNS untuk setiap perangkat di jaringan tanpa setup per-perangkat. Pi-hole memiliki komunitas yang lebih besar dan lebih banyak daftar pemblokiran pihak ketiga dan dasbor. AdGuard Home memiliki DNS-over-HTTPS built-in dan wizard setup yang lebih ramah, dan berjalan lebih nyaman di Windows.
Bisakah saya streaming game ke ponsel saya menggunakan Moonlight tanpa Sunshine?
Tidak. Moonlight adalah klien saja. Itu membutuhkan server Sunshine yang berjalan di mesin yang benar-benar memiliki game yang diinstal dan GPU untuk mengkode streaming. Instal Sunshine di PC gaming dan Moonlight di perangkat apa pun yang ingin Anda mainkan.
Apakah Tailscale memperlambat streaming game?
Ini menambahkan overhead yang dapat diabaikan dibandingkan dengan koneksi langsung di jaringan lokal saat kedua perangkat berada di jaringan rumah yang sama. Streaming melalui Tailscale dari luar rumah dibatasi oleh kecepatan upload di akhir jaringan rumah, bukan Tailscale itu sendiri.
Apakah saya perlu Docker untuk menjalankan Pi-hole atau AdGuard Home?
Tidak, keduanya memasang sebagai layanan Linux asli tanpa Docker. Docker opsional tetapi membuat pembaruan dan pemecahan masalah lebih mudah, karena setiap layanan tetap terisolasi dan pembaruan buruk ke satu wadah tidak pernah merusak yang lain.
Berapa banyak listrik yang benar-benar digunakan laptop pemblokir iklan yang selalu aktif?
Laptop lama yang menganggur dengan tutup tertutup dan layar mati biasanya menarik di suatu tempat dalam kisaran 5 hingga 15 watt, yang bertambah hingga beberapa dolar sebulan pada sebagian besar tarif listrik. Itulah mengapa daya idle rendah penting lebih dari kecepatan CPU mentah ketika memilih mesin pensiun mana untuk digunakan kembali.