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/11/22 17:16]
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 -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 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.1479834984.txt.gz · Last modified: 2020/04/10 17:38 (external edit)