ต้องการบล็อกเว็บ twitter.com, facebook.com แต่อนุญาตให้บางผู้ใช้สามารถเข้าเว็บดังกล่าวได้.
$ vi /etc/squid/squid.conf
Create ACLs for Squid:
สร้างไฟล์สำหรับเก็บรายชื่อเว็บที่ต้องการบล็อก
$ vi /etc/squid/acl_restrict_list
#gmail
mail.google.com
gmail.google.com
#Social network
twitter.com
facebook.com
สร้างไฟล์สำเก็บรายชื่อผู้ใช้ที่สามารถเข้าเว็บที่เราบล็อกได้
$ vi /etc/squid/acl_users_allow_url_list
sontaya
สร้างไฟล์สำหรับเก็บรายชื่อเว็บที่ต้องการบล็อก
$ vi /etc/squid/acl_bypass_restrict_list
gmail.com
สร้างไฟล์สำหรับเก็บไอพี (ไอพีที่ต้องการให้เข้าได้ทุกเว็บไซต์)
$ vi /etc/squid/acl_ip_override_restrict_list
อย่าพึงงง กันนะครับ...
Configuration Squid:
$ vi /etc/squid/squid.conf
acl users_allow_url proxy_auth_regex -i "/etc/squid/acl_users_allow_url_list"
acl bypass_restrict_list url_regex -i "/etc/squid/acl_bypass_restrict_list"
acl ip_override_restrict_list src "/etc/squid/acl_ip_override_restrict_list"
http_access allow users_allow_url
http_access allow bypass_restrict_list
http_access deny restrict_list !ip_override_restrict_list
$ squid -k reconfigure
ขอขอบคุณ http://www.susethailand.com ที่ให้ความอนุเคราะห์ข้อมูล
$ vi /etc/squid/squid.conf
Create ACLs for Squid:
สร้างไฟล์สำหรับเก็บรายชื่อเว็บที่ต้องการบล็อก
$ vi /etc/squid/acl_restrict_list
#gmail
mail.google.com
gmail.google.com
#Social network
twitter.com
facebook.com
สร้างไฟล์สำเก็บรายชื่อผู้ใช้ที่สามารถเข้าเว็บที่เราบล็อกได้
$ vi /etc/squid/acl_users_allow_url_list
sontaya
สร้างไฟล์สำหรับเก็บรายชื่อเว็บที่ต้องการบล็อก
$ vi /etc/squid/acl_bypass_restrict_list
gmail.com
สร้างไฟล์สำหรับเก็บไอพี (ไอพีที่ต้องการให้เข้าได้ทุกเว็บไซต์)
$ vi /etc/squid/acl_ip_override_restrict_list
อย่าพึงงง กันนะครับ...
Configuration Squid:
$ vi /etc/squid/squid.conf
acl users_allow_url proxy_auth_regex -i "/etc/squid/acl_users_allow_url_list"
acl bypass_restrict_list url_regex -i "/etc/squid/acl_bypass_restrict_list"
acl ip_override_restrict_list src "/etc/squid/acl_ip_override_restrict_list"
http_access allow users_allow_url
http_access allow bypass_restrict_list
http_access deny restrict_list !ip_override_restrict_list
$ squid -k reconfigure
ขอขอบคุณ http://www.susethailand.com ที่ให้ความอนุเคราะห์ข้อมูล
Comments
Post a Comment