BMS-HOSxP Community

HOSxP => นอกเรื่อง => ข้อความที่เริ่มโดย: Bluebird ที่ ตุลาคม 23, 2009, 15:21:21 PM

หัวข้อ: ต้องการ Block WebSite บางเว็บ ด้วย Squid ทำอย่างไรครับ
เริ่มหัวข้อโดย: Bluebird ที่ ตุลาคม 23, 2009, 15:21:21 PM
การเขียน 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
#บล็อคการเข้าชมตามเวลาที่กำหนด
 
มันก็ยัง block ไม่อยู่
service squid restar; แล้วก็ไม่ได้
แต่ยังไม่ได้ลอง Restart เครื่องอีก
หัวข้อ: Re: ต้องการ Block WebSite บางเว็บ ด้วย Squid ทำอย่างไรครับ
เริ่มหัวข้อโดย: nummon ที่ ตุลาคม 23, 2009, 18:50:35 PM
acl notblock src > ipไม่มีsubnet
ลองทดสอบโดยเอาบรรทัดที่ไม่บล็อคออกก่อน

หัวข้อ: Re: ต้องการ Block WebSite บางเว็บ ด้วย Squid ทำอย่างไรครับ
เริ่มหัวข้อโดย: doramon ที่ ตุลาคม 23, 2009, 19:42:37 PM
service squid restart;  แล้วมันขึ้น error อะไรครับ

หัวข้อ: Re: ต้องการ Block WebSite บางเว็บ ด้วย Squid ทำอย่างไรครับ
เริ่มหัวข้อโดย: dusit ที่ ตุลาคม 25, 2009, 11:27:43 AM
ผมใช้ squid guard ลงเพิ่มเข้าไป ทำให้สะดวกขึ้น ผมไม่ถนัด command linux เป็นทางเลือกครับ