ข่าว: ข่าวประกาศ

  • 29 พฤษภาคม 2024, 08:32:24

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ผู้เขียน หัวข้อ: ขอความช่วยเหลือหน่อยครับ....เกี่ยวกับการ Block เว็บครับ..  (อ่าน 8451 ครั้ง)

bo0m

  • Newbie
  • *
  • กระทู้: 6
    • ดูรายละเอียด
    • อีเมล์
ตอนนี้ผมใช้ CC 4.3 ครับ

ผมต้องการให้ Block เว็บ

ผมต้องทำยังไงบ้างครับ....

NarOkOnLiNE

  • Customer Lv.3
  • Hero Member
  • ****
  • กระทู้: 532
    • MSN Messenger - banpuean@windowslive.com
    • ดูรายละเอียด
    • บล็อกของนายทวีเกียรติ
    • อีเมล์
-เกี่ยวกับการ block web ผมว่าใครใช้ SquidGuard เป็นน่าจะ เวิร์คมาก ๆ เลยครับ แต่ผมใช้ไม่เป็นติดตั้งไม่ผ่าน เลยอาศัยตัว squid เขียนคำสั่งเพิ่มนิดหน่อยแบบนี้ครับ

-1.สร้างบัญชีดำ รายชื่อเวบที่ไม่ต้องการให้เข้าไป (ในที่นี้สมมติ) xxx.txt ในไฟล์มีข้อความ
#<=================>
http://www.sexy.com/
http://www.ddd.com/game/*
http://......................ฯลฯ
#<=================>

2.แก้ไขไฟล์ squid.conf ในหัวส่วนต่อไปนี้ acl และ http_access
#<==================>
acl lockschool url_regex '/etc/squid/xxx.txt' ( บรรทัดนี้ เอาไว้บนสุดเหนือหัวข้อ acl นะครับ )
http_access deny lockschool ( บรรทัดนี้ เอาไว้บนสุดเหนือหัวข้อ http_access )
#<====================>

3.copy ไฟล์ xxx.txt ไปไว้ที่ ไดเรคตอรี่ /etc/squid/ (ตามที่ระบุใน path อาจพิมพ์โดยตรงด้วย pico ใน path ดังกล่าวก็ได้ครับ)

4.เครื่องลูกทุกเครื่องให้ fix IP เพราะง่ายต่อการตรวจสอบภายหลัง

หมายเหตุ
1. 'lockschool' เป็นการตั้งชื่อ acl (ตั้งเป็นชื่ออะไรก็ได้ตามถนัด) แต่เวลาอ้างใน http_access deny ก็ต้องอ้างตามชื่อที่เราตั้งไว้
2. ทำ 4 ข้อที่กล่าวข้างต้นก็พอเพียงแล้วครับ โดยบัญชีรายชื่อเวบไม่พึงประสงค์สามารถเพิ่มลงในไฟล์ xxx.txt ได้ตลอดเวลา
3. หลังจากเพิ่มรายชื่อเวบไม่พึงประสงค์ลงในไฟล์ xxx.txt ทุกครั้งต้องมีการ restart Squid ด้วยนะครับ ( ถ้าจำไม่ผิดคำสั่งของ cc จะเป็น service squid restart )

ลองเอาไปทำดูนะครับ ^^
« แก้ไขครั้งสุดท้าย: 17 ตุลาคม 2008, 21:03:42 โดย narokonline »
อย่ารอความตายโดยการหยุดนิ่ง จงวิ่งชนแล้วหาทางรอดซะ !!
http://thaveekiat.blogspot.com

bo0m

  • Newbie
  • *
  • กระทู้: 6
    • ดูรายละเอียด
    • อีเมล์
ขอบคุณมากมากครับ