პროქსი სერვერის დაყენება
ვიკიწიგნებიდან
cd /tmp/build http://www.squid-cache.org/Versions/v2/2.5...TABLE12.tar.bz2 tar jxvvf squid-2.5.STABLE12.tar.bz2 cd squid-2.5.STABLE12 ./configure \
--exec_prefix=/usr \ --bindir=/usr/sbin \ --libexecdir=/usr/lib/squid \ --localstatedir=/var \ --sysconfdir=/etc/squid \ --enable-poll \ --enable-snmp \ --enable-removal-policies="heap,lru" \ --enable-storeio="aufs,coss,diskd,null,ufs" \ --enable-ssl \ --with-openssl=/usr/kerberos \ --enable-delay-pools \ --enable-linux-netfilter \ (linux ze) --with-pthreads \ --enable-ntlm-auth-helpers="SMB,winbind" \ --enable-external-acl-helpers="ip_user,ldap_group,unix_group,wbinfo_group,winbind_group" \ --enable-auth="basic,ntlm" \ --with-winbind-auth-challenge \ --enable-useragent-log \ --enable-referer-log \ --disable-dependency-tracking \ --enable-cachemgr-hostname=localhost \ --disable-ident-lookups \ --enable-truncate \ --enable-underscores \ --datadir=/usr/share \ --enable-basic-auth-helpers="LDAP,MSNT,NCSA,PAM,SMB,YP,getpwnam,multi-domain-NTLM,SASL,winbind" \
make make install squid -f /etc/squid/squid.conf -z
ეგაა და ეგ
თუ დამატებითი (კარგი) კონტროლი გვჭირდება, ვქაჩავთ SquidGuard ვქაჩავთ cd /tmp/build
wget -c http://freshmeat.net/redir/squidguard/9946...rd-1.2.0.tar.gz tar zxvf squidGuard-1.2.0.tar.gz cd squidGuard-1.2.0 ./configure \ --with-sg-config="/etc/squid/squidguard.conf" \ --with-sg-logdir="/var/log/squidguard" \ --with-sg-dbhome="/var/log/squidguard"
LIBS="-ldb -lpthread" make
make install
შემდეგ აშკარად მწარედ დაგვჭირდება squidguardის blacklistები რომლებიც უკაცრავად, მარა მხოლოდ ფედორასთვის მაქვს sad.gif http://dag.wieers.com/packages/squidguard-blacklists/ აქედან დავქაჩავთ და ვაყენებთ შემდეგნაირად
rpm -Uvh __squidguard__rpm__name
ვააქტიურებთ ბლექლისტებს cp -f /etc/squid/squidguard-blacklists.conf /etc/squid/squidguard.conf შევიტანთ უკანასკნელ ფაილში(squidguard.conf) ჩვენთვის სასურველ ცვლილებებს და საბოლოოდ , ვააქტიურებთ თვითონ squidguard -ს ამისათვის /etc/squid/squid.conf ის ბოლოში მივაწერთ ამას redirect_program /usr/bin/squidguard -c /etc/squid/squidguard.conf
და დავარესტარტებთ squid-ს