ผู้เขียน หัวข้อ: ต้องการ Block WebSite บางเว็บ ด้วย Squid ทำอย่างไรครับ  (อ่าน 7482 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ Bluebird

  • Hero Member
  • *****
  • กระทู้: 1,062
  • Respect: +2
    • ดูรายละเอียด
    • โรงพยาบาลระแงะ จังหวัดนราธิวาส
การเขียน 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 เครื่องอีก
นักวิชาการคอมพิวเตอร์ โรงพยาบาลระแงะ  จังหวัดนราธิวาส
www.rangaehospital.com

เริ่มใช้งานระบบ 1 ตุลาคม 2550
Server     :  HP Proliant DL180G6 RAM 16Gb. 
Replicate  : DELL PowerEdge 1800   RAM 16 Gb.
MySQL 5.5.31
OS CentOS 5 64bit
HOSxP Version : 3.59.4.27(ตาม Version ที่ออกใหม่ล่าสุด)

ออฟไลน์ nummon

  • Full Member
  • ***
  • กระทู้: 107
  • Respect: 0
    • ดูรายละเอียด
    • SrisangwornSukhothai Hospital
Re: ต้องการ Block WebSite บางเว็บ ด้วย Squid ทำอย่างไรครับ
« ตอบกลับ #1 เมื่อ: ตุลาคม 23, 2009, 18:50:35 PM »
0
acl notblock src > ipไม่มีsubnet
ลองทดสอบโดยเอาบรรทัดที่ไม่บล็อคออกก่อน

<a href=http://www.srisangworn.go.th>โรงพยาบาลศรีสังวรสุโขทัย</a>
Hosxp : 3.54.2.15
SERVER :  Xeon 3.4    Ram 4G   HD 120 GB OS : Linux CENOS 5.1   Mysql  5.1.23-rc
SLAVE-I :  Xeon 3.4    Ram 4G   HD 120 GB OS : Linux CENOS 5.2   Mysql  5.1.45 (Mysql Replication)
เริ่ม  4 สิงหาคม 2549  ขึ้นระบบ : อ.ชัยพร และ ทีม BMS

doramon

  • บุคคลทั่วไป
Re: ต้องการ Block WebSite บางเว็บ ด้วย Squid ทำอย่างไรครับ
« ตอบกลับ #2 เมื่อ: ตุลาคม 23, 2009, 19:42:37 PM »
0
service squid restart;  แล้วมันขึ้น error อะไรครับ


dusit

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