Tôi đã chuyển từ trình chặn quảng cáo trên trình duyệt sang một DNS sinkhole — sự khác biệt đã ngay lập tức
Giống như hầu hết mọi người, giải pháp của tôi để chặn quảng cáo và pop-up là đơn giản. Cài đặt tiện ích mở rộng uBlock Origin trên trình duyệt của tôi và quên nó đi. Nó hoạt động đủ tốt, các trang tải mà không có pop-up, YouTube thỉnh thoảng gặp trục trặc, và chỉ có vậy. Về mặt kỹ thuật thì nó là sự bảo vệ, nhưng chỉ cho trình duyệt mà tôi sử dụng hàng ngày trên máy tính của mình. Mọi thứ khác trên mạng gia đình của tôi đều bị phơi bày.
Vấn đề với các tiện ích mở rộng trình duyệt đã nằm ngay trong tên gọi: chúng là các tiện ích mở rộng của trình duyệt. Điện thoại, TV thông minh, bộ định tuyến và các thiết bị IoT của bạn đều không được bảo vệ, đầy quảng cáo và liên tục gửi dữ liệu về cho hàng chục bộ theo dõi. Rồi tôi thiết lập Pi-hole, và internet cảm giác như một nơi khác, và cuối cùng tôi nhận ra sự khác biệt giữa trình chặn quảng cáo trên trình duyệt và một DNS sinkhole.
Điều này chặn nhiều hơn những gì trình duyệt của bạn có thể làm
Một DNS sinkhole thực sự ngăn chặn gì ở cấp độ mạng
Một DNS sinkhole hoạt động ở một lớp hoàn toàn khác so với các trình chặn quảng cáo thông thường. Khi bất kỳ thiết bị nào trong mạng của bạn cố gắng giải quyết một tên miền bị chặn, chẳng hạn như một trình theo dõi hoặc máy chủ quảng cáo, sinkhole sẽ chặn lưu lượng này và trả về một địa chỉ không giải quyết được như 0.0.0.0 thay vì địa chỉ IP của tên miền. Kết nối với máy chủ quảng cáo hoặc theo dõi sẽ không bao giờ xảy ra.
Không có nội dung nào để tải về, không có kịch bản nào để thực thi, không có trình theo dõi nào để kích hoạt. Một hố đen DNS là một hố đen cho lưu lượng xấu, điều này chính xác là nguồn gốc của cái tên. Và biện pháp bảo vệ đó được áp dụng cho mọi thiết bị trong mạng nhà bạn, mà không thay đổi một thứ gì trên bất kỳ thiết bị nào.
Các công cụ như Pi-hole, AdGuard Home hoặc Technitium DNS Server là những cách phổ biến nhất để chạy một cái cục bộ. Pi-hole, ví dụ, hoạt động như một máy chủ DNS cho toàn bộ mạng riêng của bạn, so sánh mỗi truy vấn DNS đi ra với một danh sách chặn có thể tùy chỉnh. Và nếu bạn không muốn dành toàn bộ máy tính hoặc Raspberry Pi để chạy một cái, bạn thậm chí có thể sử dụng một bộ vi điều khiển 5 đô la làm hố DNS.
Tôi nhận ra sự khác biệt ngay lập tức
Trang nhanh hơn, ứng dụng nhẹ hơn, ít trình theo dõi hơn khắp nơi
Tôi đã cài đặt Pi-hole trên một chiếc laptop Linux cũ mà tôi dùng làm máy chủ, trỏ DNS của router của tôi đến nó, và ngay sau đó, tôi đã nhìn thấy các truy vấn bị chặn đang chất đống. Tôi làm điều này để ngăn các thiết bị của mình kết nối về nhà và bảo vệ quyền riêng tư trên mạng gia đình, nhưng những lợi ích thêm vào thì khó có thể bỏ qua.
Điện thoại Android của tôi liên tục gửi yêu cầu tới các miền theo dõi mỗi vài phút, TV thông minh của tôi thì gọi về các máy chủ phân tích quảng cáo mà tôi chưa từng nghe tới, và đây chỉ là những thiết bị dễ thấy hơn. Một số đèn thông minh rẻ tiền mà tôi đang dùng cũng liên tục gửi yêu cầu tới các máy chủ không nên bị gửi yêu cầu, đến mức tôi đã ngừng xem nhật ký sau một thời gian. Tiện ích mở rộng trình duyệt của tôi, về mặt kỹ thuật thì thực hiện công việc, nhưng lại không một chút nhìn thấy gì về tất cả những điều đó.
Trải nghiệm duyệt web tự nó trở nên nhanh nhạy rõ rệt. Bởi vì Pi-hole lưu trữ các truy vấn DNS, các tên miền thường xuyên truy cập được giải quyết nhanh hơn. Bạn không phải chờ một mạng theo dõi phản hồi trước khi phần còn lại của trang tải xong. Các yêu cầu này bây giờ được chặn ở mức DNS trước khi lãng phí thời gian, và sự khác biệt là ngay lập tức.
Tiện ích mở rộng trình duyệt vẫn còn quan trọng
Tại sao lọc DNS không hoàn toàn thay thế chúng
Mặc dù là một công cụ hiệu quả, DNS sinkhole không phải là giải pháp hoàn chỉnh. Nó cũng không thể thay thế hoàn toàn cho một tiện ích mở rộng trình duyệt tốt. Hai công cụ này hoạt động ở các mức độ chi tiết khác nhau.
Một tiện ích mở rộng trình duyệt như uBlock Origin có thể thấy toàn bộ luồng HTTP, có nghĩa là nó có thể chặn một phần tử cụ thể trên trang trong khi vẫn cho phần còn lại của cùng một miền tải. Nó hiểu ngữ cảnh của một yêu cầu—liệu một thứ gì đó là tài nguyên từ bên thứ nhất hay trình theo dõi bên thứ ba—và có thể áp dụng các bộ lọc thẩm mỹ để ẩn các chỗ quảng cáo còn lại sau khi một miền bị chặn. Chặn DNS thì thô hơn và chỉ có thể chặn toàn bộ miền.
Một tình huống khác là khi bạn ở bên ngoài mạng gia đình của mình. Bây giờ bạn có thể mang theo một bộ định tuyến du lịch nhỏ với chức năng DNS sinkhole tích hợp, nhưng trong trường hợp bạn không có, bạn sẽ bị lộ với các trình theo dõi và tên miền này ngay khi rời khỏi mạng gia đình. Tuy nhiên, các tiện ích mở rộng trình duyệt đi cùng bạn, nghĩa là bạn được bảo vệ dù bạn ở nhà, quán cà phê yêu thích, sân bay hay bất cứ nơi nào khác.
Để có sự bảo vệ tốt nhất có thể, bạn cần chạy cả hai cùng lúc. Sử dụng DNS sinkhole để xử lý việc chặn tên miền trên toàn mạng bao gồm tất cả ứng dụng và tất cả thiết bị. Sau đó, trên trình duyệt của bạn, giữ một tiện ích mở rộng sẵn sàng để kiểm soát chi tiết hơn. Lớp DNS xử lý toàn bộ tên miền, tiện ích mở rộng trình duyệt dọn dẹp những gì còn lại.
Điều này đã thay đổi cách tôi nghĩ về quyền riêng tư
Sự chuyển đổi lớn hơn từ việc chặn quảng cáo sang kiểm soát lưu lượng
Một DNS sinkhole cung cấp cho bạn một bảng điều khiển nhìn tổng quan lưu lượng DNS của mạng, và chính sự quan sát đó đã đáng giá công sức mà bạn bỏ ra để thiết lập mọi thứ. Bạn cần bắt đầu nhìn thấy chính xác có bao nhiêu tên miền mà các thiết bị của bạn đang âm thầm kết nối đến, và điều đó mang lại sự khó chịu một cách tốt nhất có thể.
Bạn nhận được sự bảo vệ mà bạn không biết mình cần, hoạt động yên lặng trong nền mà không phải can thiệp vào mọi thiết bị bạn sở hữu. Đó chính là sự khác biệt mà một DNS sinkhole có thể tạo ra.








