Profil J03Joe FacebookVisitorsLike JoeKomentar AndaArsip BlogPost TerbaruMy Blog ListFriends |
Label
Blog saya? |
How To : Proxy Server using Lusca Dynamic Content on Freebsd | 08.23 |
komentar (0)
Filed under:
|
Pada tutorial kali ini saya akan membahas bagaimana menginstal proxy server lusca pada mesin freebsd. Lusca sendiri merupakan turunan dari squid 2. yang dikembangkan oleh adrian chadd, salah satu fitur utama yang dimiliki lusca adalah menyimpan cache dynamic content dari situs – situs seperti youtube, 4 shared dan banyak lainnya dan tidak dimiliki oleh squid proxy server.
Baiklah, disini saya harap anda telah menginstal sebuah mesin server menggunakan os freebsd. LETS GO!!! (klo kata c peng-gepto ) ) ;
# zfs create -o compression=gzip-9 -o atime=off tank/root/cache-1
# zfs create -o compression=gzip-9 -o atime=off tank/root/cache-2
# zfs create -o compression=gzip-9 -o atime=off tank/root/cache-3
buat file log proxy dan set permisinya
#fetchhttp://metrohauslocalserver.googlecode.com/files/storeurl.pl
#fetchhttp://metrohauslocalserver.googlecode.com/files/refresh.conf
#mv squid.conf /usr/local/etc/
#mv refresh.conf /usr/local/etc/
# cd /tmp
# setenv PACKAGESITEhttp://ftp.itb.ac.id/pub/FreeBSD/ports/amd64/packages-8.2-release/Latest/
# pkg_add -rv perl
# rehash
# tar xzvf LUSCA_HEAD.tar.bz2
# cd LUSCA_HEAD-r14809/
Compile Lusca
# make clean
# ./configure –prefix=/usr –exec-prefix=/usr –bindir=/usr/sbin –sbindir=/usr/sbin –libexecdir=/usr/libexec/squid –sysconfdir=/usr/local/etc/squid –localstatedir=/var/log/squid –datadir=/usr/share/squid –enable-async-io=24 –with-aufs-threads=24 –with-pthreads –enable-storeio=aufs,coss,null –disable-linux-netfilter –enable-kqueue –enable-arp-acl –disable-linux-tproxy –disable-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
# make && make install
# rehash
buat partisi cache untuk proxy lusca# zfs create -o compression=gzip-9 -o atime=off tank/root/cache-1
# zfs create -o compression=gzip-9 -o atime=off tank/root/cache-2
# zfs create -o compression=gzip-9 -o atime=off tank/root/cache-3
buat file log proxy dan set permisinya
# touch /var/log/squid/access.log
# touch /var/log/squid/cache.log
# chown -R proxy:proxy /var/log/squid/*
# chown -R proxy:proxy /cache-*
Download file pendukung lainnya
#cd /tmp
#fetchhttp://metrohauslocalserver.googlecode.com/files/squid.conf#fetchhttp://metrohauslocalserver.googlecode.com/files/storeurl.pl
#fetchhttp://metrohauslocalserver.googlecode.com/files/refresh.conf
#mv squid.conf /usr/local/etc/
#mv refresh.conf /usr/local/etc/
#mv storeurl.pl /usr/share/squid
#mv squid.sh /usr/local/etc/rc.d/
edit squid.conf sesuai kebutuhan jaringan anda
# chmod +x /usr/share/squid/storeurl.pl
# chmod +x /usr/local/etc/rc.d/squid.sh
# squid -z <===== membuat swap squid
# squid -k parse <==== cek konfig squid
# squid -DF <==== perintah menjalankan squid atau
# /usr/local/etc/rc.d/squid.sh start
# ps -ax |grep squid <===== perintah untuk melihat berjalan atau tidaknya squid
Final Test… Silahkan anda test lusca proxy server anda dengan mengarahkan ip dan port proxy di browser kesayangan anda ataupun membuat ip forward agar squid berjalan transparan.
Install SARG untuk Monitoring Squid di Debian Lenny | 09.07 |
Filed under:
|
Install SARG untuk Monitoring Squid di Debian Lenny - Setelah tiga hari tidak bisa online karena harus persiapan untuk ujikom kini saya bisa lagi mengisi website ini dengan artikel yang mudah-mudahan bisa bermanfaat untuk anda. Kali ini saya akan membahas mengenai proxy di debian lenny atau sering disebut debian 5. Install squid memang cukup mudah, akan tetapi akan lebih menarik jika kita dapat memonitoringnya atau memantaunya dengan sistem yang berbasis GUI yaitu SARG.
SARG adalah kependekan dari Squid Analystis Report Generator merupakan suatu software berbasis webbase yang dapat berfungsi sebagai alternatif untuk mengecek kinerja proxy server anda yang menggunakan squid. Mungkin anda biasanya menggunakan:
SARG adalah kependekan dari Squid Analystis Report Generator merupakan suatu software berbasis webbase yang dapat berfungsi sebagai alternatif untuk mengecek kinerja proxy server anda yang menggunakan squid. Mungkin anda biasanya menggunakan:
1
| tail -f /var/log/squid/access.log |
Cara Install SARG
Cara install sarg cukup mudah di debian lenny karena tidak perlu konfigurasi, caranya yaitu:
1
| # apt-get install sarg |
Tampilannya sebagai berikut:
Ini merupakan tampilan depan sarg, disini terlihat file setiap periode (tanggal).
Setelah masuk ke periode maka kita akan melihat list dari user yang telah menggunakan proxy kita.
Ini merupakan tampilan pokok dari sarg, yaitu tampilan situs yang telah dikunjungi oleh client dan disini terlihat ada 2 situs yang di blok oleh squid bisa langsung terdeteksi (Denied).
Tutorial Menginstall Ubuntu 11.04 Server Proxy dengan Manual Configuration | 09.05 |
Filed under:
|
Anda telah mengetahui bahwa Ubuntu server itu sangatlah perlu didalam jaringan anda, apalagi bagi suatu warnet. Dalam lampiran kali ini saya akan mempostingkan cara menginstall ubuntu 11.04 server proxy. Tapi sebelum anda memulai menginstall ubuntu 11.04 yang perlu anda ingat yaitu CD OS Ubuntu itu sendiri. Langsung saja kita kepermasalahan tersebut.
Masukkan CD Ubuntu kedalam cd-room kemudian booting komputer anda dengan booting pertama yaitu cd-room, setelah komputer restart komputer akan melakukan pembacaan pada Cd ubuntu sehingga akan tampil menu "Language" lalu pilih"english", seperti gambar ini
Masukkan CD Ubuntu kedalam cd-room kemudian booting komputer anda dengan booting pertama yaitu cd-room, setelah komputer restart komputer akan melakukan pembacaan pada Cd ubuntu sehingga akan tampil menu "Language" lalu pilih"english", seperti gambar ini
Kemudian tekan "Enter" untuk melanjutkan, lalu pada menu intallasi pilih "Install Ubuntu Server" lalu tekan "Enter"
Kemudian akan muntul menu untuk memilih bahasa maka pilih "English" lalu "Enter"seperti ini
Kemudian pada "Select Your Location" pilih "United States" seperti gambar ini
Kemudian pada "Configure the keyboard" maka piih "No" lalu "Enter"
Lalu pada "Coutry of origin for the keyboard" maka pilih "USA" lalu tekan tombol"Enter".
Pada "Keyboard Layout" pilih "USA" lalu tekan tombol "Enter"
Maka akan melakukan installation component tambahan seperti ini
Setelah selesai maka akan muncul menu "Configure the network" lalu tekan "continue"dan "enter"
Selanjutnya pada menu "Configure the network" terdapat beberapa pilihan maka anda dapat memilih "Configure Network Manually" lalu tekan "Enter" seperti gambar dibawah ini
Sehingga akan muncul menu untuk memasukkan IP Address untuk server proxy anda dan disini saya membuat IP Address nya dengan "192.168.21.2" kemudian "Continue"seperti gambar dibawah ini
Dan Netmask
Disini terlihat dengan menggunakan netmask : 255.255.255.0 lalu "continue"
Gateway
Untuk gateway telah terisi sendiri dengan gateway 192.168.21.1, lalu klik "Continue"
Name server addresses
Untuk name server isi dengan 192.168.21.1 lalu klik "Continue"
Kemudian pada "Hostname" masukkan nama anda atau yang lain sesuai dengan keinginan anda, dan disini saya membuat dengan nama saya yaitu " hendri " (tanpa tanda kutip) lalu klik "Continue".
Kemudian pada "Domain name" kosongkan saja, lalu klik "Continue"
Kemudian setelah itu akan muncul menu untuk settingan waktu yaitu "Configure the clock" lalu pilih "Select from worldwide list" lalu "Enter"
Kemudian pada "Time Zone" pilih sesuai dengan daerah anda dan disini saya memilih"jakarta"
Kemudian pada proses selanjutnya akan muncul menu "Partition disk" dan pilih"Manual" lalu "Enter"
Disini Harddisk yang akan diinstall ubuntu server sebesar 80 GB, lalu klik pada "pri/log 82.3 GB FREE SPACE" lalu "enter".
Sebelumnya, dipostingan ini saya membuat partisi menjadi 11 partisi yang terdiri dari :
1. /boot
2. /root
3. /cache1
4. /cache2
5. /cache3
6. /cache4
7. /cache5
8. /home
9. /usr
10. /swap area
11. /var
Membuat partisi boot dengan ukuran : 100 MB
Mount Point : /boot - static files of the boot loader
Label : boot
Kemudian Root
Dengan ukuran : 7 GB
Mount Point : / - the root file system
Label : root
Kemudian Cache1
Dengan ukuran : 9 GB
Mount Point : /cache1
Label : cache1
Pada Mount point pilih "Enter Manually" dan buat " /cache1" ( tanpa tanda kutip) lalu"enter"
Kemudian Cache2
Dengan ukuran : 9 GB
Mount Point : pilih "Enter Manually" lalu buat menjadi " /cache2 " (tanpa tanda kutip)
Label : cache2
Kemudian Cache3
Dengan ukuran : 9 GB
Mount Point : pilih "Enter Manually" lalu buat menjadi " /cache3 " (tanpa tanda kutip)
Label : cache3
Kemudian Cache4
Dengan ukuran : 9 GB
Mount Point : pilih "Enter Manually" lalu buat menjadi " /cache4 " (tanpa tanda kutip)
Label : cache4
Kemudian Cache5
Dengan ukuran : 9 GB
Mount Point : pilih "Enter Manually" lalu buat menjadi " /cache5 " (tanpa tanda kutip)
Label : cache5
Kemudian untuk Home
Dengan ukuran : 11 GB ( lebih besar karena untuk penyimpanan data anda)
Mount Point : /home - user home directories
Label : home
Kemudian untuk USR
Dengan ukuran : 9 GB
Mount Point : /usr - static data
Label : usr
Kemudian untuk Swap area
Dengan ukuran : 1 GB (sesuaikan dengan ukuran memory anda klau 1 GB keatas buat ukurannya menjadi 1 atau 2 GB untuk Swap area) dan disini saya hanya membuat 1 GB untuk swap. "Creat a new partition" lalu buat "Size" 1 GB kemudian pada "Use as"pilih "Swap Area" lalu "Done setting up the partition"
Kemudian untuk Var
Dengan kafasitas 9 GB
Mount Point : /var - variable data
Label : var
Maka setelah semua partisi sudah dibuat, anda dapat meilihat hasil partisi anda dibawah ini, lalu pilih "finish partitioning and write change to disk" lalu "enter"
Kemudian muncul menu Partition disk dan pada perintah berikut "write the changes to disk ?" lalu pilih "YES"
Selanjutnya proses installasi akan berlanjut sampai selesai, lalu akan muncul tampilan"set up users and passwords" maka pada "Full name for the new user:" ketikkan nama anda seperti diatas tadi, disini saya mengisi Full name for the new user yaitu :hendri
Lalu klik "continue"
Kemudian pada "Usur for your account" samakan aja dengan full name diatas yaitu :hendri
Dan untuk "choose a password for the new account" ini juga samakan aja dengan yang diatas tadi yaitu : 123456
Lalu muncul perintah untuk memasukkan ulang password yang sama diatas yaitu :123456
Kemudian pada menu "set up your user and password" terdapat perintah "Encrypt your home directory?" maka pilih "YES", seperti gambar dibawah ini
Selanjutnya akan muncul tampilan "Configure the package manager" dan terdapat perintah "Http proxy information (blank for none)" maka kosongin aja, langsung klik"continue"
Pada menu "Configuring taskse1" anda dapat memilih "No automatic updates" lalu"Enter"
Selanjutnya akan muncul tampilan "Software Selection", maka centang semuanya dengan menekan "spasi" pada keyboard lalu "Continue" seperti ini
Kemudian akan muncul menu untuk menginstall software yang kita centang tadi, langkah selanjutnya yaitu dengan membatalkan installasi dengan menekan tombol " q " lalu tombol " y " pada keyboard, seperti gambar dibawah ini
Kemudian pada "Configuring Mysql-server-5.1" akan meminta memasukkan password untuk "Mysql", isikan dengan password yang diatas : 123456
Lalu masukkan ulang password untuk Mysql anda : 123456 lalu pilih "continue"
Setelah itu akan muncul menu "Postfix configuration" lalu pada "General type of mall configuration" pilih "No Configuration" lalu "Enter"
Selanjutnya akan muncul menu "Configuring Grub-PC" lalu pilih "YES" untuk melanjutkan
Kemudian tunggu sampai installasi Ubuntu server selesai atau sampai PC Server mengeluarkan CD Ubuntu dari CD-room seperti perintah dibawah ini
Setelah proses intallasi selesai, maka system akan meminta untuk merestart PC anda seperti gambar dibawah ini
Langganan:
Postingan (Atom)