- Apa itu lubang-Pi?
- Apa yang Anda Butuhkan untuk Pengaturan Lubang Raspberry Pi-Pi?
- Selanjutnya,
- Langkah 1: Menyiapkan Raspberry pi
- Langkah 2: Mengonfigurasi Raspberry Pi
- Menginstal Pi-Hole di Raspberry Pi
Setelah membaca judul postingan ini pasti anda bertanya-tanya, mengapa kita memposting artikel yang menjelaskan cara memblokir layanan iklan? Bukankah itu cara perusahaan menghasilkan uang? Dan Anda tidak salah mengira bahwa Google AdSense adalah bagian besar dari pendapatan kami, tetapi kami memahami bahwa banyak dari Anda, yang cukup bertekad untuk menyiapkan sesuatu seperti ini mungkin juga menggunakan semacam alat pemblokiran iklan.
Jadi dalam artikel ini, saya akan menunjukkan kepada Anda bagaimana Anda dapat mengkonfigurasi Pi-hole, alat pemfilteran berbasis DNS yang dapat digunakan untuk memblokir iklan, pelacakan, dan malware yang dikenal di seluruh jaringan Anda.
Ada banyak alat pemblokiran iklan umum di luar sana, ambil contoh toko web chrome jika Anda mencari Adblock di sana, Anda dapat menemukan banyak alat seperti Adblock, ublock, adguard, dan lainnya yang berfungsi dengan baik. Tetapi masalahnya adalah itu khusus browser. Artinya ini hanya akan berfungsi untuk browser itu, tetapi beberapa perangkat tidak mengizinkan pemblokir iklan, misalnya, game seluler, TV pintar Anda, Spotify, dan banyak lagi. Di sinilah masuknya Pi-hole. Ini dapat memblokir Iklan dengan cepat dan efisien untuk seluruh jaringan Anda.
Raspberry pi adalah komputer berukuran saku dan cocok untuk membuat berbagai jenis server berbasis web seperti:
- Server Cetak Raspberry Pi
- Server Media Plex di Raspberry Pi
- Server MineCraft Raspberry Pi
- Raspberry Pi NAS Server menggunakan Samba
- Raspberry Pi menggunakan Mopidy Music Server
Apa itu lubang-Pi?
Pi-hole bertindak sebagai server DNS pribadi untuk jaringan Anda. DNS dikenal sebagai (D omain N ame S erver). Saat Anda memasukkan alamat ke browser Anda seperti google.com, server DNS bertanggung jawab untuk mengambil nama itu dan mengubahnya menjadi alamat IP. Bagi banyak pengguna, layanan ini berjalan dalam pengaturan IPv4 di windows.
Tetapi windows tidak dapat menentukan alamat IP mana untuk layanan Iklan dan mana untuk konten yang sebenarnya - tetapi Pi-hole melakukannya. Pi-hole berdiri di antara layanan iklan yang dikenal dan membalas dengan 0.0.0.0 sehingga iklan tidak diunduh. Artinya, situs web yang Anda cari akan dimuat secara normal tetapi tanpa iklan.
Cukup intro, mari kita buat lubang-Pi dan lihat aksinya. Demonstrasi video diberikan di akhir artikel ini.
Apa yang Anda Butuhkan untuk Pengaturan Lubang Raspberry Pi-Pi?
Untuk mengatur ini, Anda membutuhkan yang jelas:
- A Raspberry Pi (Saya menggunakan Raspberry PI Zero)
- Adaptor Wi-Fi atau Adaptor USB ke Ethernet (Saya akan menggunakan adaptor Wi-Fi)
- Kabel USB OTG
- Power Brick dapat mengalirkan arus yang cukup.
- Kartu micro SD.
- Kabel USB untuk menyalakannya.
Perlu diingat bahwa saya akan menggunakan metode penyiapan tanpa kepala untuk menyiapkan Raspberry Pi. Jika Anda ingin melakukannya dengan cara lain, Anda selalu dapat memasang monitor dan keyboard tetapi Anda harus memerlukan hub USB terpisah untuk itu dan Messi-nya.
Selanjutnya,
- Langkah 1: Menyiapkan Raspberry Pi
- Unduh Raspberry PI OS
- Flash Kartu SD
- Aktifkan SSH dalam Mode Tanpa Kepala
- Hubungkan ke Router Anda dalam Mode Tanpa Kepala
- Tetapkan Alamat IP Statis di Router
- Langkah 2: Mengonfigurasi Raspberry Pi
- SSH ke Raspberry Pi
- Perbarui dan Tingkatkan Pi
- Ubah Kata Sandi SSH Default
- Ubah Nama Host
- Langkah 3: Menginstal Pi-Hole di Raspberry Pi
Jika Anda baru mengenal Raspberry pi, kembali ke tutorial Memulai Raspberry Pi Anda.
Langkah 1: Menyiapkan Raspberry pi
Menyiapkan raspberry pi Anda sangat mudah dan hanya membutuhkan sedikit langkah. Untuk mengatur raspberry, Anda perlu mengunduh Raspberry Pi OS dari situs web resmi Raspberry PI dan menyiapkan kartu SD dan menginstal Raspberry PI OS di atasnya.
Unduh Raspberry-PI OS:
Saya menggunakan Raspberry pi zero jadi saya akan mengunduh Raspberry Pi OS (32-bit) Lite.
Flash Kartu SD:
Untuk mem-flash-nya, kita membutuhkan alat bernama balenaEtcher atau Anda bisa menggunakan alat flashing favorit.
Saya merekomendasikan versi portabel karena ini bukan sesuatu yang perlu kita instal. Buka Etcher > Pilih File Anda > Pilih Target Anda dan Flash saja! Dan Anda sudah selesai.
Setelah proses Flashing selesai, Anda akan mendapatkan partisi 250MB kecil bernama boot
Aktifkan SSH dalam Mode Tanpa Kepala:
Untuk menyiapkan SSH Headless, Anda perlu membuat file kosong bernama SSH. Langkah sederhana ini akan mengaktifkan SSH untuk Raspberry Pi.
Hubungkan ke Router Anda dalam Mode Tanpa Kepala:
Untuk mengatur Headless Wi-Fi, Anda perlu membuat file bernama wpa_supplicant.conf dan menyimpannya ke dalam partisi boot, yang telah saya sebutkan sebelumnya.
Konten di dalam file yang tercantum di bawah ini:
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 negara =
Anda harus memasukkan SSID dan kata sandi router Anda di bagian SSID dan PSK.
Dan Itu saja untuk bagian kartu SD, sekarang Anda perlu meletakkan kartu SD ke pi raspberry Anda dan menyalakannya.
Tetapkan Alamat IP Statis di Router:
Sangat penting untuk menetapkan alamat IP statis untuk Raspberry PI, jika tidak, itu akan berubah secara dinamis dan menyebabkan masalah bagi kami.
Di router saya, saya memiliki tab operasi, dengan mengkliknya di tanda hijau, saya dapat memesan alamat IP untuk Raspberry Pi. Jika Anda melakukan ini, Anda perlu menemukan proses untuk router Anda.
Langkah 2: Mengonfigurasi Raspberry Pi
Sekarang semua pengaturan dasar keluar dari cara kita perlu mengkonfigurasi Raspberry Pi. Untuk melakukan itu ikuti saja langkah-langkah di bawah ini-
SSH ke Raspberry Pi:
Sekarang saatnya SSH ke raspberry pi, untuk melakukan itu, saya akan menggunakan Git Bash dari PC windows saya, Anda dapat menggunakan PuTTY jika itu adalah aplikasi favorit Anda.
Masukkan kata sandi default untuk raspberry pi yaitu raspberry.
Dan semuanya bekerja dengan baik, maka Anda akan diminta dengan pi @ raspberry bash. Selamat, Anda telah berhasil memasukkan SSH ke dalam raspberry pi Anda.
Perbarui dan Tingkatkan Pi:
Sekarang, pertama, perbarui dan tingkatkan OS Raspberry PI Anda, untuk melakukan itu ketik perintah berikut dan tekan enter.
sudo apt-get update && sudo apt-get upgrade
Ubah Kata Sandi SSH Default:
Setelah, perbarui dan tingkatkan sangat penting untuk mengubah kata sandi SSH default untuk Raspberry Pi, peretas dapat dengan mudah SSH ke jaringan Anda dan memecahkan kata sandi.
Untuk melakukan itu Anda perlu mengetikkan sudo raspi-config dan Anda akan disajikan dengan layar berikut.
Ubah Nama Host:
Untuk mengubah Hostname, pergi ke Network Options dan tekan enter, Sekarang pilihan pertama adalah mengubah Hostname klik enter lagi dan ubah Hostname.
Sekarang selesai kita akhirnya bisa Instal lubang-Pi.
Menginstal Pi-Hole di Raspberry Pi
Setelah Anda menyelesaikan langkah-langkah di atas. Anda perlu menginstal lubang-Pi. Anda dapat melakukannya dengan menghubungkan mouse keyboard atau melakukannya tanpa kepala. Saya akan melakukannya dengan cara tanpa kepala.
Untuk menginstal Pi-hole di Raspberry Pi, jalankan perintah berikut.
curl -sSL https://install.pi-hole.net - bash
Alternatifnya, Anda dapat membuat git clone dan mengkloning repositori GitHub dari Pi-hole dan melanjutkan dari sana, untuk melakukannya, Anda perlu menjalankan perintah berikut.
git clone --dalam 1 https://github.com/pi-hole/pi-hole.git CD-hole "Pi-hole / instal otomatis /" sudo bash basic-install.sh
Tetapi saya akan menggunakan metode utama untuk menginstal Pi-hole. Proses instalasinya sangat sederhana. Yang harus Anda lakukan adalah SSH ke Raspberry Pi dan paste di kode curl dan tekan enter jika semuanya sudah baik, maka proses download akan dimulai dan Anda akan mendapatkan tampilan seperti gambar di bawah ini.
Ini adalah proses penyiapan dan memeriksa beberapa prasyarat dasar.
Selanjutnya, Anda akan disajikan dengan layar selamat datang, seperti yang ditunjukkan di bawah ini.
Layar berikutnya adalah layar tentang lubang-Pi, tekan enter untuk melanjutkan.
Selanjutnya, Pi-hole menanyakan tentang IP Statis jika Anda telah melakukan pengaturan sebelumnya dengan benar, lalu tekan enter untuk melanjutkan. Gambar di bawah menunjukkan layar.
Selanjutnya, lubang-Pi akan menanyakan Anda tentang sebuah antarmuka, dalam kasus saya, wlan0 -nya , tekan enter untuk memilihnya.
Selanjutnya, pengaturan lubang-Pi menanyakan tentang Penyedia DNS Hulu, yang berarti jika URL tidak ada dalam daftar hitam, permintaan akan diteruskan ke server DNS yang dipilih. Dalam kasus saya, saya memilih Google.
Selanjutnya, pengaturan lubang-Pi meminta kami untuk memilih daftar server nama yang berfungsi sebagai inventaris untuk daftar pemblokiran lubang-Pi dan itu juga mengatakan daftar default disediakan dan dikelola oleh penyedia pihak ketiga. Kita bisa menambahkan mode setelah instalasi selesai.
Selanjutnya, ia ingin kita memilih protokol. Karena kami ingin memblokir iklan yang tidak diinginkan terlepas dari versi protokol IP, kami dapat membiarkan kedua protokol tersebut diaktifkan secara default.
Selanjutnya, ini menunjukkan alamat IP kami saat ini yang ditetapkan oleh router.
Selanjutnya, ini memberi kita peringatan tentang IP yang bertentangan, klik OK.
Layar berikutnya sangat penting karena pengaturan lubang-pi menanyakan apakah kita ingin menginstal antarmuka admin web atau tidak dan ya kita ingin menggunakan Dashboard yang berguna nanti. Karena itu membuat pemblokiran iklan tertentu sangat mudah.
Untuk menjalankan dashboard berbasis webserver, kita membutuhkan server lokal yang berjalan secara lokal. Layar berikutnya persis seperti itu dan ya, kami benar-benar ingin menginstal server web.
Di layar berikutnya, penyiapan menanyakan apakah kami ingin mencatat kueri, dan ya kami ingin melakukannya karena dengan mengaktifkan log, kami dapat dengan jelas membedakan mana yang menambahkan milik URL mana.
Untuk mode privasi, saya telah menggunakan opsi default karena saya ingin memantau semua yang diblokir Pi-Hole.
Dan itu hampir selesai, tekan OK dan pengaturan lubang-Pi akan melakukan tugasnya dan menginstal semua persyaratan. Setelah semuanya selesai, Anda akan mendapatkan layar terpenting yang ditunjukkan di bawah ini.
Sekarang, di bagian bawah layar, Anda memiliki alamat IP dan kata sandi untuk dasbor. Bagi saya, URL admin adalah http://192.168.2.2/admin dan Kata Sandi adalah XXXX. Rekatkan URL ke browser Anda dan Anda akan mendapatkan halaman seperti yang ditunjukkan di bawah ini.
Jika Anda lupa kata sandi Anda dapat SSH ke Raspberry Pi dan ketik perintah di bawah ini untuk mengatur ulang kata sandi.
Sekarang, pada saat ini Anda dapat menarik napas dalam-dalam dan rileks, Anda telah menyelesaikan sebagian dari prosesnya. Tetapi lubang-Pi yang baru dibuat tidak dapat memblokir semua iklan, terutama YouTube.
Iklan khusus wilayah jadi untuk memblokir iklan India saya harus melakukan beberapa trik yang akan saya bahas di sini, Di konsol lubang-Pi, ada tab untuk domain daftar hitam, ini menunjukkan berapa banyak domain terdaftar yang ada di daftar itu, kita perlu memperbarui daftar itu, untuk melakukannya kita perlu pergi ke
Dan di bagian Alamat, kita dapat menambahkan lebih banyak situs web yang masuk daftar hitam. Untuk melakukan itu, saya baru saja mencari di Google dan saya telah menemukan beberapa tautan yang berfungsi dengan baik. Itu tercantum di bawah ini.
- https: // raw.githubusercontent.com/StevenBlack/hosts/master/hosts
- https: // mirror1.malwaredomains.com/files/justdomains
- https: // easylist-downloads.adblockplus.org/malwaredomains_full.txt
- https: // v.firebog.net/hosts/Easylist.txt
- https: // s3.amazonaws.com/lists.disconnect.me/simple_ad.txt
- https: // v.firebog.net/hosts/AdguardDNS.txt
- https: // static.doubleclick.net/instream/ad_status.js
Anda perlu menambahkannya satu per satu diikuti dengan spasi. Setelah menambahkannya, Anda perlu memperbarui daftar dengan perintah pihole -g . Setelah selesai, dasbor yang diperbarui akan terlihat seperti gambar di bawah ini.
Sekarang daftar ditingkatkan, lubang-Pi harus dapat memblokir lebih banyak iklan.
Jika Anda masih mendapatkan iklan, Anda meningkatkan hasil Anda dengan secara manual menambahkan server tambahan ke daftar hitam di Instalasi Lubang Raspberry Pi-Pi Anda.
dan… Selesai!
Selamat! Anda Setup Raspberry Pi Pi Lubang selesai.
Jika Anda memiliki pertanyaan, tinggalkan di bagian komentar di bawah. Atau Anda juga dapat menggunakan forum kami untuk memposting pertanyaan teknis lainnya.