User Tools

Site Tools


squiduclv

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
squiduclv [2016/12/06 19:48]
moliver
squiduclv [2020/04/10 17:38] (current)
Line 1: Line 1:
 <​code>​ <​code>​
 +URL=http://​www.squid-cache.org/​Versions/​v3/​3.5/​squid-3.5.24.tar.gz
  
 apt-get update apt-get update
Line 5: Line 6:
  
  
-apt-get install -y g+++apt-get install -y g++ libssl-dev libgnutls-openssl-dev
  
 mkdir -p /home/src mkdir -p /home/src
 cd /home/src cd /home/src
-wget http://​www.squid-cache.org/​Versions/​v3/​3.5/​squid-3.5.22.tar.gz+wget $URL -squid.tar.gz
  
-tar xzvf squid-3.5.22.tar.gz+tar xzvf squid.tar.gz
  
 cat > run << '​EoT'​ cat > run << '​EoT'​
Line 19: Line 20:
  '​--sharedstatedir=/​srv/​proxy/​etc'​ '​--localstatedir=/​srv/​proxy'​ \  '​--sharedstatedir=/​srv/​proxy/​etc'​ '​--localstatedir=/​srv/​proxy'​ \
  '​--libdir=/​srv/​proxy/​bin'​ '​--infodir=/​srv/​proxy/​doc'​ '​--mandir=/​srv/​proxy/​doc'​ \  '​--libdir=/​srv/​proxy/​bin'​ '​--infodir=/​srv/​proxy/​doc'​ '​--mandir=/​srv/​proxy/​doc'​ \
- '​--enable-icmp'​ --enable-ssl \+ '​--enable-icmp'​ --enable-ssl ​--with-openssl ​\
  '​--enable-auth'​ --enable-auth-basic="​LDAP"​ '​--enable-auth-digest=LDAP' ​ \  '​--enable-auth'​ --enable-auth-basic="​LDAP"​ '​--enable-auth-digest=LDAP' ​ \
  '​--enable-log-daemon-helpers=file'​ \  '​--enable-log-daemon-helpers=file'​ \
Line 29: Line 30:
 chmod +x  run chmod +x  run
  
-cd squid-3.5.22+cd squid****
  
 +../run
 +
 +make all
 +
 +make install
 +
 +cd /srv
 +mkdir -p /​srv/​proxy/​etc/​acls/​
 +chown -R proxy.proxy proxy
 +
 +
 +
 +</​code>​
 +
 +
 +Configuracion 1.6
 +<​code>​
 +wget "​http://​red.uclv.cu/​_export/​code/​canalperi?​codeblock=0"​ -O  /​srv/​proxy/​etc/​acls/​canal-ict.acl
 +
 +cat > /​srv/​proxy/​etc/​squid.conf << '​EoT'​
 +visible_hostname paka
 +
 +http_port 3128
 +
 +http_access allow manager localhost
 +http_access deny manager
 +
 +
 +acl enlaces-canal-ict dstdomain "/​srv/​proxy/​etc/​acls/​canal-ict.acl"​
 +http_access allow enlaces-canal-ict
 +never_direct allow enlaces-canal-ict
 +
 +cache_peer 200.14.48.120 parent 3128 0
 +cache_peer_access 200.14.48.120 allow enlaces-canal-ict
 +
 +
 +acl proxy-level1 src 10.12.1.7 10.12.1.77 10.12.1.79 10.12.1.78
 +http_access allow proxy-level1
 +
 +http_access deny all
 +
 +hosts_file /etc/hosts
 +EoT
 +
 +/​srv/​proxy/​bin/​squid ​
  
 </​code>​ </​code>​
squiduclv.1481053707.txt.gz ยท Last modified: 2020/04/10 17:38 (external edit)