Sementara iklan online adalah sumber pendapatan utama yang memungkinkan situs web favorit Anda, termasuk yang ini, menghasilkan uang, terkadang orang ingin memblokirnya karena berbagai alasan seperti sebagai masalah kinerja atau privasi. Anda dapat menginstal perangkat lunak pemblokiran di setiap perangkat yang Anda miliki, tetapi cara yang paling efisien adalah membuat server menggunakan Pi-hole yang memfilter semua lalu lintas web Anda di tingkat jaringan lokal.
Pi-hole adalah Raspberry Pemblokir iklan lebar jaringan berbasis Pi. Kami menginstal perangkat lunak ke Raspberry Pi yang menjalankan OS Raspberry Pi, menjalankan skrip penginstalan singkat, lalu mengarahkan mesin kami ke alamat IP Raspberry Pi untuk pemblokiran iklan instan. Kami juga dapat–dan kami sangat menganjurkan ini–menambahkan situs yang sering Anda gunakan seperti tomshardware.com ke daftar putih sehingga Anda dapat membantu mereka tetap menyala.
Dalam tutorial ini kami akan mengaktifkan cadangan Raspberry Pi menjadi mesin pemblokir iklan, tersimpan dengan aman di jaringan kami. Kami menggunakan Raspberry Pi 4, tetapi mengingat persyaratan rendah untuk Pi-hole, ini adalah peluang bagus untuk menghidupkan kembali Raspberry Pi lama yang Anda simpan di laci.
Untuk Proyek Ini, Anda Akan Membutuhkan
Semua Raspberry Pi dengan EthernetPower dan kabel Ethernet untuk PC Windows Raspberry PiA Anda
Menyiapkan Raspberry Pi Anda
1. Unduh dan instal Raspberry Pi Imager dari situs web Raspberry Pi.
2. Masukkan kartu microSD cadangan ke komputer Anda. Perhatikan bahwa kartu ini akan dihapus.
3. Luncurkan Raspberry Pi Imager dan tekan SHIFT + CTRL + X untuk membuka menu konfigurasi rahasia.
(Kredit gambar: Perangkat Keras Tom)
4. Gulir ke bawah dan klik Aktifkan SSH lalu setel sandi SSH baru. Klik Simpan setelah selesai.
(Kredit gambar: Tom’s Hardware )
5. Di bawah Sistem Operasi pilih Raspberry Pi OS (32-bit).
(Kredit gambar: Perangkat Keras Tom)
6. Di bawah Penyimpanan, klik tombol dan pilih kartu microSD. Periksa kembali apakah Anda memiliki drive yang benar sebelum melanjutkan.
(Kredit gambar: Perangkat Keras Tom)
7. Klik Tulis untuk mengunduh dan menulis Raspberry Pi OS ke kartu microSD. Setelah selesai, keluarkan kartu dari komputer Anda.
(Kredit gambar: Perangkat Keras Tom)
8. Masukkan kartu microSD Raspberry Pi OS ke dalam Raspberry Pi Anda. Kemudian sambungkan Raspberry Pi Anda ke jaringan melalui kabel Ethernet dan terakhir sambungkan daya untuk mem-boot Raspberry Pi.
Memasang Pi-hole Melalui SSH
SSH, koneksi aman ke Raspberry Pi Anda, adalah cara terbaik untuk menginstal dan menyiapkan Pi-hole. Kita dapat menggunakan klien SSH untuk terhubung. Untuk Windows ini adalah Putty, dan Mac, pengguna Linux dapat langsung terhubung melalui terminal. Dengan SSH kita dapat menginstal software dan mengadministrasikan Raspberry Pi seolah-olah kita sedang duduk di depannya.
1. Pengguna Windows, unduh dan instal Putty. Pengguna Linux dan Mac dapat langsung membuka terminal.
2. Melalui Putty masukkan nama host sebagai raspberrypi.local (pada beberapa jaringan, ini hanya raspberrypi tanpa.local) lalu klik Buka.
(Kredit gambar: Perangkat Keras Tom)
3. Masukkan nama pengguna Anda dan sandi bila diminta. Perhatikan bahwa ini tidak dicetak ke layar untuk tujuan keamanan.
4. Perbarui repositori perangkat lunak Anda lalu unduh pembaruan terbaru untuk Raspberry Pi Anda.
$ sudo apt update $ sudo apt upgrade-y
5. Instal Pi-hole menggunakan skrip instalasi satu baris ini. Perintah ini akan mengunduh skrip dan kemudian menjalankan penginstal di terminal.
$ curl-sSL https://install.pi-hole.net | bash
6. Pemasang Pi-hole akan mulai dengan memperbarui perangkat lunak yang tersedia, dan kemudian wizard penginstalan berbasis menu akan dimulai. Tekan Enter untuk melanjutkan penginstalan.
7. Pilih eth0 sebagai antarmuka untuk digunakan dengan Pi-hole. Tekan Tab untuk memindahkan sorotan merah ke Ok lalu tekan Enter. Ini adalah port Gigabit Ethernet kami yang akan memberikan koneksi terbaik.
(Kredit gambar: Perangkat Keras Tom)
8. Pilih penyedia DNS upstream Anda. Kami memilih Google, tetapi ada banyak pilihan lain. Tekan Tab lalu Enter.
(Kredit gambar: Tom’s Perangkat Keras)
9. Terima daftar default situs yang diblokir dengan menekan tab dan enter.
(Kredit gambar: Perangkat Keras Tom)
10. Terima protokol IPv4 dan IPv6 default dengan menekan tab dan enter.
(Kredit gambar: Perangkat Keras Tom)
11. Terima setelan jaringan saat ini, dan tetapkan sebagai statis. Catat detailnya karena kami akan membutuhkannya nanti.
(Kredit gambar: Perangkat Keras Tom)
12. Instal antarmuka admin web dengan menekan tab dan enter.
(Kredit gambar: Perangkat Keras Tom)
13. Instal server web lightppd yang digunakan untuk melayani halaman admin web dengan menekan tab dan enter.
(Kredit gambar: Perangkat Keras Tom)
14. Terima opsi log default.
(Kredit gambar: Perangkat Keras Tom)
15. Terima mode privasi default dengan menekan tab dan enter.
(Kredit gambar: Perangkat Keras Tom)
instalasi selesai dan halaman terakhir merekap alamat IP perangkat Pi-hole dan memberikan kata sandi login halaman web admin.
(Kredit gambar: Perangkat Keras Tom)
16. Ubah kata sandi admin web di terminal menggunakan perintah berikut. Anda akan diminta memasukkan sandi dua kali.
$ pihole-a-p
(Kredit gambar: Tom’s Hardware)
Mengatur Koneksi Jaringan untuk Pi-hole
Dengan Raspberry Pi kami menjalankan penyiapan dan menjalankan Pi-hole, kami sekarang perlu mengarahkan perangkat kami ke sana sehingga server DNS Pi-hole dapat memblokir iklan yang tidak diinginkan. Di sini kita secara manual menyiapkan koneksi jaringan kabel dengan Windows 10. Langkah-langkahnya akan serupa untuk Wi-Fi.
1. Klik kanan pada logo Windows dan pilih Network Connections.
(Kredit gambar: Perangkat Keras Tom)
2. Klik pada Properti.
(Kredit gambar: Perangkat Keras Tom)
3. Klik Edit untuk memperbarui konfigurasi jaringan.
(Kredit gambar: Perangkat Keras Tom)
4. Edit alamat IP Anda ke alamat yang Anda inginkan. Kami memilih untuk tetap dengan apa yang dikeluarkan oleh server DHCP router. Atur panjang awalan Subnet ke 24. Gateway adalah alamat IP router, dalam kasus kami 192.168.0.1. DNS pilihan adalah server DNS Pi-hole kami, 192.168.0.24. DNS Alternatif digunakan jika perangkat Pi-hole kami offline, dalam hal ini adalah server DNS Google. Klik Simpan untuk menulis perubahan dan memulai ulang antarmuka jaringan.
(Kredit gambar: Perangkat Keras Tom)
Bagaimana untuk Membolehkan Situs di Pi-Hole
Mengingat bahwa banyak situs konten, termasuk situs kami, mengandalkan iklan untuk sebagian besar pendapatan mereka, masuk akal untuk memasukkan situs yang ingin Anda dukung ke daftar putih sehingga mereka dapat melayani Anda iklan. Pi-hole memiliki menu whitelist di mana kita dapat menambahkan domain dan subdomain tertentu yang akan ditambahkan ke daftar Pi-hole.
1. Buka browser web ke alamat IP Raspberry Pi Anda, dan ketik/admin. Untuk penyiapan, kami membuka http://192.168.0.34/admin/
(Kredit gambar: Perangkat Keras Tom)
2. Masuk ke Lubang Pi Anda dengan memasukkan nama pengguna dan kata sandi. Kami sebelumnya mengubah kata sandi login admin.
(Kredit gambar: Perangkat Keras Tom)
3. Dari dasbor klik Daftar Putih.
(Kredit gambar: Perangkat Keras Tom)
4. Di bawah Domain, tambahkan URL situs yang ingin Anda masukkan ke daftar putih, lalu klik Tambahkan ke Daftar Putih. Situs ini sekarang dapat menayangkan iklan.
(Kredit gambar: Perangkat Keras Tom)
Domain dapat diaktifkan/dinonaktifkan dalam daftar putih dengan mengklik tombol di bawah Status. Domain yang masuk daftar putih dapat dihapus dengan mengklik ikon tempat sampah.
(Kredit gambar: Perangkat Keras Tom)
5. Klik logout untuk kembali ke halaman admin default.
(Kredit gambar: Perangkat Keras Tom)
Di sana Anda memilikinya, tab browser Anda bebas dari iklan dan penjelajahan Anda menjadi jauh lebih cepat, semua berkat Raspberry Pi cadangan yang bersembunyi di laci Anda.