Squid Proxy Server configure HARDWARE NETWORKING LINUX SOFTWAREIt Tech Technology

It Tech Technology



Home Top Ad

Post Top Ad

Thursday, January 28, 2016

Squid Proxy Server configure

Squid Proxy Server configure in rhel6/centos6

Packages- squid
Port No-  3128
daemon-  squid
script-  /etc/init.d/squid
conf file- /etc/squid/squid.conf

[[email protected] Desktop]# yum install squid* -y
oaded plugins: refresh-packagekit, rhnplugin Running Transaction 

Installing     : 7:squid-3.1.4-1.el6.x86_64                               1/1
Installed:          squid.x86_64 7:3.1.4-1.el6                                                   

2-> Now configur conf file-->>

[[email protected] Desktop]# vim /etc/squid/squid.conf

#To block a particular Network:
acl my_net src
http_access allow my_net

#To block a particular ip:

acl bad_ip src
acl bad_ip src
http_access deny bad_ip

#To block a particular URL:

acl bad_site dst www.yahoo.com
http_access deny bad_site

#To block only one domain:

acl block_orkut dstdomain .orkut.com
http_access deny block_orkut

#To block a list of sites from / specified in a file:
acl block_list url_regex "/etc/squid/block_list.txt"
http_access deny block_list

#Blocking web access by time:
#acl aclname time [day-abbrevs] [h1:m1-h2:m2]
#h1:m1 must be less than h2:m2
#S - Sunday,M - Monday,T – Tuesday,W - Wednesday,H - Thursday,F - Friday,A - Saturday

acl mynetwork src
acl Break time MTWHFA 02:32-03:00
http_access deny mynetwork Break

#To block the URLs contains the word "word":
acl block_word_url url_regex sex
http_access deny block_word_url

#To prevent downloading files:
acl block_exe url_regex .*\.exe$
http_access deny block_exe

#To block access to some TLDs:
acl block_tld dstdom_regex \.uk$
http_access deny block_tld

3-> Now create block file and service restart

[[email protected] Desktop]# cat >/etc/squid/block_list.txt

[[email protected] Desktop]# /etc/init.d/squid restart
Stopping squid:                                            [FAILED]
Starting squid: .                                          [  OK  ]


[[email protected] Desktop]# chkconfig squid on

                                                         now configure client 
                if you want to more knowlage about squid send me your query

Post Bottom Ad