ก่อนอื่นต้องขอขอบคุณสมาชิกบล็อกสำหรับโอกาสนี้เนื่องจากผมเป็นแฟนตัวยงของ DesdeLinux pero nunca había participado en algún tema.
ปัจจุบันฉันเป็นผู้ดูแลระบบข้อมูลที่ควรประหยัดแบนด์วิดท์ให้ดีที่สุดเท่าที่จะทำได้รวมทั้งความปลอดภัยของลูกค้าเนื่องจากการโฆษณาเชื่อมโยงกับกลอุบายหลายประเภทและอื่น ๆ
เหตุผลสำหรับโพสต์นี้คือการแสดงให้เห็นว่ามีหลายวิธีในการลบโฆษณาบนอินเทอร์เน็ต โพสต์นี้เป็นแรงบันดาลใจให้ฉัน: https://blog.desdelinux.net/privoxy-adblock-list-y-adios-publicidad/ซึ่งดีมาก แต่ฉันแค่อยากจะแสดงให้เห็นว่ามีวิธีอื่น ๆ ที่จะทำได้มากกว่านี้
อย่างที่หลายคนจะรู้ ปลาหมึก เป็นพร็อกซีที่ได้รับความนิยมมากที่สุดในการแจกแจงทั้งหมด GNU / Linux y พลัส Adblock เป็นส่วนขยายที่ใช้มากที่สุดในการกำจัดโฆษณาในเบราว์เซอร์เกือบทุกชนิด
ฉันจะไม่อธิบายรายละเอียดเกี่ยวกับวิธีการติดตั้ง Squid เนื่องจากฉันคิดว่าหลายคนจะรู้เพราะพวกเขาจะรู้ด้วยว่า Adblock Plus ใช้รายการ Easylist ซึ่งต้องบอกว่ากว้างขวางมาก
ฉันต้องชี้แจงด้วยว่าความคิดนี้ไม่ใช่ของฉันฉันคิดขึ้นมา แต่เมื่อฉันมองหามันเมื่อประมาณ 3 ปีที่แล้วมีข้อมูลเกี่ยวกับเรื่องนี้อยู่แล้วส่วนใหญ่เป็นภาษารัสเซียภาษาอังกฤษและภาษาอื่น ๆ ที่ฉันไม่รู้จัก
ในการนำไปใช้เราต้องสร้างไฟล์ ACL. ในปลาหมึกจะเป็นแบบนี้:
acl adblock url_regex "/etc/squid3/adblock.acl"
http_access deny adblock
หรือถ้าคุณมี ACL ของช่วงเครือข่ายหรือ ips ของผู้ใช้ที่คุณต้องการใช้คุณสามารถทำได้ด้วยวิธีนี้:
acl mired src "/etc/squid3/mired.txt"
acl adblock url_regex "/etc/squid3/adblock.acl"
http_access allow mired !adblock
สิ่งที่ช่วยให้เราสามารถให้บริการ ips ที่อธิบายไว้ใน ติดหล่ม, ปฏิเสธทุกคนที่อยู่ใน ACL Adblock ตอนนี้ด้วยสคริปต์เราจะทำให้กระบวนการนี้เป็นไปโดยอัตโนมัติเนื่องจากสิ่งที่เราต้องการคือทำให้ง่ายขึ้นเป็นมิตรมากขึ้นและไม่ยุ่งยากนี่คือสคริปต์: http://paste.desdelinux.net/4956.
ในแหล่งที่มาเราจะเพิ่มรายการ Easylist ทั้งหมดที่เราต้องการหรือต้องการและสคริปต์จะดูแลส่วนที่เหลือ เพื่อให้คุณทราบว่ามันทำงานอย่างไรก่อนที่จะใช้วิธีนี้:
และหลังจากดำเนินการแล้ว:
สุดท้ายนี้ฉันอยากจะเพิ่มว่าเราจะไม่ต้องใช้ส่วนขยายใด ๆ ในเบราว์เซอร์และเราสามารถใช้มันได้ทั่วทั้งเครือข่ายของเราประหยัดแบนด์วิดท์ได้มากและทำไมไม่เร่งความเร็วในการเรียกดูโดยไม่ต้องมีปัญหาในการกำหนดค่าในไคลเอนต์เนื่องจาก Squid สามารถ ได้รับการกำหนดค่าให้เป็นพร็อกซีโปร่งใสนอกเหนือจากยูทิลิตี้ Squid จำนวนมากสำหรับการจัดการเครือข่าย
เป็นสิ่งที่ดีมากหากไม่มีการโฆษณา แต่ "น่าเสียดาย" หากไม่มีการโฆษณาไซต์จำนวนมากจะไม่ทำงาน สิ่งที่ดีที่สุดถ้าคุณชอบไซต์คือการจ่ายเงิน (ถ้าคุณทำได้) เพื่อลบโฆษณา (เช่นเดียวกับแอปพลิเคชันซอฟต์โฟน) หรือฝากธนาคารไว้เกรงว่าในวันพรุ่งนี้ไซต์โปรดจะหายไปเพราะไม่สามารถทำกำไรให้กับผู้ที่จัดการได้โปรดจำไว้ว่า อย่างน้อยก็ต้องจ่ายโฮสติ้งและโดเมนแม้ว่าจุดประสงค์จะไม่ได้ทำกำไรก็ตาม
มักจะมีข้อมูลที่ไม่ได้รับการศึกษาที่จะสร้างผลกำไรให้กับเว็บไซต์เนื่องจากพวกเขาไม่รู้เกี่ยวกับการมีอยู่ของ adblock นั่นไม่ใช่ปัญหา
ถ้าฉันเข้าใจสิ่งที่คุณกำลังพูดและแน่นอนว่ามันก็ดีอย่างน้อยก็สำหรับคุณเนื่องจากอย่างที่ฉันพูดกับผู้ดูแลระบบของฉันฉันถูกถามเรื่องแบบนี้ตลอดเวลาทั้งในด้านความปลอดภัยและความเร็วและการประหยัดแบนด์วิดท์เช่นเดียวกัน ทุกคนมีอิสระที่จะทำทุกอย่างที่ต้องการฉันไม่ได้บังคับใครนี่คือความรู้และสิ่งเดียวที่ฉันทำคือแบ่งปันคำทักทาย
สวัสดี! ดีมาก. ใครสามารถบอกฉันได้ว่ามีความแตกต่างอย่างมากกับวิธีนี้และ privoxy หรือแก้ไข / etc / hosts โดยตรงหรือไม่
ฉันหมายความว่าจนถึงตอนนี้การแบน / etc / hosts นั้นง่ายมากและไม่ต้องใช้โปรแกรมหรือการกำหนดค่าใด ๆ เพียงแค่เพิ่มโฮสต์ มีใครบอกฉันได้บ้างว่าวิธีนี้ดีกว่าอย่างไร
อย่างที่ฉันบอกว่ามีหลายวิธีในการทำและนี่เป็นหนึ่งในหลายทางเลือกแน่นอนว่าบางอย่างทำได้ง่ายกว่าวิธีอื่นสิ่งที่ / etc / โฮสต์ทำงานได้ แต่ไม่ใช่ในระดับเครือข่ายท้องถิ่น
น่าสนใจ. ขอบคุณมากสำหรับการแบ่งปัน
ขอบคุณมากสำหรับความสนใจทักทาย
มันให้บริการฉันมาก ขอบคุณมากสำหรับข้อมูล นอกจากนี้จะเป็นการดีที่จะเพิ่มการจับเพื่อให้มีการดาวน์โหลดรายการเป็นระยะแม้ว่าฉันจะไม่รู้ว่ารายการอัปเดตบ่อยเพียงใด
ฉันต้องการให้ข้อมูลบางอย่างเพื่อไม่ให้เห็นข้อความ "ERROR URL ที่ร้องขอ" เราสามารถเปลี่ยนแปลงข้อความนั้นได้ เราจะต้องวางไว้ด้านล่างเท่านั้น:
http_access ปฏิเสธ adblock
ต่อไป:
เปลี่ยนโฆษณาด้วย html
ปฏิเสธ _info http://192.168.10.2/bloqueo_publicidad.html Adblock
ó
การเปลี่ยนแปลงการโฆษณาด้วยรูปภาพ
ปฏิเสธ _info http://i.imgur.com/2djunqK.png Adblock
โดยที่พารามิเตอร์ปฏิเสธ_infoเราบอกให้ Squid แสดงข้อความที่กำหนดเองในกรณีที่ไม่ได้รับ url และที่ http://192.168.10.2/bloqueo_publicidad.html เป็นไฟล์. html ที่อ้างอิงถึงภาพโปร่งใสที่มีขนาด 1 × 1 (หรือหน้าที่กำหนดเอง) ซึ่งจะแทนที่ข้อความปลาหมึกที่น่ากลัว เป็นที่น่าสังเกตว่าด้วยมาตรการนี้ความเป็นไปได้มีมากมายตั้งแต่การวางโฆษณาของเราเอง (โดยใช้วิธี html) หรือทำให้มองไม่เห็นโฆษณาโดยสิ้นเชิง (ด้วยภาพโปร่งใส)