การตั้งค่าการบล็อคโฆษณาบนเราเตอร์?


16

เป็นไปได้หรือไม่ที่จะบล็อกหรือลบโฆษณา (กราฟิกและข้อความเช่นโฆษณาแบบข้อความของ Google) ในระดับของเราเตอร์? ฉันมี Cisco Linksys WRT54GL กับ Tomato Firmware v1.28.1816

โดยทั่วไปฉันต้องการฟังก์ชั่นตามที่ AdBlock Lite นำมาใช้สำหรับ Firefox หรือ Privoxy แต่ไม่ได้อยู่ในระดับของเบราว์เซอร์หรือคอมพิวเตอร์ส่วนบุคคล แต่อยู่ในระดับของเราเตอร์

แรงจูงใจคือมีอุปกรณ์หลายอย่าง (แล็ปท็อป, PS3, PSP ... ) เชื่อมต่อผ่านเราเตอร์เดียวกับอินเทอร์เน็ต และฉันต้องการจุดหนึ่งที่จะบล็อกโฆษณา


แนวคิดที่น่าสนใจ แต่ฉันเกรงว่าเราเตอร์ของคุณและเฟิร์มแวร์จะไม่ทำเช่นนั้นบน IP สแต็ก ดูเหมือนว่าระดับแอปพลิเคชัน

1
ไม่แน่ใจเกี่ยวกับ Tomato แต่คุณสามารถเรียกใช้ Privoxy ใน DD-WRT Kong Mod อีกวิธีหนึ่งคือกับเฟิร์มแวร์ใด ๆ ที่คุณสามารถแก้ไขไฟล์โฮสต์ แต่ฉันจะไม่แนะนำ
lupincho

คำตอบ:


10

โชคดีสำหรับคุณ lifehacker มีบทความเกี่ยวกับวิธีการทำตรงนี้

http://lifehacker.com/5060053/set-up-universal-ad-blocking-through-your-router

  1. เปิดส่วนต่อประสาน Tomato Admin Scripts คุณจะต้องเข้าสู่ระบบด้วยชื่อผู้ใช้และรหัสผ่านที่คุณตั้งไว้ในคำแนะนำในการติดตั้ง Tomato เมื่อคุณลงชื่อเข้าใช้แล้วให้คลิกที่แท็บ WAN Up

  2. คัดลอกสคริปต์บล็อกโฆษณาไปยัง Tomato ฉันขอแนะนำให้ไปที่แหล่งข้อมูลโดยตรงเนื่องจากผู้เขียนสคริปต์อัปเดตเป็นประจำ

คุณควรวางสคริปต์ลงในพื้นที่ข้อความว่างในแท็บ WAN Up

3. บันทึกสคริปต์โดยคลิกที่ปุ่มบันทึก

4. รีบูตเราเตอร์ของคุณเพื่อเปิดใช้งานสคริปต์ นั่นคือทั้งหมดที่มีให้มัน ครั้งต่อไปที่คุณเยี่ยมชมเว็บไซต์คุณควรสังเกตเห็นว่าไม่มีโฆษณาที่ชัดเจน สิ่งนี้ควรเป็นจริงจากคอมพิวเตอร์ทุกเครื่องตราบใดที่มันเชื่อมต่อกับเราเตอร์ Tomato ของคุณ มีบิตและชิ้นที่โชคร้ายบางส่วนเกี่ยวกับวิธีนี้เมื่อเทียบกับส่วนขยาย Adblock ที่คุณอาจต้องการพิจารณาก่อนที่จะตั้งค่าในเราเตอร์ของคุณ ก่อนอื่นถ้าคุณต้องการอนุญาตไซต์ที่ปลอดภัยคุณต้องแก้ไขสคริปต์ด้วยตนเองโดยเปลี่ยนหัวข้อต่อไปนี้:

## remove/whitelist websites ## removes 3 websites (aa.com, bb.com, cc.com) ## remove the # and edit the website urls. sed -i -e '/aa.com/d' $GENFILE

... แทนที่ aa.com ด้วยเว็บไซต์ที่คุณต้องการให้อนุญาต โปรดทราบว่ารายการที่อนุญาตพิเศษนั้นไม่สามารถใช้กับรายการที่อนุญาตพิเศษทั้งหมดในบางเว็บไซต์แทนหากคุณมีปัญหาในการเปิดเว็บไซต์ที่คุณต้องการดูเพราะอยู่ในบัญชีดำรายการที่อนุญาตพิเศษไซต์นั้นจะช่วยให้คุณเข้าถึงเว็บไซต์หนึ่งที่เจาะจง .

