2012-05-15 11 views
7

Làm cách nào để hạn chế quyền truy cập chỉ một trang web thông qua proxy Squid của tôi?Hạn chế quyền truy cập Mực vào chỉ một trang web

Sau đây không hoạt động ...

acl amazon_ireland src 79.125.0.0/17 
acl some_site url_regex google 

http_access allow amazon_ireland 
http_access allow some_site 
http_access deny all 

Trả lời

11

Hãy nhìn vào FAQ mực, có một ví dụ hoàn hảo cho các thiết lập của bạn.

Squid FAQ

acl GOOD dst 10.0.0.1 
http_access allow GOOD 
http_access deny all 

nếu bạn muốn kết hợp bởi miền tên

acl GOOD dstdomain .amazon.ie 
http_access allow GOOD 
http_access deny all 
+1

Tôi cũng đã thử xem Câu hỏi thường gặp về mực ống, nhưng có quá nhiều thứ trong đó! Cảm ơn bạn đã tìm thấy điều này! –

2

Dưới đây là một cách khác, nơi bạn có thể xác định địa chỉ IP nguồn. Và chặn các trang web cụ thể như youtube facebook

acl liberaip src 130.44.0.215 
acl block url_regex -i youtube facebook 
http_access allow liberaip !block 
+0

Câu trả lời thông minh! Tôi muốn thêm: thay đổi thành *** acl cho phép url_regex ... *** VÀ thay đổi thành *** http_access cho phép ipranges cho phép *** Chỉ cho phép những trang web này được cấp cho IP. (đảo ngược) – Tarik

+0

Sau khi xem lại câu hỏi này. Tôi nhận thấy nhận xét của bạn phù hợp hơn với câu hỏi OP. = P –