Mainos / Advertisement:
Ero sivun ”Squid/en” versioiden välillä
Siirry navigaatioon
Siirry hakuun
(Ak: Uusi sivu: Squid) |
(Ak: Uusi sivu: == Additional information ==) |
||
(6 välissä olevaa versiota samalta käyttäjältä ei näytetä) | |||
Rivi 1: | Rivi 1: | ||
<languages/> | <languages/> | ||
− | Squid | + | Squid is a commonly used proxy software for Linux. It is easy to install and configure. |
− | == | + | == Installation == |
− | + | We install Squid from package manager. | |
[[aptitude]] install squid | [[aptitude]] install squid | ||
− | == | + | == Configuration == |
nano /etc/squid/squid.conf | nano /etc/squid/squid.conf | ||
− | + | Modify the ''squid.conf'' file from the spot with ''http_access deny all''. | |
#INSERT YOUR OWN RULES HERE | #INSERT YOUR OWN RULES HERE | ||
#http_access allow localhost | #http_access allow localhost | ||
− | acl fbesto dstdomain .facebook.com <small>''# | + | acl fbesto dstdomain .facebook.com <small>''#This is how you configure the access list which you can use for instance to block all facebook.com subdomains.''</small> |
− | acl aika time W 08:00-16:00 <small>''# | + | acl aika time W 08:00-16:00 <small>''#This access list defines a certain time for the block, in this case wednesday 08:00-16:00.''</small> |
− | http_access deny fbesto aika <small>''# | + | http_access deny fbesto aika <small>''#Here you define what access lists are used to filter http traffic. In this case fbesto and aika lists.''</small> |
− | http_access allow all <small>''# | + | http_access allow all <small>''#In the end you allow all other traffic.''</small> |
− | #http_access deny all <small>''# | + | #http_access deny all <small>''#You should comment this line, otherwise traffic will be blocked.''</small> |
− | == | + | == Additional information == |
http://ict-academy.fi/index.php?title=Squid_proxy | http://ict-academy.fi/index.php?title=Squid_proxy |
Nykyinen versio 24. heinäkuuta 2015 kello 07.46
Squid is a commonly used proxy software for Linux. It is easy to install and configure.
Installation
We install Squid from package manager.
aptitude install squid
Configuration
nano /etc/squid/squid.conf
Modify the squid.conf file from the spot with http_access deny all.
#INSERT YOUR OWN RULES HERE #http_access allow localhost acl fbesto dstdomain .facebook.com #This is how you configure the access list which you can use for instance to block all facebook.com subdomains. acl aika time W 08:00-16:00 #This access list defines a certain time for the block, in this case wednesday 08:00-16:00. http_access deny fbesto aika #Here you define what access lists are used to filter http traffic. In this case fbesto and aika lists. http_access allow all #In the end you allow all other traffic. #http_access deny all #You should comment this line, otherwise traffic will be blocked.
Additional information
Mainos / Advertisement: