Walaupun iklan dalam talian adalah sumber pendapatan utama yang membolehkan laman web kegemaran anda, termasuk yang satu ini, menjana wang, kadang-kadang orang mahu menyekatnya dengan pelbagai alasan seperti sebagai kebimbangan prestasi atau privasi. Anda boleh memasang perisian penyekat pada setiap peranti yang anda miliki, tetapi cara yang paling efisien adalah dengan membuat pelayan menggunakan Pi-hole yang menyaring semua lalu lintas web anda di tingkat rangkaian tempatan.
Pi-hole adalah Raspberry Penyekat iklan lebar rangkaian berdasarkan Pi. Kami memasang perisian ke Raspberry Pi yang menjalankan Raspberry Pi OS, jalankan skrip pemasangan pendek dan kemudian arahkan mesin kami ke alamat IP Raspberry Pi untuk penyekat iklan segera. Kami juga boleh-dan kami sangat menggalakkan ini-tambahkan laman web yang sering anda gunakan seperti tomshardware.com ke senarai putih supaya anda dapat menolong mereka menyalakan lampu.
Dalam tutorial ini kami akan menghidupkan cadangan Raspberry Pi menjadi mesin penyekat iklan, tersimpan dengan selamat di rangkaian kami. Kami menggunakan Raspberry Pi 4 , tetapi memandangkan keperluan rendah untuk Pi-hole, ini adalah peluang yang sangat baik untuk menghidupkan kembali Raspberry Pi lama yang anda miliki di laci.
Untuk Projek Ini, Anda Perlu
Apa-apa Raspberry Pi dengan kabel EthernetPower dan Ethernet untuk PC Windows Raspberry PiA anda
Menyiapkan Pi Raspberry Anda
1. Muat turun dan pasang Raspberry Pi Imager dari laman web Raspberry Pi.
2. Masukkan kad microSD ganti ke dalam komputer anda. Perhatikan bahawa kad ini akan dipadamkan.
3. Lancarkan Raspberry Pi Imager dan tekan SHIFT + CTRL + X untuk membuka menu konfigurasi rahsia.
(Kredit gambar: Tom’s Hardware)
4. Tatal ke bawah dan klik Aktifkan SSH dan kemudian tetapkan kata laluan SSH baru . Klik Simpan setelah selesai.
(Kredit gambar: Tom’s Hardware )
5. Di bawah Sistem Operasi pilih Raspberry Pi OS (32-bit) .
(Kredit gambar: Tom’s Hardware)
6. Di bawah Penyimpanan klik pada butang dan pilih kad microSD. Periksa semula bahawa anda mempunyai pemacu yang betul sebelum meneruskan.
(Kredit gambar: Tom’s Hardware)
7. Klik Tulis untuk memuat turun dan menulis Raspberry Pi OS ke kad microSD . Setelah selesai keluarkan kad dari komputer anda.
(Kredit gambar: Tom’s Hardware)
8. Masukkan kad microSD Raspberry Pi OS ke dalam Raspberry Pi anda. Kemudian sambungkan Raspberry Pi anda ke rangkaian melalui kabel Ethernet dan akhirnya sambungkan kuasa untuk boot Raspberry Pi.
Memasang Pi-hole Over SSH
SSH, sambungan selamat ke Raspberry Pi anda, adalah cara terbaik untuk memasang dan menyiapkan Pi-hole. Kita boleh menggunakan klien SSH untuk berhubung. Untuk Windows ini adalah PuTTY, dan Mac, pengguna Linux boleh berhubung terus melalui terminal. Dengan SSH kita dapat memasang perisian dan mentadbir Raspberry Pi seolah-olah kita duduk di depannya.
1. Pengguna Windows, muat turun dan pasang PuTTY . Pengguna Linux dan Mac secara langsung dapat membuka terminal.
2. Melalui PuTTY masukkan nama host sebagai raspberrypi.local (di beberapa rangkaian, ini hanya raspberrypi tanpa.local) dan kemudian klik Buka.
(Kredit gambar: Perkakasan Tom)
3. Masukkan nama pengguna anda dan kata laluan apabila diminta. Perhatikan bahawa ini tidak dicetak ke layar untuk tujuan keselamatan.
4. Kemas kini repositori perisian anda dan kemudian muat turun kemas kini terbaru untuk Raspberry Pi anda.
$ sudo apt update $ sudo apt upgrade-y
5. Pasang Pi-hole menggunakan skrip pemasangan satu baris ini. Perintah ini akan memuat turun skrip dan kemudian jalankan pemasang di terminal.
$ curl-sSL https://install.pi-hole.net | bash
6. Pemasang Pi-hole akan bermula dengan mengemas kini perisian yang ada, dan kemudian wizard pemasangan berdasarkan menu akan dimulakan. Tekan Enter untuk meneruskan proses pemasangan.
7. Pilih eth0 sebagai antara muka untuk digunakan dengan Pi-hole. Tekan Tab untuk mengalihkan sorotan merah ke Ok dan kemudian tekan Enter. Ini adalah port Gigabit Ethernet kami yang akan menyediakan sambungan terbaik.
(Kredit gambar: Tom’s Hardware)
8. Pilih penyedia DNS hulu anda. Kami memilih Google, tetapi ada banyak pilihan lain. Tekan Tab dan kemudian Enter.
(Kredit gambar: Tom’s Perkakasan)
9. Terima senarai lalai laman web yang disekat dengan menekan tab dan masukkan.
(Kredit gambar: Tom’s Hardware)
10. Terima protokol IPv4 dan IPv6 lalai dengan menekan tab dan masukkan.
(Kredit gambar: Tom’s Hardware)
11. Terima tetapan rangkaian semasa, dan tetapkan sebagai statik . Buat nota terperinci kerana kami akan memerlukannya kemudian.
(Kredit gambar: Tom’s Hardware)
12. Pasang antara muka pentadbir web dengan menekan tab dan masukkan.
(Kredit gambar: Tom’s Hardware)
13. Pasang pelayan web lightppd yang digunakan untuk melayani halaman pentadbir web dengan menekan tab dan masukkan.
(Kredit gambar: Tom’s Hardware)
14. Terima pilihan log lalai .
(Kredit gambar: Tom’s Hardware)
15. Terima mod privasi lalai dengan menekan tab dan masukkan.
(Kredit gambar: Tom’s Hardware)
The pemasangan selesai dan halaman akhir merakam alamat IP peranti Pi-hole dan memberikan kata laluan log masuk halaman web pentadbir.
(Kredit gambar: Tom’s Hardware)
16. Ubah kata laluan pentadbir web di terminal menggunakan perintah berikut. Anda akan diminta untuk memasukkan kata laluan dua kali.
$ pihole-a-p
(Kredit gambar: Perkakasan Tom)
Menetapkan Sambungan Rangkaian untuk Pi-hole
Dengan Raspberry Pi kami menjalankan penyediaan Pi-hole dan berjalan, kami sekarang perlu mengarahkan peranti kami ke sana supaya pelayan DNS Pi-hole dapat menyekat iklan yang tidak diingini. Di sini kami secara manual membuat sambungan rangkaian berwayar dengan Windows 10. Langkahnya akan serupa untuk Wi-Fi.
1. Klik kanan pada logo Windows dan pilih Sambungan Rangkaian.
(Kredit gambar: Perkakasan Tom)
2. Klik pada Properties.
(Kredit gambar: Tom’s Hardware)
3. Klik Edit untuk mengemas kini konfigurasi rangkaian.
(Kredit gambar: Tom’s Hardware)
4. Edit alamat IP anda ke alamat yang anda inginkan. Kami memilih untuk mengikuti apa yang dikeluarkan oleh pelayan DHCP penghala. Tetapkan panjang awalan Subnet ke 24. Gateway adalah alamat IP penghala, dalam kes kita 192.168.0.1. DNS pilihan adalah pelayan DNS Pi-hole kami, 192.168.0.24. DNS Alternatif digunakan jika peranti Pi-hole kami lalai, dalam hal ini ia adalah pelayan DNS Google. Klik Simpan untuk menulis perubahan dan mulakan semula antara muka rangkaian.
(Kredit gambar: Tom’s Hardware)
Bagaimana Memutuskan Senarai Laman di Pi-Hole
Memandangkan bahawa banyak laman web kandungan, termasuk laman web kami, bergantung pada pengiklanan untuk sebahagian besar pendapatan mereka, masuk akal untuk memasukkan senarai yang disukai oleh mereka yang ingin anda dukung sehingga mereka dapat melayani anda iklan. Pi-hole mempunyai menu senarai putih di mana kita dapat menambahkan domain dan subdomain tertentu yang akan ditambahkan ke daftar Pi-hole.
1. Buka penyemak imbas web ke alamat IP Raspberry Pi anda, dan taipkan /admin . Untuk persediaan kami pergi ke http://192.168.0.34/admin/
(Kredit gambar: Perkakasan Tom)
2. Log masuk ke Pi-Hole anda dengan memasukkan nama pengguna dan kata laluan. Kami sebelumnya menukar kata laluan log masuk pentadbir.
(Kredit gambar: Tom’s Hardware)
3. Dari papan pemuka klik Senarai Putih .
(Kredit gambar: Tom’s Hardware)
4. Di bawah Domain, tambahkan URL laman web yang anda ingin masukkan ke dalam senarai putih , kemudian klik Tambahkan ke Daftar Putih . Laman web ini kini dapat menayangkan iklan.
(Kredit gambar: Tom’s Hardware)
Domain boleh diaktifkan/dilumpuhkan dalam senarai putih dengan mengklik butang di bawah Status. Domain yang disenarai putih boleh dihapus dengan mengklik ikon tong sampah.
(Kredit gambar: Tom’s Hardware)
5. Klik log keluar untuk kembali ke halaman pentadbir lalai.
(Kredit gambar: Tom’s Hardware)
Ada anda memilikinya, tab penyemak imbas anda bebas dari iklan dan penyemakan imbas anda menjadi lebih pantas, semuanya berkat Raspberry Pi ganti yang tersembunyi di dalam laci anda.