
Jika Anda Bosan melihat iklan di semua perangkat Anda? Setiap kali Anda terhubung ke WiFi rumah Anda, Anda mungkin pernah mendengar tentang Pi-holeProyek kecil ini, yang awalnya dirancang untuk Raspberry Pi, telah menjadi solusi yang sangat populer untuk memblokir iklan dan pelacak di tingkat jaringan, tanpa harus memasang pemblokir di setiap komputer, ponsel, atau tablet.
Meskipun terdengar teknis, menyiapkan dan menggunakan Pi-hole adalah sebuah proses. Sangat mudah dikelola bahkan jika Anda seorang pemula.Ada orang yang benar-benar memulai dari nol, dengan keraguan tentang apa yang harus dibeli, bagaimana cara menghubungkannya ke router mereka, atau langkah-langkah apa yang harus diikuti tanpa membuat kesalahan.
Apa itu Pi-hole dan bagaimana cara kerjanya di jaringan Anda?
Pi-hole pada dasarnya adalah sebuah Server DNS yang menyaring iklan dan pelacak untuk seluruh jaringan lokal Anda. Alih-alih setiap perangkat menyelesaikan alamat situs web yang diaksesnya sendiri, semua permintaan tersebut pertama-tama melalui Pi-hole, yang memeriksa apakah domain tersebut ada dalam daftar blokir dan, jika ada, mengirimkannya ke alamat yang tidak responsif, sehingga mencegah iklan diunduh.
Pi-hole dirancang terutama untuk dipasang di sebuah raspberry Pi (seperti Raspberry Pi 3 B+ atau yang lebih tinggi)Namun, perangkat ini juga dapat diinstal pada perangkat lain, seperti NAS atau bahkan mesin virtual. Yang penting adalah perangkat tersebut memiliki alamat IP statis di jaringan Anda dan dapat diakses dengan andal, karena akan bertindak sebagai titik resolusi DNS pusat.
Ketika Pi-hole mendeteksi bahwa sebuah permintaan ditujukan ke domain iklan atau pelacakan, ia akan mengalihkan permintaan tersebut ke domain lain. Alamat IP yang tidak ada atau alamat IP lokal di mana tidak ada yang dimuat.Hasil praktisnya adalah banner, iklan video, dan banyak skrip pelacakan berhenti muncul. Selain itu, halaman dimuat lebih cepat karena waktu dan bandwidth tidak terbuang untuk konten yang tidak memberikan nilai apa pun.
Penting untuk memahami bahwa Pi-hole... Ini tidak sempurna dan tidak memblokir 100% iklan. Terutama beberapa aplikasi yang terintegrasi lebih rumit ke dalam platform tertentu. Namun, pengurangan iklan dan pelacakan biasanya sangat terasa. Banyak pengguna melaporkan bahwa setelah menginstalnya, penjelajahan internet menjadi jauh lebih bersih dan lancar di semua perangkat mereka, tanpa perlu menyesuaikan apa pun di setiap perangkat.
Apa yang Anda butuhkan untuk menggunakan Pi-hole di rumah?
Untuk memasang Pi-hole di jaringan rumah Anda, pendekatan yang biasa digunakan adalah dengan menggunakan Raspberry Pi sebagai perangkat khususModel seperti Raspberry Pi 3 B+ sudah lebih dari cukup untuk jaringan rumah biasa, meskipun model yang lebih baru dan bahkan beberapa model yang lebih lama juga berfungsi.
Bahan dasarnya akan seperti berikut ini: sebuah Raspberry Pi (3 B+ atau lebih tinggi)Anda akan membutuhkan kartu microSD minimal 8 GB, catu daya yang sesuai, kabel Ethernet untuk menghubungkannya ke router, dan opsional, keyboard dan monitor untuk pengaturan awal jika Anda tidak ingin melakukan semuanya melalui SSH. Dalam beberapa kasus, orang membeli kit lengkap (misalnya, dari toko seperti PiHut) di mana hampir semuanya sudah disiapkan.
Tidak wajib memiliki router dengan merek tertentu, tetapi Anda memerlukan router agar dapat ubah server DNS Informasi ini diumumkan melalui DHCP ke perangkat di jaringan Anda. Banyak model dari produsen seperti TP-Link (Archer, Deco…), Asus, router ISP, dan lainnya menawarkan opsi ini di panel pengaturan mereka. Jika Anda tidak dapat mengubah DNS pada router, Anda selalu dapat mengkonfigurasinya secara manual pada setiap perangkat, meskipun ini lebih rumit.
Dalam kasus router tertentu (seperti, misalnya, Spectrum Sagemcom Fast 5285, atau berbagai model TP-Link Archer dan Deco), prosesnya melibatkan akses ke pengaturan router tersebut. antarmuka administrasi web Temukan bagian tempat server DNS utama untuk layanan DHCP LAN didefinisikan. Di situlah Anda nantinya akan memasukkan alamat IP Pi-hole Anda.
Siapkan Raspberry Pi sebelum menginstal Pi-hole.
Langkah teknis pertama adalah mempersiapkan sistem operasi Raspberry Pi. Ini biasanya digunakan Sistem Operasi Raspberry Pi (sebelumnya Raspbian), sebaiknya versi Lite. Untuk menghindari pemborosan sumber daya pada antarmuka grafis jika Anda tidak membutuhkannya. Jika Raspberry Pi Anda mendukungnya, menggunakan versi 64-bit adalah ide yang bagus.
Cara yang umum adalah dengan mengunduh citra resmi Raspberry Pi OS dari situs web Raspberry Pi Foundation. Disarankan untuk melakukan hal tersebut. Selalu unduh versi terbaru. tersedia, karena tautan dan edisinya dapat berubah seiring waktu, jadi tidak masuk akal untuk mengandalkan tautan lama yang mungkin Anda lihat di tangkapan layar.
Setelah Anda memiliki file gambar, Anda perlu rekam di kartu SDDi macOS, ini dapat dilakukan dari baris perintah: pertama, identifikasi disk kartu dengan perintah seperti diskutil listDan ketika Anda tahu nomor perangkatnya, Anda menggunakan perintah seperti ini: dd untuk menyalin gambar ke kartu. Ini adalah proses yang membutuhkan kehati-hatian, karena jika Anda memilih disk yang salah, Anda dapat menimpa disk yang lain.
Jika Anda menggunakan Windows, cara termudah adalah menggunakan alat dengan antarmuka grafis seperti... Win32 Disk Imager atau Balena EtcherAlat-alat ini memandu Anda langkah demi langkah dalam memilih citra dan kartu, mengurangi risiko kesalahan. Bagaimanapun, tujuannya tetap sama: untuk memastikan citra Raspberry Pi OS terpasang dengan benar pada kartu microSD.
Setelah kartu SD siap, masukkan ke dalam Raspberry Pi, sambungkan ke monitor dan keyboard (setidaknya untuk pertama kalinya), lalu nyalakan. Konfigurasi awal diselesaikan pada saat booting pertama.Di mana Anda dapat menentukan nama pengguna, kata sandi, dan, jika diperlukan, beberapa pengaturan sistem dasar.
Aktifkan akses SSH jarak jauh ke Raspberry Pi.
Untuk menghindari Raspberry Pi selalu terhubung ke monitor dan keyboard, pendekatan yang biasa digunakan adalah... Aktifkan akses SSHDengan cara ini, Anda dapat mengelolanya dari komputer lain di jaringan menggunakan terminal atau klien seperti PuTTY di Windows.
Cara standar untuk mengaktifkan SSH di Raspberry Pi OS adalah dengan menjalankan perintah berikut: sudo raspi-configWizard pengaturan tersebut mencakup bagian yang disebut Opsi AntarmukaDi situ Anda akan menemukan opsi untuk mengaktifkan atau menonaktifkan server SSH.
Di dalam menu tersebut, pilih SSH dan centang kotak untuk mengaktifkannya. Sistem akan menampilkan pesan seperti “Server SSH telah diaktifkan."Menunjukkan bahwa Anda sekarang dapat terhubung dari jarak jauh. Mulai saat itu, selama Raspberry Pi menyala dan terhubung ke jaringan, ia akan menerima koneksi SSH."
Untuk mengetahui alamat IP apa yang diterima Raspberry Pi di jaringan Anda, Anda dapat menjalankan perintah berikut: hostname -IHasilnya akan seperti ini. 192.168.XY (Sebagai contoh, 192.168.96.156). Alamat IP tersebut adalah alamat yang akan Anda gunakan dari PC Anda untuk terhubung, misalnya dengan mengetikkan perintah di terminal. ssh usuario@192.168.96.156 atau dengan mengkonfigurasi PuTTY dengan data tersebut.
Ingat bahwa Pengguna ditentukan saat booting pertama kali. dari sistem tersebut, dan inilah yang perlu Anda gunakan dalam sesi SSH. Setelah Anda memverifikasi bahwa Anda dapat terhubung tanpa masalah, Anda tidak perlu menghubungkan Raspberry Pi ke layar setiap kali Anda ingin melakukan perubahan.
Instalasi Pi-hole langkah demi langkah
Setelah Raspberry Pi siap dan dapat diakses melalui SSH, saatnya untuk menginstal Pi-hole. Metode yang paling umum melibatkan penggunaan sebuah skrip instalasi otomatis yang akan mengunduh dan mempersiapkan semua yang diperlukan. Untuk melakukan ini, Anda membuka sesi SSH dan menjalankan perintah seperti ini:
curl -sSL https://install.pi-hole.net | bash
Perintah tersebut mengunduh dan menjalankan penginstal resmi. Pi-hole akan menginstal dirinya sendiri selama beberapa menit dan akhirnya akan menampilkan berbagai layar konfigurasi. Penting untuk membaca setiap langkah dengan cermat., karena hal ini mendefinisikan aspek-aspek kunci tentang cara kerja server DNS baru Anda.
Salah satu poin mendasar adalah menetapkan alamat IP statis ke Raspberry di dalam jaringan lokal Anda. Jika Anda membiarkannya mengubah alamat IP setiap kali (melalui DHCP), perangkat dapat kehilangan alamat IP tersebut sebagai server DNS pada suatu saat, jadi sebaiknya Anda memesannya terlebih dahulu. Penginstal Pi-hole dapat membantu Anda memesan alamat IP tersebut, meskipun juga dapat dikelola dari pengaturan router.
Pertanyaan lain yang akan diajukan asisten kepada Anda adalah apa server DNS hulu Anda ingin menggunakannya. Artinya, ketika Pi-hole menerima permintaan yang tidak diblokir, server eksternal mana yang harus diaksesnya? Di sini Anda dapat memilih penyedia seperti Google (misalnya, opsi Google (ECS)), Cloudflare, OpenDNS, dll. Pilih mana pun yang Anda sukai; bagi sebagian besar pengguna, salah satu dari pilihan ini sudah cukup.
Opsi awal yang tersisa biasanya berfungsi dengan baik dengan nilai default. Jadi, kecuali Anda memiliki kebutuhan yang sangat spesifik, Anda dapat mengikuti alur kerja yang direkomendasikan. Pada akhirnya, program akan menampilkan layar yang menunjukkan bahwa instalasi telah selesai dengan sukses dan, yang sangat penting, Ini akan mengajarkan Anda kata sandi awal untuk mengakses antarmuka web. dari Pi-hole. Sebaiknya catat kunci tersebut atau ubah segera.
Jika Anda ingin mengatur kata sandi khusus (atau mengubahnya nanti), Anda dapat menggunakan perintah ini. pihole -a -p Dari konsol Raspberry Pi, Anda dapat menentukan kata sandi administrator baru untuk panel web. Anda bahkan dapat membiarkannya tanpa kata sandi jika Anda mau, meskipun opsi terakhir ini tidak disarankan dalam praktiknya.
Akses ke panel administrasi web Pi-hole
Setelah instalasi dan konfigurasi dasar selesai, Anda dapat mengakses antarmuka grafis Pi-hole. Untuk melakukannya, buka browser di perangkat apa pun di jaringan dan ketikkan Alamat IP Raspberry diikuti dengan /adminMisalnya, sesuatu seperti http://192.168.1.xx/adminatau dengan port tambahan jika Anda telah menyesuaikannya pada NAS atau kontainer.
Setelah masuk, Anda akan melihat layar beranda yang menampilkan ringkasan statistik: Jumlah total permintaan DNS, jumlah yang diblokir, persentase pemblokiran., domain yang paling sering dikunjungi, dll. Untuk melakukan perubahan, Anda perlu mengklik Login dan memasukkan kata sandi yang telah Anda tentukan atau yang diberikan oleh penginstal.
Setelah masuk, Anda akan menemukan menu samping yang dapat digunakan untuk mengakses semua bagian: panel kontrol, pengaturan daftar blokir, alat, manajemen grup, pencatatan kueri waktu nyata, dan banyak lagi. Disarankan untuk meluangkan beberapa menit untuk melihat-lihat. dan pahami terlebih dahulu apa yang ditawarkan setiap bagian sebelum mengerjakan hal yang serius.
Pada instalasi di NAS atau perangkat lain, panel bekerja dengan cara yang sama: satu-satunya perbedaan adalah, alih-alih alamat IP Raspberry Pi, Anda akan menggunakan alamat dan port yang telah Anda tetapkan untuk layanan Pi-hole pada mesin tersebutSebagai contoh, jika Anda menjalankannya di NAS dengan port tertentu, Anda akan mengaksesnya menggunakan sesuatu seperti http://192.168.1.xx:puerto/admin.
Dari antarmuka ini Anda dapat melihat secara real-time klien mana yang menggunakan Pi-hole, domain mana yang mencoba memuat, dan mana yang diblokir, sehingga memberikan Gambaran yang cukup jelas tentang lalu lintas DNS jaringan Anda.Ini adalah salah satu cara terbaik untuk memahami semua yang terjadi di balik layar hanya dengan membuka situs web atau aplikasi.
Konfigurasikan router dan perangkat untuk menggunakan Pi-hole.
Agar Pi-hole dapat berfungsi dengan baik, Anda memerlukan perangkat di jaringan Anda yang dapat menggunakannya. server DNS utamaCara paling mudah untuk mencapai hal ini adalah dengan menyesuaikan pengaturan pada router Anda sehingga semua perangkat yang mendapatkan alamat IP secara otomatis (melalui DHCP) juga menerima alamat IP Pi-hole sebagai server DNS mereka.
Dalam praktiknya, ini melibatkan mengakses panel administrasi router Anda (biasanya dengan mengetikkan alamat IP-nya, misalnya 192.168.1.1, ke browser Anda) dan menemukan bagian untuk Konfigurasi LAN, DHCP, atau jaringan internalDi sana Anda biasanya akan menemukan kolom bernama "Server DNS Utama" atau yang serupa. Pada router Asus, misalnya, letaknya di bagian LAN, tab Server DHCP, tempat Anda dapat memasukkan alamat IP Raspberry Pi Anda sebagai server DNS utama.
Jika Anda menggunakan router dari merek seperti TP-Link (dengan seri Archer atau Deco, seperti C1200, C5400, Deco X20, AX73, dll.), prosedurnya serupa: Anda masuk ke panel, pergi ke bagian jaringan lokal atau DHCP dan mengubah DNS utama untuk Pi-holeSetiap model memiliki menu yang sedikit berbeda, tetapi idenya selalu sama, dan dokumentasi resmi dari produsen biasanya menjelaskan di mana parameter tersebut dapat disesuaikan.
Beberapa orang memilih untuk meletakkan DNS kedua, seperti milik Google (8.8.8.8)sebagai cadangan. Namun, hal ini dapat menyebabkan perangkat tertentu (terutama perangkat seluler) lebih memilih menggunakan DNS sekunder tersebut, melewati Pi-hole dan secara signifikan mengurangi efektivitasnya. Oleh karena itu, jika Anda menginginkan pemfilteran yang lebih andal, lebih baik Cukup atur alamat IP Pi-hole sebagai DNS utama. pada router, atau bahwa yang sekunder adalah Pi-hole cadangan lain jika Anda memiliki instalasi redundan.
Setelah mengubah DNS pada router, disarankan untuk me-restart perangkat yang mendapatkan alamat IP melalui DHCP (komputer, ponsel, tablet, televisi, dll.) agar konfigurasi perangkat tersebut diperbarui. Mulailah menggunakan alamat IP Pi-hole sekarang juga.Dalam kasus perangkat dengan alamat IP statis yang dikonfigurasi secara manual, Anda harus mengakses pengaturan jaringan setiap perangkat dan mengubah DNS utama secara manual ke alamat IP Raspberry Pi atau NAS Anda.
Lihat tim mana yang menggunakan Pi-hole dan status jaringan.
Salah satu bagian paling berguna dari panel Pi-hole adalah bagian yang memungkinkan Periksa perangkat mana yang terhubung ke jaringan dan perangkat mana yang menggunakan layanan DNS.Ini dapat ditemukan di menu Alat, di bagian Jaringan.
Di layar tersebut, Anda dapat melihat daftar klien, alamat IP mereka, nama (jika terdeteksi), jumlah permintaan yang dibuat, dan apakah permintaan tersebut difilter atau tidak. Ini adalah cara praktis untuk memverifikasi bahwa, misalnya, perangkat seluler Anda benar-benar menggunakan Pi-hole dan tidak menggunakan server DNS yang usang atau alternatif.
Selain itu, panel utama menampilkan jumlah total permintaan yang diblokir, domain yang paling sering ditolak, dan klien yang menghasilkan lalu lintas terbanyak. Informasi ini sangat berguna untuk mendiagnosis masalah. atau mendeteksi perangkat yang sangat "berisik" yang mengirimkan banyak permintaan ke layanan analitik atau periklanan.
Jika Anda mendapati bahwa perangkat di jaringan Anda hilang dari daftar atau tidak memiliki lalu lintas melalui Pi-hole, biasanya yang terbaik adalah memeriksa konfigurasi jaringannya. Terkadang, perangkat tertentu memiliki server DNS tetap yang dikonfigurasi secara default atau menggunakan protokol seperti DNS-over-HTTPS, yang dapat melewati pemfilteran tingkat jaringan tradisional.
Mengelola dan memperbarui daftar blokir (Adlists)
Inti dari blokade Pi-hole adalah daftar domain yang diputuskan untuk diblokirDaftar-daftar ini dikelola dari bagian Manajemen Grup > Daftar Iklan di panel administrasi. Di sana Anda dapat menambahkan sumber baru, mengaktifkan atau menonaktifkan yang sudah ada, dan menyesuaikan perilakunya secara ekstensif.
Terdapat banyak situs web di internet yang didedikasikan untuk menyusun daftar blokir untuk Pi-hole dan program serupa. Salah satu referensi yang sangat populer adalah... firebog.netdi mana beberapa daftar disorot dengan warna hijau sebagai daftar yang direkomendasikan. Banyak pengguna memilih untuk hanya menggunakan daftar-daftar ini atau menggabungkannya dengan sumber terpercaya lainnya. Pilihan lain yang terkenal adalah filterlists.comdi mana Anda juga dapat mencari daftar berdasarkan jenis konten yang ingin diblokir.
Idealnya, Anda tidak perlu berlebihan menambahkan lusinan daftar secara sembarangan, karena terlalu banyak sumber dapat menyebabkan kesalahan positif atau memperlambat pembaruan. Strategi yang baik adalah... Mulailah dengan daftar dasar yang direkomendasikan. Dan, jika Anda melihat jenis iklan tertentu yang lolos, carilah daftar yang lebih spesifik untuk jenis konten tersebut.
Daftar-daftar tersebut diperbarui secara otomatis; artinya, pengelolanya menambahkan atau menghapus domain tanpa Anda perlu mengedit apa pun secara manual. Namun, ketika Anda menambahkan daftar baru atau ingin memaksa pembaruan seluruh set, Anda dapat membuka menu Alat dan menggunakan opsi tersebut. Perbarui Gravitasi, yang bertanggung jawab untuk mengunduh dan mengkonsolidasikan semua informasi pemblokiran.
Berkat daftar-daftar ini, Pi-hole akan dapat mempertahankan tingkat penyaringan yang cukup tinggi tanpa Anda harus terus-menerus memeriksa domain satu per satu. Meskipun demikian, Anda selalu dapat menggunakan daftar putih atau daftar hitam lokal untuk menyempurnakan perilaku dalam kasus-kasus yang sangat spesifik.
Pencadangan konfigurasi dengan Teleporter
Setelah Anda menyesuaikan Pi-hole sesuai keinginan Anda, dengan daftar yang dikonfigurasi, grup yang dibuat, aturan yang disesuaikan, dan semuanya berfungsi dengan baik, sangat disarankan untuk melakukannya. Cadangkan pengaturanDengan cara ini, jika terjadi masalah di masa mendatang atau Anda perlu menginstal ulang, Anda dapat memulihkan lingkungan Anda tanpa harus memulai dari awal.
Untuk membuat salinan ini, alat bawaan yang disebut TeleporterAnda dapat mengaksesnya dari panel administrasi di bagian Pengaturan. Di sana Anda akan menemukan opsi untuk mengekspor data dan mengunduh file cadangan dengan semua pengaturan yang relevan.
Proses penyalinan sangat sederhana: Anda memilih bagian konfigurasi mana yang ingin Anda sertakan (daftar, aturan, grup, dll.) dan mengunduh file hasilnya ke komputer Anda. Kemudian Anda dapat menyimpan file ini di tempat yang aman dan menggunakannya kapan pun Anda membutuhkannya. mengembalikan status Pi-hole setelah instalasi ulang atau penggantian perangkat.
Jika Anda perlu memulihkan, kembali ke bagian Teleporter yang sama, pilih file cadangan dari Jelajahi, dan klik Pulihkan. Anda dapat memilih untuk memulihkan semuanya atau hanya item tertentu, yang menawarkan fleksibilitas yang cukup besar jika Anda hanya ingin kembali ke aspek tertentu.
Dengan serangkaian langkah ini—menginstal sistem, mengaktifkan SSH, menyiapkan Pi-hole, mengkonfigurasi router, memperbarui daftar, dan mengamankan cadangan—Anda akan memiliki Instalasi Pi-hole siap untuk penggunaan sehari-hariMemblokir sebagian besar iklan dan pelacakan di semua perangkat yang terhubung ke WiFi Anda, meningkatkan pengalaman browsing Anda dan seringkali juga kecepatan pemuatan halaman dengan menghilangkan elemen-elemen yang mengganggu tersebut.


