Anda di halaman 1dari 8

Kamu download dulu CD DISINI kalo belum punya!! (jangan Lupa burning) pake nero aja.. LANGKAH-LANGKAHNYA: 1.

MASUKKAN CD UBUNTU KE CDROM DAN boot pilih ke cdroom, 2. Pilih language english (enter) 3. Pilih instal ubuntu server (enter) 4. Tekan enter pada choose langguage english 5. Pilih united states 6. Klik no pada detect keyboard layout? 7. Klik USA pada ubuntu installer main menu 8. Klik USA pada keyboard layout 9. Klik continue pada configure the network 10. Pilih configure network manually isi ip address dg 192.168.2.2 pilih continue enter 11. Netmask 255.255.255.0 pilih continue enter 12. Gateway 192.168.2.1 terus klik continue 13. Name server addresses 192.168.2.1 pilih continue enter 14. Hotsnama : isi dg serverku terus pilih continue enter 15. Domain name: di kosongin saja, pilih continue enter 16. Pada configure the clok pilih select from worldwide list terus cari jakarta (sesuaikan lokasi anda) terus enter 17. Pada menu partition disk pilih manual 18. Kita hapus partisi lama dulu : 19. Pilih partisi nya terus enter pilih delete the partion (ulangi perintah ini untuk semua partisi yg tersisa) 20. Jika telah selesai pilih Guided partitioning, kemudian pilih manual arahkan pada FREE SPACE (enter), 21. Pilih Create new partition (enter) 22. New partition size isi 256 mb (pilih continue dan enter), pilih Primary (enter), pilih Beginning (enter), pada use as pilih EXT4 (enter) pada Mount point pilih /boot (enter), pd mount option pilih[*] noatime (pilih continue dan enter), pada Bootable Flag rubah menjadi on JIKA STATUS NYA TDK BERUBAH ABAIKAN SAJA kemudian pilih done setting up the partition 23. New partition size isi 20 gb (pilih continue dan enter), pilih Primary (enter), pilih Beginning (enter), pada use as pilih EXT4 (enter) pada Mount point pilih / (enter), pd mount option pilih[*] noatime (pilih continue dan enter), kemudian pilih done setting up the partition 24. Arahkan pada FREE SPACE (enter), pilih Create new partition (enter) new partition size isi 4 gb ( besarnya 2x RAM) pilih continue

dan enter, pilih Primary (enter), pilih Beginning (enter), pada use as pilih swap area (enter), kemudian Pilih done setting up the partition 25. Arahkan pada FREE SPACE (enter), pilih Create new partition (enter) new partition size isi sisa semua harddisk (pilih continue dan enter), pilih Primary (enter), pilih Beginning (enter), pada use as pilih btrFS atau Reinsfers (enter) CATATAN : btrFs untuk 64bit Reinfers untuk 32bit pada Moun point enter manually buat menjadi /cache, pd mount option pilih[*] noatime dan realtime kemudian Pilih continue dan done setting up the partition 26. Kemudian pilih finis partitioning and write changes to disk, write the changes to disk pilih yes 27. pada full name for the new user isi dg serverku, terus continue & enter 28. pada Username for your account isi dg serverku, terus continue & enter 29. pada a password for the new user isi dg serverku, terus continue & enter 30. pada re-enter password to verify isi dg serverku, terus continue & enter 31. pada use weak password pilih yes 32. pada encrypt your home directory pilih no 33. pada HTTP proxy information KOSONGIN SAJA 34. pada configurasi apt 43% tekan enter, juga pada 81% tekan enter pilih no automatic update 35.pada choose software to install pilih OpenSSH server pilih continus pd finish the installation dan reboot, ambil CD Ubuntu, 1st Boot kembalikan ke Hardisk selanjutnya # login dg serverku # password serverku # ketik sudo su # isi serverku jika menginginkan login sebagai root setiap reboot ubuntu ikuti langkah berikut : # ketik passwd # enter new UNIX password isi dg serverku # retype new UNIX password isi serverku kemudian update terlebih dahulu ubuntu: # sudo apt-get update # sudo apt-get install squid squidclient squid-cgi

# sudo apt-get # sudo apt-get # sudo apt-get # sudo apt-get # sudo apt-get # sudo apt-get #reboot

install install install install install install

gcc build-essential sharutils ccze libzip-dev automake1.9

Read more: http://gressnet-hotspot.blogspot.com/2011/10/cara-install-ubuntuserver-1010-64-bit.html#ixzz1xMlpM8Ba 1. Hubungkan PC Proxy dengan Mikrotik memakai kabel RJ45 mode Cross

