acl badword url_regex "/etc/squid/bad-word.acl" http_access deny badword
20 เมษายน 2552
กำหนดด้วย acl url_regex + http_access allow ใน squid
ผมใช้ centos 4.5 ติดตั้ง squid
ผมต้องการ block web ทั้งหมดก่อน block_web.conf
และเปิดเฉพาะบาง web unblock_web.conf
ผมต้องเขียน acl ยังไงบ้างคับ พอมีตัวอย่างให้ดูไหมคับ
==============================================================
และ squid สามารถกรอง web ด้วย key word ได้ไหม เช่น ถ้ามีคำว่า game หรือ torrent ก็ไม่ให้เข้าเลย
ผมใช้แบบนี้ครับ
แก้ไฟล์ squid.conf แล้ว
เพิ่มคำสั่งแบบนี้ครับ
จากนั้นผมสร้างไฟล์ชื่อ bad-word.acl ไว้ที่ /etc/squid/ ครับ
ในไฟล์ให้เราใส่ word ลงไป 1 word ต่อ 1 บรรทัดครับ
ตัวอย่างแบบนี้ครับ
จากนั้น restart หรือ reload squid ใหม่ครับ แล้วทดสอบลองค้นหาใน google ได้เลย
ปล. การ block พวก บิตผมใช้ 2 คำครับ passkey กับ announce เพราะว่าเวลา ตัว client มันจะ รับ-ส่งข้อมูลกับ server มันจะต้องใช้ passkey ด้วยครับ
ฉะนั้น ง่ายๆ block มันซะเท่านั้น โหลดไฟล์ .torrent มาได้แต่โหลดไฟล์ไม่ได้
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ภาษาไทยไม่ได้จ้า
ตอบลบ