Isi kandungan:
- Bekalan
- Langkah 1: Menyiapkan Kad SD untuk Pi
- Langkah 2: Memasang Pi-Hole Melalui SSH
- Langkah 3: Memasang PADD dan Paparan 3.5 ", dan 3D Mencetak Bahagian
- Langkah 4: Menukar Saiz PADD Dari Biasa ke MEGA
- Langkah 5: Mengkonfigurasi Penghala Anda untuk Penyekat Iklan Seluruh Rangkaian
- Langkah 6: Mengkonfigurasi Pelayan DNS pada Pemilihan Peranti
- Langkah 7: Mengemas kini Lubang Pi Anda
- Langkah 8: Selesai
Video: Penyekat Iklan PiHole Dengan Paparan 3.5 ": 8 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Selamat datang ke tutorial saya tentang cara membuat penyekat iklan yang sangat hebat untuk seluruh rangkaian anda! Raspberry Pi menjalankan perisian yang dikenali sebagai Pi-Hole dan PADD untuk menyekat iklan dan memaparkan data statistik seperti Alamat IP Pi-Hole dan jumlah iklan yang disekat.
Bekalan
Anda Perlu: - Raspberry Pi 3/4, Sama ada akan berlaku, dan ia boleh menjadi varian + jika anda memilih.
- Paparan Raspberry Pi 3.5 , saya dapati yang murah di EBay dengan harga sekitar $ 20 AUD.
- Kad Mikro-SD 8gb yang Boleh dipercayai, Saya Menggunakan kad SanDisk 16gb kerana ia adalah apa yang saya ada dan saya semoga berjaya dengannya.
- Pencetak 3D atau Akses ke Perkhidmatan Percetakan 3D, Secara teknis ini adalah pilihan jika anda tidak menginginkan casing, tetapi sangat dianjurkan.
- Kabel Ethernet, Digunakan untuk menyediakan internet yang lebih pantas kepada Pi
- Penghala, Untuk Menghubungkan Pi Anda
- Bekalan Kuasa Raspberry Pi, Saya Mengesyorkan bekalan kuasa Raspberry Pi rasmi, tetapi sebarang bekalan kuasa USB yang dapat membekalkan 5V sekurang-kurangnya 2.5 Amps semestinya baik.
- PC Windows, Perisian yang digunakan dalam instruksi ini mungkin memiliki kesamaan untuk Mac dan Linux, tetapi saya akan membahas sisi Windows.
- Adaptor Mikro-SD ke USB, Digunakan untuk menyambungkan kad SD ke komputer anda. Pilihan jika komputer anda sudah mempunyai slot.
Langkah 1: Menyiapkan Kad SD untuk Pi
Ini cukup mudah, tetapi sebelum kami mem-flash SD inilah perisian yang anda perlukan:
SD Card Formatter, Ia boleh dimuat turun dari laman web sdcard.org
Etcher, Digunakan untuk menyalakan Kad. Anda juga boleh menggunakan Win32DiskImager jika anda mahu
Gambar Raspbian Lite Terkini, Pastikan mengekstrak.zip yang anda dapat
Ok, kami telah mengumpulkan perisian kami, mari bermula.
Mula-mula kita perlu Memformat Kad SD. Kami melakukan ini dengan membuka SD Card Formatter, Memasukkan kad SD dan memilihnya dari senarai di bahagian atas tetingkap. Pastikan anda memilih kad SD anda, bukan pemacu lain. Pastikan tidak ada yang penting pada kad kerana semuanya akan dihapus pada kad. Setelah anda siap, klik 'Format'. Tidak perlu terlalu lama untuk disiapkan. Setelah selesai, anda boleh menutup SD Card Formatter
Seterusnya kita perlu memusingkan kad. Buka Etcher dan klik butang biru yang bertuliskan 'Pilih Imej' dan semak imbas untuk mencari fail.img yang anda muat turun lebih awal dan pilih. Selanjutnya kad SD anda harus dipilih secara lalai, tetapi jika tidak hanya menukarnya dengan mengklik butang. Setelah anda mengesahkan bahawa semua pilihan betul, klik 'Flash!'. Ini akan mengambil masa beberapa minit, dan setelah selesai, anda boleh menutup dari Etcher.
Akhirnya kita perlu mengaktifkan ssh dan menyambung ke wifi. Buka File Explorer dan klik pada 'boot' di sebelah kiri. Anda harus diberikan senarai fail. Klik kanan dan buat dokumen teks baru, kemudian beri nama ssh dan hapus sambungan.txt di hujungnya. Perhatikan, anda harus mengaktifkan 'Show File Extensions' untuk melakukan ini. Klik Ya dan fail kosong bernama ssh mesti ada. Seterusnya kita perlu membuat dokumen teks sekali lagi, tetapi beri nama wpa_supplicant, menggantikan.txt dengan.conf. Klik kanan dan pilih edit dan tampal teks ini ke dalam fail, menggantikan perincian wifi anda di:
negara = AS
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "WIFI_SSID" scan_ssid = 1 psk = "WIFI_PASSWORD" key_mgmt = WPA-PSK}
Pastikan Simpan Fail Setelah Anda Selesai!
Keluarkan Kad SD, Masukkan ke dalam Pi dan anda sudah selesai menyediakan kad!
Langkah 2: Memasang Pi-Hole Melalui SSH
Sekarang kita akan memasang perisian rahsia suci, Pi-Hole.
Sekali lagi, kami memerlukan beberapa perisian untuk meneruskan, jadi muat turun ini:
PuTTY, kami akan menggunakan ini sebagai pelanggan ssh
Sebelum kita menyambung ke Pi kita, kita perlu mencari Alamat IP daripadanya. Cara termudah untuk melakukan ini adalah log masuk ke penghala anda menggunakan IPnya dan cari nama peranti 'raspberrypi'. Cari petunjuk cara melakukannya untuk penghala dan kata laluan router anda, kerana semua router sedikit berbeza. Sebaik sahaja anda mempunyai Alamat IP, buka PuTTY dan masukkan kotak Nama Host di Alamat IP anda, kemudian klik 'Buka'. Amaran akan muncul, klik Ya dan anda akan dibawa ke terminal hitam dengan log masuk. Taipkan nama pengguna 'pi' dan kata laluan 'raspberry'. Setelah berjaya log masuk anda harus dibawa ke baris arahan dengan pi @ raspberrypi. Sekarang anda mahu menampal kod berikut:
curl -sSL https://install.pi-hole.net | bash
Ia mesti mula memuat turun pemasang dan kemudian mula memasang secara automatik.
Ini akan memberi anda rangkaian skrin, di mana anda akan menekan ok, atau ya, dan untuk pelayan DNS Hulu pilih Google.
Sekiranya anda ingin dapat menggunakan Antara Muka Web dengan lebih mudah, kami boleh menukar kata laluannya, dengan menaip
pihole -a -p
Di terminal.
Pi-Hole kini harus dipasang! Sudah tentu anda boleh menggunakan Pi-Hole tanpa paparan, tetapi apa yang menggembirakannya?
Langkah 3: Memasang PADD dan Paparan 3.5 ", dan 3D Mencetak Bahagian
Sekarang kita akan memasang PADD, yang memaparkan statistik Pi-Hole kami pada paparan. Langkah ini sedikit lebih berdasarkan terminal, tetapi jangan berpaling, ini sangat mudah.
Sebelum memasang PADD, kita perlu memasang Paparan kita. Pastikan Pi mati dan Terputus dari kuasa dan pasangkan layar seperti yang ditunjukkan dalam gambar, dan jika disambungkan dengan betul, paparan harus sejajar dengan Pi lainnya.
Sarung Bercetak 3D Boleh Dijumpai Di Sini:
Sekarang Anda Perlu melekatkan bahagian depan ke Port USB dan Ethernet, seperti yang ditunjukkan dalam gambar. Kemudian pasangkan bungkusan ke dalam lengan baju dan semuanya mesti bersatu dengan baik. Anda boleh menutupnya secara kekal dengan beberapa gam, tetapi saya membiarkannya longgar kerana sudah cukup ketat.
Selepas itu anda perlu memasang pemacu untuk paparan anda. Ini berbeza bergantung pada paparannya, tetapi dalam kes saya, saya mempunyai paparan yang mematikan pemandu Waveshare dengan sempurna. Kerana ini berbeza untuk setiap paparan, saya tidak akan menunjukkan cara melakukannya di sini, tetapi carian pantas di YouTube akan memberi anda jawapan anda.
Setelah paparan berfungsi, jadi apabila anda mem-boot pi, ia akan memaparkan terminal pada Pi, kami siap memasang PADD.
Untuk memasang PADD kita perlu menjalankan perintah berikut di terminal:
cd ~
wget -N
Setelah dimuat turun, kita perlu melaksanakannya agar fail dapat dilaksanakan:
sudo chmod + x padd.sh
Sekarang kita memerlukan PADD untuk dijalankan pada permulaan. Kami melakukan ini dengan mengubah fail khas.
sudo nano ~ /.bashrc
Kemudian Menggunakan anak panah ke bawah pada papan kekunci anda tatal ke bawah ke bawah dan tampal di sini:
# Jalankan PADD
jika ["$ TERM" == "linux"]; kemudian semasa: lakukan./padd.sh tidur 1 selesai fi
Kemudian Reboot Pi Anda Dengan
rebo sudo
Langkah 4: Menukar Saiz PADD Dari Biasa ke MEGA
Secara lalai paparan PADD hanya akan berada pada Ukuran Biasa, tidak menggunakan semua layar, tetapi kita dapat mengubahnya!
Mula-mula kita perlu memasukkan SSH ke dalam Pi kita, ini telah dibahas lebih awal. Sebaik sahaja anda berada di terminal jenis:
sudo dpkg-reconfigure konsol-persediaan
Menu Harus muncul dengan banyak pilihan, kita perlu memilih UTF-8, atau jika anda tahu apa tetapan pengekodan lain yang mencobanya jika anda mahu. Seterusnya pilih Guess Optimal Character Set, kemudian pilih Terminus dan kemudian 6x12. Setelah anda mengikuti langkah-langkah ini, mulakan semula dengan
rebo sudo
Langkah 5: Mengkonfigurasi Penghala Anda untuk Penyekat Iklan Seluruh Rangkaian
Sekarang ini adalah langkah di mana semuanya bersatu, dan anda sebenarnya dapat melihat hasil kerja keras anda. Log masuk ke penghala anda melalui Alamat IP-nya, sekali lagi tidak menutupnya kerana berbeza untuk setiap penghala, dan cari pengaturan konfigurasi DNS. Sekiranya penghala anda tidak mempunyai pilihan ini (seperti saya) teruskan ke Langkah 6. Setelah anda memilih Pilihan Pelayan DNS, anda perlu mengganti IP pelayan DNS Utama dengan IP yang dipaparkan pada Pi anda, di bawah alamat IPv4. Lakukan ini untuk semua IP DNS termasuk Sekunder, Sandaran, dll. Terapkan perubahan, dan bergantung pada penghala anda, anda mungkin perlu menghidupkan semula penghala.
Setelah menyiapkan keseluruhan rangkaian anda akan menggunakan Pi-Hole kerana ia adalah pelayan DNS, jadi lalu lintas iklan akan disekat.
Langkah 6: Mengkonfigurasi Pelayan DNS pada Pemilihan Peranti
Kaedah ini harus digunakan jika penghala anda tidak membenarkan perubahan pada pelayan DNS atau jika anda tidak mahu semua orang di rangkaian anda menggunakan Pi-Hole yang sama.
Kaedahnya berbeza untuk setiap peranti: Windows 10:
Buka Panel Kawalan dan klik Rangkaian dan Internet
Klik Network and Sharing Center, Change Adapter Settings, klik kanan pada rangkaian anda dan klik Properties
Cari Internet Protocol Version 4, klik dua kali dan klik Gunakan pelayan DNS berikut dan taipkan Pi-Hole DNS IP di kedua-dua bidang. Kembali ke Senarai Hartanah.
Cari Protokol Internet Versi 6, klik dua kali dan klik Gunakan pelayan DNS berikut dan taipkan Pi-Hole DNS IP (IPv6 kali ini) di kedua-dua bidang.
Sekiranya berlaku, but semula PC anda
Linux:
www.addictivetips.com/ubuntu-linux-tips/ch…
macOS:
serverguy.com/kb/change-dns-server-setting…
iOS (iPhone):
Buka Tetapan
Klik Wifi, dan 'i' di sebelah rangkaian anda yang bersambung
Tatal ke DNS dan klik pada Configure DNS
Klik Manual, hapus IP pelayan DNS yang ada dan masukkan IP DNS Pi-Hole
Android:
Buka Tetapan
Klik Wifi, dan lupakan rangkaian yang sedang anda sambungkan
Sambungkan semula ke dalamnya, klik Pilihan Lanjutan, dan tetapkan Tetapan IP dari DHCP ke Statik
Tatal ke bawah untuk mencari DNS 1 dan 2, dan masukkan IP DNS Pi-Hole anda di kedua-duanya
Langkah 7: Mengemas kini Lubang Pi Anda
Mengemas kini Pi-Hole sangat mudah. Untuk melihat apakah Pi-Hole anda mempunyai kemas kini baru yang terdapat di kanan atas paparan, akan dinyatakan Kemas Kini Tersedia! Untuk mengemas kini hanya SSH ke dalam Pi-Hole anda dan jalankan:
pihole -up
Dan Lubang Pi Anda Perlu Dikemas kini!
Langkah 8: Selesai
Sekiranya anda mengikuti semua langkah dengan betul, anda harus mempunyai penyekat iklan yang luar biasa yang benar-benar bagus dalam melaksanakannya.
Terima kasih banyak kerana Mengundi Saya yang Dapat Diperuntukkan untuk Peraduan Raspberry Pi, Saya Dapat Kedua:)!
Sekiranya anda mempunyai pertanyaan, kemusykilan atau masalah yang lebih lanjut, sila tinggalkan komen dan saya akan bertindak balas secepat mungkin!
Hadiah Kedua dalam Peraduan Raspberry Pi 2020
Disyorkan:
Cara Menyiapkan Pi-Hole pada Raspberry Pi, Penyekat Iklan Seluruh Rangkaian !!: 25 Langkah
Cara Menyiapkan Pi-Hole pada Raspberry Pi, Penyekat Iklan Lebar Rangkaian !!: Untuk projek ini, anda memerlukan: Raspberry Pi yang mampu menyambung ke internet Kad Micro SD yang menjalankan Papan Kekunci Raspbian LiteA (Untuk menubuhkan SSH) Kedua Peranti (Untuk mengakses Portal Web) Pengetahuan asas mengenai UNIX serta navigasi antara muka pada
HC - 06 (Slave Module) Mengubah "NAMA" Tanpa Digunakan "Monitor Serial Arduino" yang "Berfungsi dengan Mudah": Cara Tanpa Sesar !: 3 Langkah
HC - 06 (Slave Module) Menukar "NAMA" Tanpa Digunakan "Monitor Serial Arduino" … yang "Berfungsi dengan Mudah": Cara Tanpa Sesar !: Selepas " Masa Lama " mencuba Menukar Nama ke HC - 06 (hamba Modul), menggunakan " monitor bersiri Arduino, tanpa " Kejayaan ", saya menjumpai cara lain yang mudah dan saya Berkongsi sekarang! Selamat Bersenang-senang
Suhu Paparan pada Modul Paparan LED P10 Menggunakan Arduino: 3 Langkah (dengan Gambar)
Suhu Paparan pada Modul Paparan LED P10 Menggunakan Arduino: Dalam tutorial sebelumnya telah diberitahu bagaimana cara memaparkan teks pada Modul P10 Paparan LED Dot Matrix menggunakan Konektor Arduino dan DMD, yang dapat anda periksa di sini. Dalam tutorial ini kita akan memberikan tutorial projek yang mudah dengan menggunakan modul P10 sebagai tampilan med
Teks Paparan pada Paparan LED P10 Menggunakan Arduino: 5 Langkah (dengan Gambar)
Teks Paparan di Paparan LED P10 Menggunakan Arduino: Dotmatrix Display atau lebih sering disebut sebagai Running Text sering dijumpai di kedai sebagai alat untuk mengiklankan produk mereka, praktikal dan fleksibel dalam penggunaannya yang mendorong pelaku perniagaan menggunakannya sebagai nasihat iklan. Kini penggunaan Dot
Tanda Iklan Mudah Alih dengan Harga Murah hanya dalam 10 Langkah !!: 13 Langkah (dengan Gambar)
Tanda Iklan Mudah Alih dengan Harga Murah Hanya dalam 10 Langkah !!: Buat tanda iklan mudah alih, murah dan mudah alih anda sendiri. Dengan tanda ini, anda dapat memaparkan mesej atau logo anda di mana sahaja kepada sesiapa sahaja di seberang kota. Instruksional ini adalah tindak balas terhadap / peningkatan / perubahan: https://www.instructables.com/id/Low-Cost-Illuminated