- Pi-hole là phần mềm đóng vai trò proxy DNS trong mạng, chặn các yêu cầu tới những tên miền không mong muốn
- Chạy trên Raspberry Pi và có thể chặn khoảng 66.6% lưu lượng mạng
- Có thể thiết lập danh sách tên miền để chọn các tên miền cần chặn, đồng thời dùng biểu thức chính quy để chặn các tên miền phù hợp với tiêu chí cụ thể
- Để ngăn các thiết bị vượt qua thiết lập DNS, có thể dùng lệnh iptables để chuyển hướng toàn bộ lưu lượng DNS về Pi-hole
- Có thể kết hợp với trình chặn quảng cáo đáng tin cậy như uBlock Origin để chặn quảng cáo hiệu quả hơn
Vẻ đẹp của Pi-hole
- Khi duyệt Internet, người dùng muốn tránh bị thu thập siêu dữ liệu
- Công nghệ quảng cáo đã phát triển theo hướng lạm dụng khách truy cập
- Có thể dùng Pi-hole để chặn các yêu cầu tới những tên miền không mong muốn trong mạng
- Chạy trên Raspberry Pi và có thể chặn khoảng 66.6% lưu lượng mạng
Bộ cài đặt
- Có thể thiết lập Pi-hole bằng Raspberry Pi và bộ khởi động CanaKit
- Cần có màn hình, chuột, bàn phím, và cần thời gian để định tuyến mạng qua Pi-hole
- Quá trình cài đặt khá đơn giản, và nhóm Pi-hole đã làm điều này trở nên dễ dàng
Danh sách tên miền
- Sau khi thiết lập Pi-hole, cần cấu hình các tên miền cần chặn
- Có thể sử dụng các danh sách chặn do cộng đồng cung cấp như Firebog
- Có thể dùng biểu thức chính quy để chặn các tên miền phù hợp với tiêu chí cụ thể
Ngăn vượt qua thiết lập DNS
- Một số thiết bị có thể vượt qua thiết lập DNS để phân phối quảng cáo hoặc thu thập phân tích
- Có thể dùng lệnh iptables để chuyển hướng toàn bộ lưu lượng DNS về Pi-hole
- Có thể áp dụng quy tắc NAT để che giấu địa chỉ mạng
Kết hợp với trình chặn quảng cáo
- Có thể dùng Pi-hole cùng với trình chặn quảng cáo đáng tin cậy như uBlock Origin để chặn quảng cáo hiệu quả hơn
- Pi-hole hoạt động như một lớp chặn bổ sung và có thể dùng cùng với trình chặn quảng cáo trong trình duyệt
Kết luận
- Sau khi thiết lập Pi-hole cho mạng, chất lượng cuộc sống trực tuyến đã được cải thiện đáng kể
- Tác giả cũng đã thiết lập tương tự cho mạng của bố mẹ và bố vợ, và sẽ tiếp tục giới thiệu giải pháp này
6 bình luận
Ngay cả khi không nhất thiết phải dùng Pi-hole, thì trong đa số trường hợp chỉ cần dùng DNS đã chặn quảng cáo sẵn cũng là một lựa chọn ổn.
http://youtube.com/watch?v=OvfnqFXRybk Cách cài đặt và sử dụng AdGuard như thế này cũng khá hay.
Tôi đã dùng cả ba: Adguard Home, PiHole và NextDNS, và thấy Adguard Home là tốt nhất.
Nếu bật yêu cầu song song và cấp bộ nhớ đệm đủ rộng, truy vấn DNS sẽ được xử lý trong dưới 10ms.
Ý kiến Hacker News
Tôi đã vận hành PiHole trên mạng gia đình suốt vài năm qua. Có lẽ tôi không thể sống thiếu PiHole
Tôi thích Pi-hole, nhưng ngạc nhiên khi họ gợi ý bộ kit giá $155 cùng bàn phím, chuột và màn hình
Nhiều người có thể đọc tiêu đề rồi nói "tôi đã có rồi"
Router của tôi tự hỏng sau vài lần chặn nhanh
Đây không phải phàn nàn về bản thân Pi-hole mà là về cách các công ty tích hợp quảng cáo vào trải nghiệm online
Xét về chi phí và sự đơn giản thì NextDNS dễ hơn nhiều
Tôi muốn có một tường lửa stateful/danh sách cho phép nằm phía trên PiHole
Tôi là tác giả bài viết (cảm ơn mpweiher đã gửi lên)
Tôi đã muốn làm việc này từ lâu
Tôi không hiểu vì sao mọi người lại dùng Pi-hole để chỉ chặn ở cấp DNS
Xét từ góc độ chặn quảng cáo thì đây là một dịch vụ khá ổn. Tuy nhiên, như trong bài viết cũng có nói, khi chặn quảng cáo thì có khá nhiều dịch vụ thỉnh thoảng sẽ không hoạt động, nên những lúc như vậy lại phải tắt chặn quảng cáo... Nếu chỉ có một mình tôi thì còn đỡ, nhưng khi vợ tôi dùng mà không chạy được rồi bực bội thì cũng khá đau đầu, nên hiện tại tôi chỉ dùng nó trên máy tính cá nhân thôi. hu hu
Ồ.. cảm ơn..