More About Me...

ก็แค่คนตัวเล็กๆ ที่อยากจะบ่นไปบล็อกไป

Another Tit-Bit...

มีสาระบ้าง ไม่มีสาระบ้าง ก็ว่ากันไป

How to block internet advertisements, banners and spyware in Linux

ถ้าใช้ Firefox คงคุ้นกันอยู่แล้วว่าให้ติดตั้ง plug-in ได้แก่ Adblock+Filter Updater หรือ NoScript แค่นี้ก็เรียบร้อย

แต่เดี๋ยวก่อน ยังมีอีกวิธีหนึ่ง ผู้เขียนไปเห็นมาจาก Ubuntu forum ซึ่งวิธีนี้สามารถใช้กับ browser อื่นๆ ได้ด้วย ที่เป็นเช่นนี้เพราะเราจะไปกันที่ระดับ DNS เลย โดยเราไปแก้แฟ้มข้อมูล /etc/hosts ให้มี domain name ของเว็บไม่พึงประสงค์ชี้มาที่ localhost ของเรา

ใช้คำสั่งนี้

sudo gedit /etc/hosts

แล้วเพิ่มรายชื่อ domain name ที่ต้องการลงไป (ดาวน์โหลดตัวอย่างได้ที่นี่)

คำเตือน: มีการรายงานวิธีนี้อาจทำให้การเรียกเว็บเพจช้าลง เพราะ browser พยายามจะติดต่อกับเครื่องของเราที่ไม่มี web server ทำงานอยู่จริง ดังนั้นจึงต้องรอจนกระทั่งหมดเวลา (timeout lag) ทำให้รู้สึกเสมือนว่าการเรียกเว็บเพจช้าลง ให้ลองเปลี่ยนค่าใน /etc/hosts ค่า domain name จาก localhost (127.0.0.1) เป็น 0.0.0.0 แทน (ผู้เขียนใช้ sed - stream editor ช่วยในการเปลี่ยน 127.0.0.1 -> 0.0.0.0 เพราะง่ายและเร็วสุด)

หมายเหตุ: หากเราสังเกตว่ามี domain ใหม่ๆ ที่ยังไม่มีใน /etc/hosts ก็ทยอยๆ เพิ่มเข้าไป และวิธีนี้ใช้กับ OS อื่นก็ได้นะ (Windows: c:\windows\system32\drivers\etc\hosts Mac OS X: /etc/hosts

อ้างอิง: How to block internet advertisements, banners and spyware in Linux

Most Commented Posts

ออกความเห็นหน่อย

Subscribe to Comments?

RECENTCOMMENTS

MOSTCOMMENTS

LINKLOVE

Tag Cloud

Recent Readers. These are the cool and trendy people that reads my blog!Recent Readers

IMG_9272IMG_9260IMG_9258IMG_9257IMG_9256IMG_9251IMG_9248