น่าเสียดายที่สคริปต์ไม่อนุญาตให้คุณอนุญาตรายการโฆษณาทั้งหมดในบางเว็บไซต์


2
คุณสามารถเขียนสรุปลิงก์ในคำตอบของคุณได้หรือไม่? หากลิงก์หายไปคำตอบของคุณจะไร้ประโยชน์ แต่ถ้าคุณสรุปบริบทของลิงค์ความคิดทั่วไปเกี่ยวกับสิ่งที่คุณพยายามสื่อจะยังคงอยู่
MaQleod

ฉันชอบวิธีนี้มาก ปัญหาหนึ่งที่ฉันเห็น แต่สิ่งนี้ไม่สามารถบล็อกโฆษณาแบบข้อความของ Google หรือสิ่งที่คล้ายกันได้ใช่ไหม ฉันพบว่าโฆษณาแบบข้อความรบกวนได้มากกว่ากราฟิก ...

5

สิ่งที่คุณต้องการที่จะใช้เป็นOpenDNS จากนั้นคุณสามารถตั้งค่า DNS ของเราเตอร์หรือคอมพิวเตอร์ให้ชี้ไปที่ DNS ของพวกเขา โปรแกรมอรรถประโยชน์ขนาดเล็กบนคอมพิวเตอร์เครื่องใดก็ได้สามารถอัปเดตที่อยู่ IP ได้หากมีการเปลี่ยนแปลงทุกสองสามสัปดาห์ แต่ถ้าเป็นแบบคงที่จะดีกว่า พวกเขามีส่วนการตั้งค่าบัญชีที่คุณสามารถบล็อกสิ่งต่าง ๆ คุณเพียงแค่ต้องค้นหารายการสิ่งที่ต้องบล็อกบนเว็บ (เครือข่ายโฆษณา) คุณอาจพบหนึ่งโดยค้นหาไฟล์โฮสต์เพื่อจุดประสงค์นี้


ฉันรักและใช้ OpenDNS แต่ OP และฉันกำลังมองหาการกรองอินเทอร์เน็ตตามกฏ AdBlock ในระดับเราเตอร์
Baodad

2

เพื่อให้บรรลุเป้าหมายของคุณคุณต้องการบางสิ่งบางอย่างด้วยสติปัญญาที่มากขึ้น ในบ้านของฉันฉันเรียกใช้ชิ้นส่วนของซอฟต์แวร์ที่เรียกว่าแก้ให้หายยุ่ง มันคือการกระจาย Debian Linux ที่มีเว็บอินเตอร์เฟสที่มีคุณสมบัติครบถ้วนสำหรับการควบคุมซอฟต์แวร์

แก้ให้หายยุ่งทำงานบนคอมพิวเตอร์มาตรฐาน x86 / x64 ที่มีการ์ดเครือข่าย 2 ตัว คุณจำเป็นต้องมีหนึ่งสำหรับการรับส่งข้อมูลทางอินเทอร์เน็ต (WAN) และอีกอันสำหรับการรับส่งข้อมูลเครือข่าย (LAN)

มีโมดูลมากมายรวมอยู่ในฟรีกับ Untangle รวมถึง Ad Blocker ซึ่งเป็นไปตามรหัสจากโปรแกรมเสริม AdBlock Plus ของ Firefox

โมดูลฟรีอื่น ๆ ได้แก่ :

  • ตัวกรองสแปม
  • ตัวบล็อคสปายแวร์
  • ตัวบล็อกไวรัส (อิง Clam AV)
  • ตัวบล็อกเว็บไซต์
  • VPN (ใช้ OpenVPN)
  • ฯลฯ ...

พวกเขายังมีแอพพรีเมี่ยมจำนวนหนึ่งซึ่งมีค่าใช้จ่ายเกี่ยวข้องกับแอพนี้ส่วนใหญ่สำหรับผู้ใช้ทางธุรกิจ แต่คุณอาจพบว่ามีประโยชน์บางอย่างเช่นตัวบล็อกไวรัสที่ได้รับการปรับปรุงซึ่งไม่ได้ใช้กับ Clam AV

