Block Website ด้วย Squid 2.7

วิธีการเขียน config squid.conf ให้ บล็อคเว็บไซท์ ที่ต้องการตามกำหนดเวลา และยังสามารถกำหนด เครื่องที่ไม่บล็อคได้ไม่ยากเย็น

acl time_block time M T W H F A S 08:00-23:00
#ตั้งเวลาที่จะบล็อคในที่นี้บล็อคตั้งแต่ 8.00 - 23.00 น.

acl notblock  src 192.168.0.110 192.168.0.123
#ตั้งเครื่องที่จะปล่อยให้เข้าเว็บไซท์ที่บล็อคได้ตลอดเวลา

acl blockweb url_regex -i '/etc/squid/blockweb.txt'
#สร้างไฟล์ชื่อ blockweb.txt เก็บ keyword หรือ url  ของเว็บที่จะบล็อค
#1 เว็บ/คำ ต่อ 1 บรรทัด ไว้ที่ /etc/squid/

http_access allow notblock  blockweb
#ปล่อยให้เครื่องที่กำหนดไว้เข้าดูได้

http_access deny blockweb time_block
#บล็อคการเข้าชมตามเวลาที่กำหนด