Αποκλεισμός και αποστολή διαφημίσεων σε μια μαύρη τρύπα με Pi-Hole
Μια Pi-Hole είναι ένας αποκλεισμός διαφημίσεων σε επίπεδο δικτύου που συγκρατεί τις διαφημίσεις σε οποιαδήποτε συσκευή του δικτύου σας. Στοχεύει μια λίστα με χιλιάδες τομείς που εξυπηρετούν διαφημίσεις και κατευθύνει το περιεχόμενό τους σε μια μαύρη τρύπα, αφαιρώντας τις από την όραση. Επειδή τρέχει ευρύ δίκτυο, σε οποιαδήποτε συσκευή που είναι συνδεδεμένη στο δίκτυό σας, χωρίς πρόσθετο λογισμικό. Εκτελείται ακόμη και σε εφαρμογές για κινητές συσκευές, μειώνοντας τη χρήση του εύρους ζώνης και βελτιώνοντας την απόδοση. Μπορείτε να το εκτελέσετε από μια κουραστική Raspberry Pi ή οποιοδήποτε άλλο κιβώτιο Linux που βρίσκεται γύρω.
Τι είναι το Pi-hole;
Το Pi-Hole αποκαλείται "μαύρη τρύπα για διαφημίσεις στο Διαδίκτυο". Λειτουργεί με την εκτέλεση όλων των αιτημάτων διακομιστή εκτός από εσωτερική μαύρη λίστα. Για να συμβεί αυτό, θα χρειαστεί να ρυθμίσετε την Pi-Hole ως διακομιστή DNS. Αυτό επιτρέπει στα αιτήματα ανάλυσης διευθύνσεων Pi-Hole χειρισμού και προβολή των διευθύνσεων IP των ζητούμενων πληροφοριών. Ως αποτέλεσμα, έχει την εξουσία να σβήνει επιλεκτικά ορισμένα εξερχόμενα αιτήματα με βάση τις διευθύνσεις IP τους.
Εάν η Pi-Hole βλέπει μια αίτηση σύνδεσης που ταιριάζει με τη μαύρη λίστα της, εμποδίζει το αίτημα να φτάσει στο διακομιστή διαφημίσεων ή στον προορισμό. Περισσότεροι από 10.000 τομείς βρίσκονται στη μαύρη λίστα και η Pi-Hole σταματάει αιτήσεις από ποτέ να φθάσει στους διακομιστές τους. Αυτό σημαίνει ότι δεν πραγματοποιούνται λήψεις διαφημίσεων, έτσι το εύρος ζώνης αποθηκεύεται και βελτιώνεται η ταχύτητα σύνδεσης.
Η Pi-Hole δεν αποκλείει μόνο διαφημίσεις. Μπορεί επίσης να προστατεύσει το δίκτυό σας από όλα τα είδη διαδικτυακών φορέων επίθεσης. Το σύστημα περιλαμβάνει επίσης μια ισχυρή δικτυακή πύλη για την παρακολούθηση και τον έλεγχο της λειτουργίας της Pi-Hole.
Καλύτερα, όλα αυτά είναι δωρεάν και ανοιχτά. Το μόνο μέρος που δεν είναι ανοικτού κώδικα είναι το όνομα και το λογότυπο, τα οποία έχουν καταχωριστεί ως εμπορικά σήματα.
Εγκατάσταση Pi-Hole
1. Εγκαταστήστε μια συμβατή διανομή Linux
Το Pi-Hole μπορεί να τρέξει σχεδόν σε οποιαδήποτε συσκευή με δυνατότητα Linux. Για παραπομπή, η Pi-Hole υποστηρίζει επίσημα αυτές τις διανομές:
- Raspbian: Jessie / Stretch (lite / pixel)
- Ubuntu: 14.04 / 16.04 / 16.10
- Fedora: 24/25
- Debian: 8.6
- CentOS: 7.2.1511 / 7.3.1611
2. Εκτελέστε το πρόγραμμα εγκατάστασης
Ανοίξτε ένα τερματικό και εκτελέστε την παρακάτω εντολή για να εγκαταστήσετε το λογισμικό:
curl -sSL https://install.pi-hole.net | κτυπώ δυνατά
Σημειώστε ότι είστε σωληνοειδής μια εντολή μπούκλα να bash. Αυτό θα σας κάνει λίγο νευρικό, αφού είναι αρκετά επικίνδυνο. Εάν θέλετε να διασφαλίσετε ότι το λογισμικό δεν είναι κακόβουλο, μπορείτε να ελέγξετε τον πηγαίο κώδικα του Pi-Hole. Μπορείτε επίσης να εγκαταστήσετε το λογισμικό αυτόματα από το αποθετήριο Github της Pi-Hole.
3. Ρυθμίστε την Pi-Hole ως διακομιστή DNS
Θα χρειαστεί να διαμορφώσετε τις ρυθμίσεις DCHP στο δρομολογητή σας για να ρυθμίσετε τον Pi-Hole ως διακομιστή DNS του δικτύου σας. Οι οδηγίες θα διαφέρουν για κάθε μοντέλο. Ορίστε τη διεύθυνση IP της Pi-Hole (κάτι σαν 192.168.0.250) ως το μοναδικό διακομιστή DNS στο δίκτυό σας. Βεβαιωθείτε ότι μηδενίζετε τους άλλους διακομιστές DNS.
4. Ελέγξτε τη διεπαφή ιστού
Μόλις ορίσετε τον Pi-Hole ως διακομιστή DNS, ολοκληρώσατε. Θα μπλοκάρετε τις διαφημίσεις παντού, για οποιαδήποτε συσκευή στο δίκτυό σας. Για να τροποποιήσετε τη διαμόρφωση του Pi-Hole, μπορείτε να επισκεφτείτε το http: //pi.hole στο δίκτυό σας.
συμπέρασμα
Το Pi-Hole είναι ένα εξαιρετικά ισχυρό εργαλείο για κάποια μπλοκαρίσματα διαφημίσεων βαρέως τύπου. Απαιτεί να κάνετε κάποια σοβαρή διαμόρφωση του συστήματος και να εμπιστευθείτε το λογισμικό ανοικτής πηγής. Αλλά αν έχετε ένα εφεδρικό κιβώτιο Linux που βρίσκεται γύρω, πιθανότατα να το συνηθίσετε! Εάν το σύστημα δεν λειτουργεί για εσάς, μπορείτε πάντα να επιστρέψετε τις ρυθμίσεις DNS στις προεπιλογές τους και να αποσυνδέσετε την Pi-Hole χωρίς δυσμενείς επιπτώσεις.