แก้ให้หายยุ่งมีความสามารถในการทำหน้าที่เป็นเราเตอร์หรืออุปกรณ์ผ่าน (สะพาน) ซึ่งสามารถนั่งในแนวเดียวกับเครือข่ายของคุณและช่วยให้คุณสามารถเรียกใช้โดยไม่ต้องเปลี่ยนเราเตอร์ปัจจุบันของคุณ


ฉันอาจต้องทดลองกับมันในบางจุด มีการลดลงของประสิทธิภาพอย่างมากหรือไม่ ฉันต้องใช้ฮาร์ดแวร์ชนิดใด
VBwhatnow

1
เวอร์ชันดั้งเดิม (5.x) สามารถทำงานบน RAM 800 เมกะเฮิร์ตซ์ P3 และ 512MB รุ่นปัจจุบัน (9.x) จำเป็นต้องมีหน่วยประมวลผลแบบดูอัลคอร์และหน่วยความจำ 2GB สำหรับกล่องขนาดเล็ก คำถามนี้ค่อนข้างยากที่จะตอกตะปูลง ส่วนใหญ่เกี่ยวข้องกับสเกลที่คุณใช้งานอยู่ ลองคิดแบบนี้ผู้ใช้มากขึ้น = มีพลังมากขึ้น สำหรับคำแนะนำบางอย่างลองดูที่ forum.untangle.com กล่องปัจจุบันของฉันทำงานบน Intel Core2 E6750 ที่มี RAM 4GB แต่นั่นเป็นเพราะมันเป็นกล่องสำรองที่ฉันมี นิคส์ที่มีคุณภาพสูงกว่าจะสร้างความแตกต่างอย่างมากต่อประสิทธิภาพการทำงาน
ianc1215

1

ฉันตั้งค่ารายการข้อ จำกัด การเข้าถึง มันค่อนข้างเข้มงวด แต่ก็ใช้งานได้และฉันสามารถตัดสินใจได้ว่าจะใช้อุปกรณ์ใด มันง่ายพอที่จะปิดการใช้งานโดยการเข้าสู่ระบบ แต่คุณต้องเข้าสู่เว็บไซต์ด้วยตนเอง ฉันต้องใช้สองรายการเพราะรายการของฉันมีขนาดใหญ่

getclicky.com doubleclick.net ad.nozonedata.com ads.pointroll.com us.ard.yahoo.com us.a1.yimg.com us.js2.yimg.com ad.doubleclick.net view.atdmt.com a.tribalfusion .com ad.ca.doubleclick.net ad.deviantart.com pagead2.googlesyndication.com ad.nozonedata.com cdn.fastclick.net cdn5.tribalfusion.com adblade.com media.fastclick.net pixel.quantserve.com tribalfusion.com ads.yahoo.com mf.sitescout.com sitescout.com clicks.beap.bc.yahoo.com เปรียบเทียบ.org sitescout.com vividmedia.com adsupply.com taboola.com analytics.twitter.com googleadservices.com smartadserver.com

มีอีกมากมาย แต่นั่นคือทั้งหมดที่ฉันสามารถโพสต์ได้


getclicky.com doubleclick.net ad.nozonedata.com ads.pointroll.com us.ard.yahoo.com us.a1.yimg.com us.js2.yimg.com ad.doubleclick.net view.atdmt.com a.tribalfusion .com ad.ca.doubleclick.net ad.deviantart.com pagead2.googlesyndication.com ad.nozonedata.com cdn.fastclick.net cdn5.tribalfusion.com adblade.com media.fastclick.net pixel.quantserve.com tribalfusion.com ads.yahoo.com mf.sitescout.com sitescout.com clicks.beap.bc.yahoo.com เปรียบเทียบ.org sitescout.com vividmedia.com adsupply.com taboola.com analytics.twitter.com googleadservices.com smartadserver.com
J . Honak

มีอีกมากมาย แต่นั่นคือทั้งหมดที่ฉันสามารถโพสต์
เจ Honak

คุณสามารถบล็อกโดเมนทั้งหมดหรือชื่อ dns เฉพาะ
J. Honak

1
คุณช่วยพูดอีกเล็กน้อยเกี่ยวกับวิธีการทำสิ่งนี้ได้ไหม?
G-Man
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.