User Tools

Site Tools


squiduclv

Differences

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

Link to this comparison view

Next revision
Previous revision
squiduclv [2016/11/21 21:45]
moliver created
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 -y install make gcc libapache-dbi-perl libclass-dbi-mysql-perl mysql-client libapache-dbi-perl libclass-dbi-mysql-perl mysql-client libldap2-dev
 +
 +
 +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
  
-apt-get update +tar xzvf squid.tar.gz 
-apt-get -y install ​make gcc libapache-dbi-perl libclass-dbi-mysql-perl mysql-client+ 
 +cat > run << '​EoT'​ 
 +./configure '​--prefix=/​srv/​proxy'​ '​--exec-prefix=/​srv/​proxy'​ '--sbindir=/​srv/​proxy/​bin'​ \ 
 + '--libexecdir=/​srv/​proxy/​bin'​ \ 
 + '​--datadir=/​srv/​proxy/​etc'​ '​--sysconfdir=/​srv/​proxy/​etc'​ \ 
 + '​--sharedstatedir=/​srv/​proxy/​etc'​ '​--localstatedir=/​srv/​proxy'​ \ 
 + '​--libdir=/​srv/​proxy/​bin'​ '​--infodir=/​srv/​proxy/​doc'​ '​--mandir=/​srv/​proxy/​doc'​ \ 
 + '​--enable-icmp'​ --enable-ssl --with-openssl \ 
 + '​--enable-auth'​ --enable-auth-basic="​LDAP"​ '​--enable-auth-digest=LDAP' ​ \ 
 + '​--enable-log-daemon-helpers=file'​ \ 
 + '​--with-default-user=proxy'​ \ 
 + '​--enable-delay-pools'​ 
 + 
 +EoT 
 + 
 +chmod +x  run 
 + 
 +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.1479764732.txt.gz · Last modified: 2020/04/10 17:38 (external edit)