Tuesday 16 March 2010

squid กำหนดช่วงเวลาในการโหลดไฟล์

กำหนดช่วงเวลา : time

พารามิเตอร์ที่ใช้กำหนดช่วงเวลามีสองส่วนคือ วัน และเวลา มีรูปแบบคอนฟิกดังนี้
acl aclname time [day-abbrevs] [h1:m1-h2:m2]
คำอธิบาย
  • day-abbrevs : เป็นอักษรย่อของวัน ตามด้านล่างนี้
S – Sunday
M – Monday
T – Tuesday
W – Wednesday
H – Thursday
F – Friday
A – Saturday
  • h1:m1 เวลาเริ่มต้น
  • h2:m2 เวลาสิ้นสุด
  • h1:m1 ต้องน้อยกว่า h2:m2
ตัวอย่างการ match การเข้าเว็บไซต์ระหว่างเวลา 12:00-13:00 ตั้งแต่วันจันทร์ถึงวันศุกร์
acl acl_time1 time MTWHF 12:00-13:00


Case:1


acl client_1 src 10.0.1.117
acl un_download_file urlpath_regex -i \.exe$ \.zip$ \.dat$ \.iso$
acl un_download_time time MTWHFAS 08:00-19:00
http_access allow client_1 !un_download_time
http_access deny un_download_time un_download_file 

No comments:

Post a Comment