Trước hết, xin cảm ơn các thành viên của blog vì cơ hội này vì tôi là một fan hâm mộ của DesdeLinux nhưng anh ấy chưa bao giờ tham gia vào bất kỳ chủ đề nào.
Hiện tại, tôi là quản trị viên hệ thống thông tin, người nên tiết kiệm băng thông tốt nhất có thể cũng như sự an toàn của khách hàng, vì quảng cáo có liên quan đến nhiều loại thủ thuật và nhiều loại khác.
Lý do cho bài đăng này là cho thấy có nhiều cách để loại bỏ quảng cáo trên Internet. Bài đăng này đã truyền cảm hứng cho tôi: https://blog.desdelinux.net/privoxy-adblock-list-y-adios-publicidad/, điều đó thật tuyệt, nhưng tôi chỉ muốn chứng minh rằng có nhiều cách hơn để làm điều đó.
Như nhiều người sẽ biết mực ống nó là proxy phổ biến nhất trong tất cả các bản phân phối GNU / Linux y Adblock Plus Nó là tiện ích mở rộng được sử dụng nhiều nhất để loại bỏ quảng cáo trong hầu hết mọi trình duyệt.
Tôi sẽ không nói rõ về cách cài đặt Squid, vì tôi tưởng tượng rằng nhiều người sẽ biết, vì họ cũng sẽ biết rằng Adblock Plus sử dụng danh sách Easylist, mà tôi phải nói là rất rộng rãi.
Tôi cũng phải nói rõ rằng ý tưởng này không phải của tôi, tôi đã nghĩ ra cái này nhưng khi tôi tìm kiếm nó khoảng 3 năm trước thì đã có thông tin về nó, hầu hết là tiếng Nga, tiếng Anh và các ngôn ngữ khác mà tôi không biết.
Để thực hiện nó, chúng ta phải tạo ACL. Trong Squid nó sẽ như thế này:
acl adblock url_regex "/etc/squid3/adblock.acl"
http_access deny adblock
Hoặc nếu bạn có bất kỳ ACL phạm vi mạng hoặc ips của người dùng mà bạn muốn áp dụng nó, bạn có thể thực hiện theo cách này:
acl mired src "/etc/squid3/mired.txt"
acl adblock url_regex "/etc/squid3/adblock.acl"
http_access allow mired !adblock
Điều gì cho phép chúng tôi phục vụ các ips được mô tả trong chôn lấp, từ chối tất cả những ai ở trong ACL Chặn quảng cáo. Bây giờ, với một tập lệnh, chúng tôi sẽ tự động hóa quá trình này, vì những gì chúng tôi muốn là làm cho nó dễ dàng hơn, thân thiện hơn và không quá rườm rà, đây là tập lệnh: http://paste.desdelinux.net/4956.
Trong nguồn, chúng tôi sẽ thêm tất cả danh sách Easylist mà chúng tôi muốn hoặc cần và tập lệnh sẽ lo phần còn lại. Để cung cấp cho bạn ý tưởng về cách nó hoạt động trước khi sử dụng phương pháp này:
Và sau khi thực hiện nó:
Cuối cùng, tôi muốn nói thêm rằng chúng tôi sẽ không phải sử dụng bất kỳ tiện ích mở rộng nào trong trình duyệt và chúng tôi có thể sử dụng nó trong toàn bộ mạng của mình, tiết kiệm đáng kể băng thông và tại sao không tăng tốc độ duyệt web của chúng tôi, mà không gặp vấn đề cấu hình trong máy khách, vì Squid có thể được cấu hình như một proxy minh bạch, ngoài nhiều tiện ích mực để quản lý mạng.
Nó rất tốt mà không có quảng cáo, nhưng "thật không may" nếu không có quảng cáo đó, nhiều trang web sẽ không hoạt động. Điều tốt nhất, nếu bạn thích một trang web, là trả tiền (nếu bạn có thể) để loại bỏ quảng cáo (như đã làm trong các ứng dụng softphone) hoặc gửi ngân hàng nó, kẻo ngày mai trang web yêu thích đó biến mất vì nó không có lợi cho người quản lý nó, Hãy nhớ rằng ít nhất một máy chủ và một miền phải được trả tiền, ngay cả khi mục đích không phải là lợi nhuận.
sẽ luôn có những tin học không được đào tạo sẽ hiển thị các trang web có lợi nhuận, bởi vì họ không biết về sự tồn tại của adblock, đó không phải là một vấn đề.
Nếu tôi hiểu bạn đang nói gì và tất nhiên là ổn, ít nhất là đối với bạn, vì như tôi đã nói với quản trị viên hệ thống của mình, tôi liên tục được hỏi những điều như thế này, cả về bảo mật, tốc độ và tiết kiệm băng thông, mọi người đều như nhau tự do làm bất cứ điều gì họ muốn, tôi không ép buộc ai cả, đây là kiến thức và điều duy nhất tôi làm là chia sẻ nó, Xin chào
Xin chào! Rất tốt. Ai đó có thể cho tôi biết nếu có sự khác biệt đáng kể giữa phương pháp này và privoxy hoặc trực tiếp chỉnh sửa / etc / hosts?
Ý tôi là, cho đến nay việc cấm / etc / hosts rất đơn giản và không yêu cầu bất kỳ chương trình hoặc cấu hình nào, chỉ cần thêm các máy chủ. Ai đó có thể cho tôi biết phương pháp này là ưu việt ở điểm nào?
Như tôi đã nói, có một số cách để làm điều đó và đây là một trong nhiều lựa chọn, tất nhiên một số cách dễ dàng hơn những cách khác, điều / etc / hosts là khả thi nhưng không ở cấp độ mạng cục bộ, Xin chào
Hấp dẫn. Cảm ơn bạn rất nhiều vì đã chia sẽ nó
Xin chân thành cảm ơn quý khách hàng đã quan tâm, kính chào
Nó đã phục vụ tôi rất nhiều. Cảm ơn bạn rất nhiều cho các thông tin. Ngoài ra, sẽ rất tốt nếu thêm một phần mềm để danh sách được tải xuống định kỳ mặc dù tôi không biết tần suất cập nhật danh sách
Tôi muốn đóng góp điều gì đó, để không thấy thông báo "LỖI URL được yêu cầu không thể lấy được", chúng tôi có thể thực hiện thay đổi thông báo đó. Chúng tôi chỉ cần đặt dưới đây:
http_access từ chối adblock
tiếp theo:
thay đổi quảng cáo bằng html
từ chối_info http://192.168.10.2/bloqueo_publicidad.html quảng cáo
ó
thay đổi quảng cáo bằng hình ảnh
từ chối_info http://i.imgur.com/2djunqK.png quảng cáo
Ở đâu với tham số allow_info, chúng tôi yêu cầu mực hiển thị thông báo tùy chỉnh trong trường hợp không nhận được url và ở đâu http://192.168.10.2/bloqueo_publicidad.html nó là một tệp .html có tham chiếu đến một hình ảnh trong suốt với kích thước 1 × 1 (hoặc trang tùy chỉnh), sẽ thay thế thông điệp khủng khiếp từ con mực. Điều đáng nói là với biện pháp này, rất nhiều khả năng xảy ra, từ việc đặt quảng cáo của chính chúng ta (sử dụng phương pháp html) hoặc hoàn toàn làm cho quảng cáo trở nên vô hình (với một hình ảnh trong suốt).