proxy lusca dengan dynamic content

Upload: iklananda

Post on 02-Mar-2016

49 views

Category:

Documents


0 download

DESCRIPTION

Proxy Lusca Dengan Dynamic Content

TRANSCRIPT

Beberapa hari lalu saya mencoba proxy Lusca dengan dynamic content, saya rasa ini lebih agresif dari proxy squid lama saya.lalu saya mengabadikan di catatan saya ini, agar saya tidak lupa dan seting di mana saja tampa harus mencari-cari.langsung saja, kita asumsikan ubuntu server telah terinstall dengan baik, mode router ato kolaborasi dengan mikrotik sama aja.kita install dulu squidclient dan build in essensial nya :apt-get install squid squidclient squid-cgi gcc \build-essential sharutils ccze libzip-dev automake1.9kita unduh dulu file lusca-nya :dengan FTPhttps://sites.google.com/site/catatanfaish/lusca_he/LUSCA_FMI.tar.gzDengan Putty :wget https://sites.google.com/site/catatanfaish/lusca_he/LUSCA_FMI.tar.gztar xzvf LUSCA_FMI.tar.gzcd LUSCA_FMIkemudian kita compiler lusca headnya./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 --with-maxfd=65536 \--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=Englishkemudian kita install lusca nyamake && make installLalu kita stop squidnyasquid -k shutdownkita ganti file squid.confdengan FTP:https://sites.google.com/site/catatanfaish/lusca_he/squid.confdengan putty:wget https://sites.google.com/site/catatanfaish/lusca_he/squid.confkita pasang juga storeurl nyadengan FTP:https://sites.google.com/site/catatanfaish/lusca_he/storeurl.pldengan putty:wget https://sites.google.com/site/catatanfaish/lusca_he/storeurl.plkita buat permision untuk squid.conf dan storeurl.plchown proxy:proxy /etc/squid/storeurl.plchmod 777 /etc/squid/storeurl.plchmod 600 /etc/squid/squid.confsekarang kita buat cache_dir nya:saat saya meng-install ubuntu server, saya telah membuat partisi untuk cache/cache1>>partisi untuk cache pertama/cache2>>partisi untuk cache keduacd /cache1mkdir proxy1chmod 777 /cache1/proxy1chown proxy:proxy /cache1/proxy1cd /cache2mkdir proxy2chmod 777 /cache2/proxy2chown proxy:proxy /cache2/proxy2sekarang kita buat swap untuk cache_dir nyasquid -f /etc/squid/squid.conf -zsekarang jalankan squidnyasquid -N -d 1 -Dkemudian cek untuk squidnyatail f /var/log/squid/access.loguntuk mangle ny :karena mikrotik yg di pake 3.xx maka tos nya =12/ip firewall mangle add chain=postrouting dscp=12 action=mark-packet \ new-packet-mark=proxy-hit passthrough=no/queue tree add name=pmark parent=global-out packet-mark=proxy-hit \ limit-at=0 queue=default priority=8 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s sekarang udah bs di pasang queue (simple ato tree)Hasil test beberapa saat :cache hasil speedtest >>>lumayan buat nipu!

mencoba cache dengan youtube:

oke dah selesai, mungkin bs membantu saya untuk mengingat dan untuk catatan saya.