2. Remote Ubuntu server kita Dengan PuTTY dari PC admin Jika belum punya silahkan downloada di sini Aplikasi Pendukung Proxy Ubuntu Server. 3. Login ke root cek Ping ke public utuk internetnya jika sudah jalan mari kita lanjutkan,.. 4. Update & upgrade repositor Ubuntu Copas kode dibawah ini dan pastekan di terminal PuTTY ( klik kanan lalu Enter )
apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y && apt-get install squid -y && apt-get install squid squidclient squid-cgi -y && apt-get install gcc -y && apt-get install build-essential -y && apt-get install sharutils -y && apt-get install ccze -y && apt-get install libzip-dev -y && apt-get install automake1.9 -y && wget http://proxyku.googlecode.com/files/LUSCA_FMI.tar.gz && tar xzvf LUSCA_FMI.tar.gz && cd LUSCA_FMI/ && make distclean

Tunggu sampai selesai, lama waktu update tergantung koneksi internet kita!! 5. Lakukan perintah compile Untuk Lusca FMI Copas Kodennya:
./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-largefiles --enable-err-languages=English --enable-default-err-language=English --withmaxfd=65536 && make && make install

6. Setelah proses selesai lanjutkan pada proses berikut Copy file-file berikut dengan Program WinSCP ============================================ - File "squid.conf" yang telah disesuaikan ke folder: /etc/squid/ File "storeurl.pl" ke folder: /etc/squid/ File "squid" ke folder: /etc/init.d/ Jika belum punya squid.conf dll nya silahkan download disini Perlengkapan Squid Proxy Lusca FMI. (edit dan sesuaikan ) Setelah seleseai di copy mari kita lanjutkan langkah berikutnya : ============================================ 7. Memberikan izin akses kepada user squid Copas Kodennya:
chmod +x /etc/init.d/squid && /etc/init.d/squid stop

8. Copas

Memberikan

permission

pada

folder cache Kodennya: folder cache


stop

chown proxy:proxy /cache && chmod 777 /cache chown proxy:proxy /etc/squid/storeurl.pl && chmod 777 /etc/squid/storeurl.pl && chmod +x /etc/init.d/squid

9. Membuat folder swap/cache di dalam ============================================


/etc/init.d/squid squid -f /etc/squid/squid.conf -z && /etc/init.d/squid restart

10. Agar proses shutdown dapat langsung dijalankan dengan menekan tombol Power gunakan perintah berikut: Copas Kodennya:
apt-get install acpid

------- reboot ------11. Setting Redirect Proxy Ubuntu Eksternal di mikrotik. buka di winbox kemudian pastekan di terminal mikrotik script di bawah :
/ip firewall address-list add address=192.168.2.0/24 comment="SQUID PROXY EXTERNAL" disabled=no list="ProxyNet" /ip firewall nat add action=dst-nat \ chain=dstnat comment="TRANSPARENT DNS UDP LOCAL" \ disabled=no dst-port=53 in-interface=local \ protocol=udp to-ports=53 /ip firewall nat add action=dst-nat \ chain=dstnat disabled=no dst-port=53 in-interface=proxy \ protocol=udp to-ports=53 comment="TRANSPARENT DNS UDP PROXY" /ip firewall nat add chain=dstnat action=dst-nat to-addresses=192.168.2.2 to-ports=3128 \ protocol=tcp src-address=192.168.11.0/24 src-address-list=!ProxyNet \ comment="REDIRECT KE PROXY" in-interface=Local dst-port=80,3128,8080

Catatan: Silahkan edit dan sesuaikan dengan jaringan sobat!

Read more: http://gressnet-hotspot.blogspot.com/2012/02/cara-install-proxylusca-fmi-di-ubuntu.html#ixzz1xMm4yVuN 2. Langkah Pengujian: <Silahkan buka> http://www.whatismyip.com/ <putty> tail -f /var/log/squid/access.log | ccze

Read more: http://gressnet-hotspot.blogspot.com/2012/02/cara-install-proxylusca-fmi-di-ubuntu.html#ixzz1xMmHzKnr Install DNS unbound Proxy ini saya lakukan Via PuTTY Sebelum menginstall DNS Unbound ini sebaiknya di OPTIMALKAN dahulu Squid ubuntu kita dengan Cara : Read more: http://gressnet-hotspot.blogspot.com/2012/02/cara-install-dnsunbound-high.html#ixzz1xMnHnAq4 OPTIMALKAN partisi btrfs nya : # lsmod |grep -i btrfs # nano /etc/fstab /cache btrfs noatime,compress,noacl 0 2 OPTIMALKAN juga kernelnya : default FD 1024 cek di console # ulimit -n cara merubah : # ulimit -HSn 65536

