Nhiều website và dịch vụ vẫn áp dụng các chính sách theo dõi hoạt động trực tuyến của bạn để cá nhân hóa quảng cáo cho bạn. vi phạm quyền riêng tư của bạn có thể xảy ra bất chấp các quy định như quy định bảo vệ dữ liệu chung của châu âu. tuy nhiên, bạn vẫn có thể tự bảo vệ mình. một trong số chúng ta có thể sử dụng các bộ chặn quảng cáo dựa trên phần mềm và các bộ theo dõi. trong khi những lựa chọn này có thể có hiệu lực, chúng có thể bị hạn chế. ví dụ, gần như không thể tìm thấy bộ chặn quảng cáo cho tv thông minh của bạn. Vì vậy, lựa chọn tốt nhất của bạn là thực hiện một bộ chặn quảng cáo toàn mạng dưới dạng thiết bị dựa trên phần cứng. Lỗ dâu tây là một trong những thiết bị đó. Chúng tôi đã khám phá ra dự án Raspberry Pi 4 tốt nhất trước đó. lần này, chúng tôi sẽ nói về một dự án khác có thể giúp bạn bảo vệ mạng khỏi quảng cáo.
pi-hole là gì?
Pi-hole là một công cụ lọc dựa trên DNS mà bạn có thể cấu hình và sử dụng để chặn quảng cáo, theo dõi, các trang web độc hại và phần mềm độc hại được biết đến trên toàn mạng.
Tại sao sử dụng Pio-Hole?
các lỗ da dâu tây trên giá đỡ gỗ: maxpixel
Các bộ chặn quảng cáo truyền thống (như U-Blocker và Adblock Plus) chạy trong một sandbox giới hạn của trình duyệt web hoặc thiết bị vận hành của bạn. Chúng phân tích dữ liệu đến từ thiết bị của bạn khi trang web hoặc tài nguyên được tải lên. Tiếp theo, bộ chặn quảng cáo sẽ xóa hoặc thay thế bất kỳ nội dung nào được xác định là quảng cáo. Tương tự, điều này có thể hiệu quả với các thiết bị hoặc trình duyệt web hỗ trợ bộ chặn quảng cáo, nhưng nó có thể làm cho các thiết bị khác trong mạng hoặc hệ sinh thái dễ bị tấn công.
Mặc dù bạn có thể thử cài đặt thủ công các bộ chặn quảng cáo bổ sung trên tất cả các thiết bị trên mạng của bạn, việc này không tiết kiệm thời gian hay hiệu quả. ngoài ra, không phải tất cả các thiết bị đều hỗ trợ việc chặn quảng cáo. Cách tốt nhất để giải quyết vấn đề này là sử dụng một thiết bị tương tự như Pi-hole để bảo vệ một điểm duy nhất trong mạng lưới. nó sẽ gỡ bỏ các quảng cáo khỏi tất cả các thiết bị internet của bạn, bao gồm:
điện thoại thông minh (apps và trò chơi)
TV thông minh
đồng hồ thông minh
Trình chơi đa phương tiện
thiết bị đúc
tuy nhiên, lỗ hổng này không chỉ giới hạn trong việc chặn quảng cáo. khi đã cấu hình xong, bạn có thể áp dụng nó cho bất kỳ lượng truy cập internet nào trên mạng. Ví dụ, bạn có thể chặn các dịch vụ theo dõi đã biết và đưa các trang web dành cho người lớn (như con bạn) vào danh sách đen.
ngoài ra, bạn có thể ngăn chặn phần mềm độc hại hoặc các trang web độc hại giao tiếp với máy chủ điều khiển của họ. Vì vậy, Pi-Hole không chỉ là một công cụ chặn quảng cáo, mà còn là một thiết bị an ninh mạng có thể được sử dụng cho nhiều mục đích. Tuy nhiên, điều này có thể rất đáng ngại cho những người không quen thuộc với mạng hoặc phần cứng.
pi-hole hoạt động như thế nào?
Hiển thị hình ảnh véc-tơ của AR chặn quảng cáo
Khi bạn chạy một website, trò chơi hoặc dịch vụ có chức năng quảng cáo, nó sẽ gửi một yêu cầu tới địa chỉ Mạng của máy chủ DNS mà quản lý quảng cáo tài nguyên đó. Nó sẽ làm điều này trong khi nạp tất cả các tài nguyên chính (nội dung chính, hình ảnh, văn bản, video, v. v.). tôi không biết.
nhà cung cấp dns đã chỉ định cho bộ định tuyến internet của bạn để tìm url quảng cáo. sau đó, nó trả lời thiết bị của bạn với địa chỉ ip của máy chủ để nó có thể tải quảng cáo. Trong khi có thể dễ dàng hơn để tích hợp các quảng cáo tĩnh trong một ứng dụng, trò chơi hoặc trang web, các phương pháp động mang lại lợi ích hơn. Ngoài những lợi ích khác, nó cũng cho phép họ cung cấp các quảng cáo tùy chỉnh trên nhiều nhà cung cấp thông qua nhiều máy chủ.
Lỗ hổng này hoạt động như một người trung gian nằm giữa nhà cung cấp DNS của bạn và thiết bị của bạn. giống như hầu hết các quảng cáo và các bộ chặn theo dõi, nó có một danh sách chặn. Khi một yêu cầu được gửi từ thiết bị của bạn đến nhà cung cấp DNS của bạn, Pi-hole sẽ đánh giá nó để xem nó có trong danh sách chặn hay không. Nếu nó phát hiện yêu cầu trong danh sách chống, nó sẽ ngăn chặn yêu cầu đó đến nhà cung cấp DNS. Thay vào đó, nó sẽ gửi một câu trả lời đến thiết bị của bạn với một địa chỉ không xác định – thực tế là thông báo rằng tài nguyên quảng cáo không tồn tại.
mà chúng tôi gọi là hố DNS. Tùy thuộc vào cách trình duyệt hoặc ứng dụng của bạn hoạt động, hoặc nó sẽ hiển thị một không gian ẩn trống hoặc một lỗi sẽ xuất hiện ở nơi mà quảng cáo nên xuất hiện.
thiết lập và sử dụng lỗ pi
pi-hole sử dụng thiết kế tương thích cao. nó có thể chạy trên bất kỳ hệ thống linux nào. nó hoạt động cho dù hệ thống linux là một container docker hay một máy ảo. tất nhiên, bạn phải chỉ dns vào nó.
tuy nhiên, có vẻ như cách phổ biến nhất để triển khai là thông qua các máy tính nhúng giá rẻ. đó là những gì chúng ta sẽ sử dụng trong bài hướng dẫn tiếp theo.
các thành phần, thiết bị và công cụ cần thiết
Raspberry Pi Zero (bạn có thể sử dụng bất kỳ mô hình Raspberry Pi nào)
Raspberry Pi Model 2 và Pi Zero
thẻ microSD (16gb)
với một chiếc thẻ microSD
bộ nguồn điện xoay chiều usb mini 2.5 a
Bộ sạc điện thoại đen
Bộ Điều Hợp Ethernet Micro USB-to-RJ45
Chuồng bánh dâu tây
Cáp Ethernet
Cáp Ethernet
bộ tản nhiệt (được dùng cho bánh dâu tây)
Cáp HDMI mini nối Raspberry Pi với TV
bộ chuyển đổi hdmi sang mini usb
Ngoài các linh kiện trên, bạn cũng sẽ cần một máy tính cá nhân hoặc một thiết bị có thể lưu hệ điều hành vào thẻ Micro SD. Bạn có thể sử dụng các thiết bị đọc microSD/ USD được nối vào máy tính/ máy tính xách tay. ngoài ra, chúng tôi khuyên bạn nên sử dụng windows pc.
mục này cần một số tham số dòng lệnh để thiết lập. tuy nhiên, đừng sợ hãi. chúng tôi đã đảm bảo rằng các hướng dẫn sau đây là đơn giản nhất có thể.
mô tả
Trước khi thiết lập Pi-Hole, chúng ta cần cài đặt hệ điều hành trên Raspberry PI Zero (hoặc máy tính nhúng của bạn). Đối với hướng dẫn này, chúng tôi đã chọn Raspbian Buster Lite.
Tải về Raspbian Buster Lite bằng máy tính
Tiếp theo, tải về và cài đặt balenaEtcher nó sẽ cho phép bạn ghi / ghi / cài đặt hệ điều hành Raspbian Buster trên thẻ Micro SD.
Cắm thẻ micro-SD vào máy đọc thẻ SD (được kết nối với máy tính hoặc thiết bị thông minh)
Tiếp theo, chạy ứng dụng balenaEtcher từ máy tính xách tay hoặc thiết bị thông minh của bạn
Wizard của balenaEtcher yêu cầu 2 lần nhập trước khi cập nhật hệ điều hành. Nó đòi hỏi một thư mục thẻ micro-SD và một thư mục ảnh Raspbian Buster Lite. sau khi bạn nhập cả hai thuộc tính này, bạn có thể bấm vào nút flash.
tháo thẻ micro-sd ra và cắm lại vào máy tính
Mở bộ quản lý tập tin (nếu tự động chạy không tự động mở)
windows (hoặc hệ điều hành máy tính của bạn) sẽ hiển thị ổ đĩa mới có nhãn” boot” nếu nó không xuất hiện trong danh sách ổ đĩa của bạn, bạn cần phải gán một ký tự ổ đĩa bằng tay.
Tiếp theo, mở cặp khởi động, tạo một tệp chung không có phần mở rộng và đặt tên” ssh” (không có dấu ngoặc kép).
Đặt địa chỉ IP
Cắm thẻ micro-SD của bạn vào Raspberry Pi, bật điện, sau đó bật mạng
từ máy tính của bạn để đăng nhập vào trang quản trị của bộ định tuyến, duyệt qua danh sách các máy khách dhcp cho đến khi bạn tìm thấy” raspberry pi” hoặc bạn có thể tải về angry ip scanner và sử dụng nó để tìm cây dâu của bạn. khi bạn tìm thấy tên máy, hãy ghi nhớ địa chỉ ip và mac.
sử dụng địa chỉ mac của Raspberry Pi để đặt địa chỉ ip tĩnh trên router. địa chỉ cố định nên là duy nhất và không thể được sử dụng bởi bất kỳ thiết bị nào khác trên mạng. quá trình này thay đổi theo bộ định tuyến. tuy nhiên, việc đăng nhập vào trang quản lý của bạn sẽ cần phải cấu hình các thiết đặt phù hợp. bạn có thể xem hướng dẫn sử dụng của bộ định tuyến của bạn hoặc tìm kiếm trên google bằng cách sử dụng tên và mô hình của bộ định tuyến.
cắm điện và cắm lại bánh dâu tây. đặt lại nó sẽ cho phép nó có được địa chỉ ip tĩnh được gán mới.
cài đặt phần mềm pi-hole sử dụng giao thức shell an toàn (ssh)
Tải xuống PuTTY. Đây là một khách hàng SSH sẽ giúp chúng tôi thiết lập Pi-Hole.
cấu hình địa chỉ tĩnh mới của Raspberry của bạn trong màn hình PuTTY, sau đó nhấp vào nút mở.
putty sẽ nhắc bạn đăng nhập như một người dùng. Nhập pi (không có dấu ngoặc kép)
sau đó, chèn” raspberry” làm mật khẩu. Bạn có thể thay đổi mật khẩu này bằng lệnh passwd sau khi bạn đăng nhập vào Raspberry Pi.
Trước khi bước tiếp theo, chúng ta cần phải cập nhật Raspberry Pi. gõCập nhật sudo aptLệnh nhập vào màn hình trạm cuối PuTTY và nhấn Enter. nó sẽ lấy danh sách các gói phần mềm có thể cập nhật.
Tiếp theo, chạynâng cấp sudo apt-ylệnh cập nhật tất cả các gói sẵn sàng.
chèn các lệnh sau vào màn hình trạm cuối PuTTY:
curl-SSL https://install.pi-hole.net | Lễ hội
vâng.
nó sẽ cài đặt và thiết lập lỗ pi. Bạn có thể bằng cách
Trang chính thức của GitHub
vâng. Tuy nhiên, nó sẽ mở tự động cài đặt Pi-Hole khi nó chạy.
cấu hình phần mềm pi-hole
khi chương trình cài đặt hoàn thành, nó sẽ hiển thị màn hình cấu hình. tiếp tục nhấn enter trên bàn phím cho đến khi bạn đạt đến trang có tên” select interface”. Hãy đảm bảo rằng cấu hình của bạn đã chọn giao diện eth0 – bạn có thể sử dụng “WLAN0” trừ khi bạn đang sử dụng Wi-Fi (chúng tôi khuyên bạn không nên làm điều đó). sau đó, cắm vào nhà cung cấp dns của bạn.
hầu hết người dùng chọn google dns, nên là mặc định. Hoặc bạn có thể sử dụng OpenDNS hoặc nhà cung cấp của bạn. nhấn enter để vào màn hình tiếp theo.
màn hình tiếp theo sẽ yêu cầu bạn chọn hoặc thay đổi danh sách các chặn có sẵn. chúng tôi khuyên bạn để màn hình này còn nguyên, trừ khi bạn biết mình đang làm gì.
Tiếp theo, chương trình cài đặt sẽ hỏi bạn muốn sử dụng giao thức IP nào để chặn quảng cáo. Tương tự, chúng tôi khuyên bạn nên giữ nguyên trạng thái trừ khi bạn biết mình đang làm gì. nhấn enter để chuyển sang trang sau.
thuật sĩ cài đặt sẽ liệt kê tất cả các địa chỉ ip có sẵn. Danh sách này nên bao gồm địa chỉ IP của Raspberry Pi của bạn và địa chỉ IP của bộ định tuyến của bạn. Về cơ bản, bạn có thể đặt địa chỉ tĩnh của Raspberry Pi từ màn hình này. Tuy nhiên, vì chúng tôi đã làm trước đó, bạn có thể giữ màn hình này không thay đổi và chuyển sang trang tiếp theo bằng cách bấmvào trong.
* Chú ý: Nếu nó hiển thị bất kỳ lỗi xung đột IP, hãy bỏ qua chúng và đi đến màn hình tiếp theo.
màn hình tiếp theo chứa dữ liệu cấu hình của máy chủ web, giao diện và các chế độ ghi lưu. Nếu bạn không quen thuộc với các thiết đặt này, chúng tôi khuyên bạn giữ các thiết đặt mặc định và nhấn phím trên bàn phím.
Đang hoàn thành cài đặt
Cuối cùng, thiết lập Pi-Hole sẽ sử dụng các thiết lập từ màn hình trước đó để cấu hình phần mềm và thiết bị. toàn bộ quá trình có thể mất vài phút. tuy nhiên, nó sẽ hiển thị một tiêu đề” cài đặt xong!” một khi trang đã hoàn thành. màn hình hiển thị địa chỉ ip và mật khẩu của giao diện web pi-hole. chúng tôi khuyên bạn nên ghi nhớ những chi tiết này.
Chạy trình duyệt web (hoặc Raspberry Pi) từ máy tính của bạn và chèn địa chỉ IP của Pi-Hole. khi trang web được nạp, nó sẽ yêu cầu bạn nhập mật khẩu. Hãy nhập mật khẩu của bạn. nếu bạn đã thực hiện đúng các bước này, bạn nên có các thiết đặt cổng làm việc trên mạng của bạn.
Bạn có thể chọn cấu hình Pi-Hole của bạn theo cơ sở thiết bị đến thiết bị, hoặc rải rác trên toàn bộ mạng thông qua bộ định tuyến của bạn. Mỗi thiết bị sẽ yêu cầu bạn thay đổi thiết lập DNS và chỉ nó đến cổng của thiết bị trước đó của bạn.
thiết bị sẽ yêu cầu một địa chỉ ip hoặc mac, và có thể một mật khẩu. Chúng tôi khuyên bạn nên tìm kiếm trên Internet các hướng dẫn liên quan đến thiết bị cụ thể của bạn. Tương tự, nếu bạn muốn cấu hình Pi-Hole để cung cấp sự bảo vệ trên toàn mạng, bạn phải cấu hình máy chủ DNS của router với địa chỉ IP của Pi-Hole. Chúng tôi khuyên bạn nên sử dụng một công cụ tìm kiếm và chèn vào ô tìm kiếm: “Làm thế nào để thiết lập DNS cho + [tên và mô hình bộ định tuyến của bạn]”, tức là,
Làm thế nào để thiết lập DNS cho Netgear Nighthawk AX8 (rax 80)vâng.
Giống như hầu hết các bộ chặn quảng cáo, lỗ hổng có thể phát hiện các báo cáo sai lệch và chặn các yếu tố và trang web hữu ích. đây là danh sách các lệnh mà bạn nên thêm vào danh sách an toàn.
tóm tắt
Werbung kann aufdringlich und lästig sein. Die Technologie hat sich jedoch in unseren Alltag eingebürgert. Wir können dieses Phänomen dem Internet der Dinge (IoT) und intelligenten Geräten wie Sensoren zuschreiben. Daher müssen wir sicherstellen, dass wir bei der Nutzung moderner Technologie geschützt sind. Wie der obige Leitfaden zeigt, ist eine der besten Möglichkeiten, dies zu erreichen, die Verwendung eines Pi-Lochs. Es ist jedoch auch wichtig, eine gute Internet- und Technologiehygiene zu haben. Stellen Sie sicher, dass Sie Technologie mit den besten Komponenten verwenden.