PROXY DG UBUNTU + LUSCA
Bahan‐bahan :
‐ Download dulo di : http://www.ziddu.com/download/11904287/TUTORIALLUSCA.rar.html ‐ Ubuntu 9.10 ‐ Ip proxy 192.168.3.1 ‐ Gatewai 192.168.3.254 ‐ Ip mikrotik ke arah proxy 192.168.3.254/24 ‐ Ram 1 GB ‐ HDD Sata 80 GB Partisi HDD : Dari harddisk 80 Gb dibagi sebagai berikut: / 5 Gb EXT4 System ( Flag Boot) /var 5 Gb EXT4 /usr 9 Gb EXT4 swap 1Gb Swap /squid‐1 20 Gb ReiserFS /squid‐2 20 Gb ReiserFS /squid‐3 20 Gb ReiserFS Install Paket yg di butuhkan : #sudo apt‐get update # sudo apt‐get install squid # sudo apt‐get install squid squidclient squid‐cgi # sudo apt‐get install gcc # sudo apt‐get install build‐essential # sudo apt‐get install sharutils # sudo apt‐get install ccze # sudo apt‐get install libzip‐dev # sudo apt‐get install automake1.9 Download dan Patch Lusca wget http://lusca‐cache.googlecode.com/files/LUSCA_HEAD‐r14733.tar.gz lalu ekstrak dan masuk ke foldernya : # tar xzvf LUSCA_HEAD‐r14733.tar.gz # cd LUSCA_HEAD‐r14733
kita patch dulo paket yg kita download tadi, sebelumnya di pastekan dulo ke dir instalasi lusca : patch ‐p0 < luscaVaryrR14697.diff patch ‐p0 <3xx\ loop.diff patch ‐p0 < ignore‐must‐revalidate.diff patch ‐p2 < keblux‐lusca‐gzip.patch sebelum compile lakukan perintah ini : ./bootstrap.sh Ok sekarang dimulai tahap compile nya : ./configure ‐prefix=/usr ‐‐exec_prefix=/usr ‐bindir=/usr/sbin ‐sbindir=/usr/sbin ‐libexecdir=/usr/lib/squid ‐sysconfdir=/etc/squid \ ‐localstatedir=/var/spool/squid ‐datadir=/usr/share/squid ‐enable‐http‐gzip ‐enable‐async‐io=24 ‐with‐ aufs‐threads=24 ‐with‐pthreads ‐enable‐storeio=aufs \ ‐enable‐linux‐netfilter ‐enable‐arp‐acl ‐enable‐epoll ‐enable‐removal‐policies=heap ‐with‐aio ‐with‐dl ‐ enable‐snmp \ ‐enable‐delay‐pools ‐enable‐htcp ‐enable‐cache‐digests ‐disable‐unlinkd ‐enable‐large‐cache‐files ‐with‐ large‐files \ ‐enable‐err‐languages=English ‐enable‐default‐err‐language=English ‐with‐maxfd=65536 Selanjutnya, ketik perintah berikut di terminal : # make # sudo make install Edit squid.conf # stop dulu squidnya dg perintah : sudo /etc/init.d/squid stop atau squid stop (ubuntu 10.04 Lts) # kemudian copy file squid.conf, storeurl.pl yg di download tadi kedalam folder /etc/squid Langkah selanjutnya : # Memberikan permission pada folder cache chown ‐R proxy.proxy /squid‐1 chown ‐R proxy.proxy /squid‐2 chown ‐R proxy.proxy /squid‐3 chmod 755 /etc/squid/storeurl.pl chown ‐R proxy:proxy /etc/squid/storeurl.pl # Membuat folder‐folder swap/cache di dalam folder cache yang telah ditentukan dg perintah : squid ‐f /etc/squid/squid.conf ‐z # Restart squid sudo /etc/init.d/squid restart atau squid restart (Ubuntu 10.04) ==================================TAMAT============================================
Tidak ada komentar:
Posting Komentar