# echo root soft nofile 65536 >> /etc/security/limits.conf # echo root hard nofile 65536 >> /etc/security/limits.conf # nano /etc/pam.d/common-session tambahkan : session required pam_limits.so # modprobe ip_conntrack kemudian tambahkan ip_contrack di /etc/modules # nano /etc/modules Tambahkan kalimat berikut : ip_conntrack Read more: http://gressnet-hotspot.blogspot.com/2012/02/cara-install-dnsunbound-high.html#ixzz1xMmdzeHx Selanjutnya >>>>>>>>> 1. Install DNS Unbound Silah copas kode dibawah ini dan pastekan di terminal PuTTY sobat (alangkah baiknya di copy dulu di notepad setelah itu baru di paste di terminal putty) apt-get install unbound -y && cd /etc/unbound && wget ftp://FTP.INTERNIC.NET/domain/named.cache && unbound-control-setup && chown unbound:root unbound_* && chmod 440 unbound_* 2. Copy file unbound.conf dengan Program WinSCP Jika sobat belum punya silahkan download dulu disini unbound.conf jangan lupa di extarct pake winrar terus Sobat pastekan file Unbound.conf yang telah di download ke /etc/unbound/ stelah itu -----------reboot ubuntu---------- sobat. [#reboot] 3. Periksa Status Unbound yang sudah terinstall sobat dengan cara : --------------------------------unbound-control status unbound-control stats --------------------------------4. Restart Unbound Service --------------------------------/etc/init.d/unbound restart

Read more: http://gressnet-hotspot.blogspot.com/2012/02/cara-install-dnsunbound-high.html#ixzz1xMn8GF9N Kali ini kita melanjutkan masih di bab Proxy Lusca FMI Ubuntu server setelah kita selesai menginstal di Cara Install DNS Unbound High Performance Squid Lusca FMI di Ubuntu sekarang kita lanjut ke Cara Install Monitoring Proxy Squid dan lusca dengan Squidstat di ubuntu server, karena sobat pun perlu untuk melihat kinerja ataupun aktivitas squid proxy yang baru saja selesai di instal, nah untuk itu mari kita lanjutkan kelangkah Monitoring proxy kita. Warning : Proses install ini saya lakukan melalui PuTTY (tested OK) Pertama : Buka Program PuTTY login dengan root. copas perinta - perintah di bawah dan pastekan di terminal PuTTY sobat. Untuk Menghitung memory yang sedang digunakan oleh aplikasi di Linux : # wget http://www.pixelbeat.org/scripts/ps_mem.py # chmod +x ps_mem.py # ./ps_mem.py Install Squidmon : # wget http://squidmon.googlecode.com/svn/trunk/squidmon.py # chmod +x squidmon.py Untuk monitor squid : # cat /var/log/squid/access.log | ./squidmon.py # cat /var/log/squid/access.log | python squidmon.py Read more: http://gressnet-hotspot.blogspot.com/2012/02/cara-installmonitoring-proxy-squid-dan.html#ixzz1xMoLbs2F MEMBUAT SQUIDSTATS 1. apt-get install librrds-perl libsnmp-session-perl snmpd rrdtool snmp apache2 -y 2. perl -MCPAN -e install Config::IniFiles 3. wget http://jaringanwarnet.com/downloads/squidstats-r54.tar 4. tar -xvf squidstats-r54.tar 5. cd squidstats-r54 5. cp mib.txt /etc/squid/ 6. cp snmpd.conf /etc/snmp/ 8. untuk squid.conf tambahkan berikut ini : (kalau download dari blog saya ini sudah dipasang) snmp_port 3401 acl snmppublic snmp_community public snmp_access allow snmppublic all 9. make && make install 10. snmpwalk -v 1 -c public localhost 11. squidstats.pl createdb 12. squidstats.pl gather

13. crontab -e (kemudian copy rule dibawah ini) */5 * * * * /usr/local/bin/squidstats.pl gather >/dev/null 14. cp squidstats.conf /etc/apache2/conf.d 15. reboot 16. cek hasilnya ke http://isi dg ipproxy/squidstats/graph-summary.cgi Read more: http://gressnet-hotspot.blogspot.com/2012/02/cara-installmonitoring-proxy-squid-dan.html#ixzz1xMoVS89c Agar bias di akses dari luar silahkan tambahkan di firewall mikrotik sobat /ip firewall nat add action=dst-nat chain=dstnat comment=redir-squidtasq disabled=no \ dst-address=xxx.xxx.xxx.xxx dst-port=8080 protocol=tcp toaddresses=192.168.2.2 to-ports=80 Untuk memonitor SQUID : sudo /etc/init.d/squid stop sudo /etc/init.d/squid restart /etc/init.d/unbound restart unbound-control stats sudo unbound-control stats | tail -16 squidclient mgr:info squidclient mgr:client_list tail -f /var/log/squid/access.log tail -f /var/log/squid/cache.log tail -n 80 /var/log/squid/cache.log squidclient mgr:storedir cat /var/log/squid/access.log | ./squidmon.py cat /var/log/squid/access.log | python squidmon.py http://192.168.2.2/squidstats/graph-summary.cgi ./ps_mem.py Read more: http://gressnet-hotspot.blogspot.com/2012/02/cara-installmonitoring-proxy-squid-dan.html#ixzz1xMoedc8e

Anda mungkin juga menyukai