Pi-hole là một trình chặn quảng cáo mã nguồn mở, miễn phí được thiết kế cho các mạng gia đình. Ban đầu được thiết kế cho Raspberry Pi, hiện nó chạy trên hầu hết các hệ thống Linux dựa trên Debian. Giống như tính năng NetShield Ad-blocker của Proton VPN, Pi-hole chặn quảng cáo bằng cách ngăn chặn các yêu cầu DNS đến các tên miền được biết đến là phục vụ quảng cáo.
Khi mọi người nói về một “Pi-hole”, họ thường đề cập đến một thiết bị dành riêng để chạy phần mềm Pi-hole (cửa sổ mới)và lọc lưu lượng DNS cho các thiết bị khác trên mạng của bạn. Raspberry Pi rất lý tưởng cho công việc này nhờ giá thấp và mức tiêu thụ điện năng thấp, khiến chúng tiết kiệm chi phí để chạy mọi lúc.
Xin lưu ý rằng việc sử dụng Pi-hole không tương thích với Proton VPN. Tuy nhiên, bạn có thể cài đặt Proton VPN trên bộ định tuyến của mình và chặn quảng cáo, trình theo dõi và phần mềm độc hại bằng cách bật NetShield Ad-blocker.
Cách tạo Pi-hole của riêng bạn
Hướng dẫn này giả định bạn đang chạy một hệ thống dựa trên Debian trên một thiết bị phù hợp (chẳng hạn như hệ điều hành Raspberry Pi(cửa sổ mới) trên một Raspberry Pi). Phần mềm Pi-hole rất nhẹ và sẽ chạy tốt trên phần cứng rất thấp (bao gồm cả Raspberry Pi Zero).
Có hai cách để thiết lập một Pi-hole:
- Cài đặt phần mềm Pi-hole trực tiếp trên thiết bị của bạn
- Chạy Pi-hole bên trong một container Docker(cửa sổ mới)
Đối với hướng dẫn đơn giản này, chúng tôi sẽ chỉ cho bạn cách cài đặt Pi-hole trực tiếp vào thiết bị của mình. Việc này rất dễ dàng, nhờ một tập lệnh đơn giản.
Trước khi bắt đầu, bạn nên đảm bảo hệ thống và các gói của mình được cập nhật bằng lệnh sau:
sudo apt-get update && sudo apt-get upgrade -y
Bạn cũng sẽ cần curl(cửa sổ mới) được cài đặt trên hệ thống của mình (nó được cài đặt sẵn trên nhiều bản phân phối Linux, bao gồm Raspberry OS). Nếu bạn chưa có nó trên hệ thống, bạn có thể cài đặt nó bằng lệnh sau:
sudo apt install curl -y
Bây giờ:
1. Trong terminal của bạn (trong ví dụ bên dưới là ứng dụng Terminal trên Raspberry OS), hãy chạy:
curl -sSL https://install.pi-hole.net | sudo bash

2. Nhấp vào OK.

3. Thiết bị Pi-hole của bạn sẽ cần một địa chỉ IP tĩnh để hoạt động bình thường. Dưới đây là hướng dẫn để cấu hình IP tĩnh trên Raspberry OS(cửa sổ mới). Nhấp vào Continue.

4. Chọn một nhà cung cấp DNS để giải quyết các truy vấn DNS của bạn sau khi Pi-hole đã lọc bỏ các tên miền quảng cáo. Nhấp vào OK để tiếp tục.

5. Trừ khi bạn thực sự muốn sử dụng danh sách chặn của bên thứ ba khác, chúng tôi khuyên bạn nên sử dụng danh sách được đề xuất của Pi-hole. Nhấp vào Yes để tiếp tục. Bạn luôn có thể chỉnh sửa hoặc thêm danh sách chặn sau này.

6. Quyết định xem bạn có muốn ghi nhật ký các truy vấn DNS được thực hiện qua Pi-hole của mình hay không.

7. Nếu bạn đã nhấp vào Yes ở bước trước, hãy chọn cấp độ quyền riêng tư(cửa sổ mới) cho nhật ký của mình. Những chi tiết này sẽ chỉ có sẵn cho những người có quyền truy cập vào bảng điều khiển quản trị Pi-hole của bạn. Nhấp vào Continue khi bạn đã sẵn sàng.

8. Pi-hole của bạn hiện đã được thiết lập và đang chạy! Hãy ghi lại các địa chỉ IP. Bạn sẽ cần chúng để cấu hình cài đặt DNS của bất kỳ thiết bị nào bạn muốn sử dụng với Pi-hole. Cũng hãy đảm bảo bạn lưu URL và mật khẩu cần thiết để truy cập trang web quản trị.

Cách quản lý Pi-hole của bạn
1. Trên bất kỳ thiết bị nào được kết nối cùng mạng cục bộ với Pi-hole, hãy mở cửa sổ trình duyệt và nhập pi.hole/admin:80(cửa sổ mới) hoặc địa chỉ IP được liệt kê ở trên vào thanh URL. Nhập mật khẩu Pi-hole của bạn (cũng xem ở trên).

2. Giờ đây, bạn có thể khám phá các tính năng của Pi-hole, giám sát các truy vấn DNS nào nó chặn và cấu hình các cài đặt nâng cao bằng giao diện web.

Cách sử dụng Pi-hole của bạn
Bạn có thể cấu hình cài đặt DNS của từng thiết bị trên mạng cục bộ để lọc các truy vấn DNS của chúng qua Pi-hole của bạn. Tuy nhiên, một giải pháp đơn giản hơn là thay đổi cài đặt DNS của bộ định tuyến để tất cả các thiết bị kết nối với bộ định tuyến đều sử dụng Pi-hole.

Lời kết
Pi-hole không chỉ là một trình chặn quảng cáo — nó là một công cụ mạnh mẽ, trên toàn mạng, cho phép bạn kiểm soát tốt hơn những gì xâm nhập vào không gian kỹ thuật số của mình. Nó lọc lưu lượng ở cấp độ DNS, ngăn chặn nội dung không mong muốn trước khi nó đến thiết bị của bạn.
Tuy nhiên, Pi-hole không cung cấp quyền riêng tư. Nó không ẩn địa chỉ IP thực của bạn khỏi các trang web bạn truy cập, và các nhà cung cấp DNS bên thứ ba có thể theo dõi lịch sử duyệt web của bạn giống như ISP có thể làm (bạn có thể tự chạy máy chủ DNS của riêng mình, nhưng điều đó nâng cao hơn).
Nếu bạn muốn chặn quảng cáo và bảo vệ quyền riêng tư của mình, một dịch vụ VPN không ghi nhật ký đáng tin cậy như Proton VPN là một giải pháp tốt hơn nhiều. Và như đã lưu ý trước đó, tính năng NetShield của chúng tôi (cũng hoạt động trên bộ định tuyến) cung cấp các biện pháp bảo vệ tương tự





