Newest Post

Instalasi Dan Setting Proxy Server Menggunakan Squid Pada Ubuntu 10.04

| Friday, March 23, 2012
Selengkapnya
Pada kesempatan kali ini, saya akan sedikit mengulas tentang instalasi dan konfigurasi proxy server menggunakan squid pada Ubuntu 10.04. Mengapa saya memilih menggunakan ubuntu?? Karena Ubuntu memiliki repository atau kumpulan paket yang relatif lengkap dan dengan menggunakan perintah apt-get kita dapat menginstallnya dengan begitu mudahnya.
Saya menganggap anda telah melakukan instalasi Ubuntu 10.04 dan telah login sebagai root di mesin ubuntu anda.
Langkah pertama adalah mengupdate repository kita dengan mengetikkan perintah:
#apt-get update
Selanjunya ketikkan perintah berikut
#apt-get install squid
Tunggu proses instalasi yang dilakukan secara otomatis oleh ubuntu anda.
Bila sudah selesai, ketikkan perintah berikut untuk membuat directory squid anda.
#mkdir /cache1 && mkdir /cache2 && mkdir /cache3 && mkdir /cache4
#touch /var/log/squid/access.log
#touch /var/log/squid/cache.log
sesuaikan dengan space HDD anda.
ubah kepemilikan directory /cache anda dengan perintah:
#chmod 777 /cache1
#chmod 777 /cache2
#chmod 777 /cache3
#chmod 777 /cache4
#chmod 777 /var/log/squid/cache.log
#chmod 777 /var/log/squid/access.log
kemudian edit file /etc/squid/squid.conf dengan perintah:
#pico /etc/squid/squid.conf
ini adalah contoh isi dari file /etc/squid/squid.conf
http_port 8080 transparent
cache_mgr support@netsolusindo.com
forwarded_for off
visible_hostname proxy1.netsolusindo.com

cache_mem 6 MB
cache_swap_low 98
cache_swap_high 99

maximum_object_size 128 MB
maximum_object_size_in_memory 32 KB

ipcache_size 2048
ipcache_low 98
ipcache_high 99

memory_pools off
reload_into_ims on
pipeline_prefetch on

cache_replacement_policy heap LFUDA
memory_replacement_policy heap GDSF

cache_dir aufs /cache1 40000 94 256
cache_dir aufs /cache2 40000 94 256
cache_dir aufs /cache3 40000 94 256
cache_dir aufs /cache4 40000 94 256

access_log /var/log/squid/access.log
cache_store_log none
cache_log  /var/log/squid/cache.log

acl all src 0.0.0.0/0.0.0.0
acl localNet src 172.0.0.0/8, 10.14.200.0/24, 192.168.4.0/24, 10.14.201.0/24
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECT

http_access allow manager localhost
http_access allow localhost
http_access allow localNet
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access deny all
http_reply_access allow all
icp_access allow all
selanjutnya coba check file /etc/squid/squid.conf anda dengan perintah:
#squid -k parse
bila masih muncul baris errot, edit kembali file /etc/squid/squid.conf anda, setelah tidak ada baris error yang muncul silahkan ketikkan perintah di bawah ini:
#squid -z
#squid -DFY
sekarang check apakah squid anda telah berjalan dengan perintah:
#ps -ax|grep squid
bila muncul baris seperti berikut ini, maka squid anda telah berjalan.
684 ?        Ss   0:00 /usr/sbin/squid
686 ?        Sl    45:47 (squid)
Bila ada pertanyaan, silahkan hubungi:

Instalasi Dan Setting Proxy Server Menggunakan Squid Pada Ubuntu 10.04

Posted by : Maman Ichsan
Date :Friday, March 23, 2012
With 0komentar

Membuat Server Proxy

|
Selengkapnya

SERVER PROXY UBUNTU 11.04 : I

Berikut ini adalah langkah-langkah installasi Operating System Ubuntu Server 11.04 Natty 32/64 Bit yang akan kita pergunakan sebagai Proxy Server :

Hidupkan PC Calon Proxy Server
Masukkan ‘CD Ubuntu Server’ Ke CDROM
Booting dari CDROM
Pilih language English, Enter
Pilih Install Ubuntu Server, Enter
Tekan enter pada ‘Choose Language’ English
Pilih United States
‘Detect Keyboard Layout Pilih ‘No’
Pada Ubuntu ‘Installer Main Menu’ pilih USA
Pada ‘Keyboard Layout’ Pilih USA
Pilih ‘Continue’ pada ‘Configure The Network’
Pilih ‘Configure Network Manually’
Isi IP Address dengan 192.168.11.11 pilih ‘Continue’, lalu tekan Enter
Netmask 255.255.255.0 pilih ‘Continue’, lalu Enter
Pada Gateway sudah terdapat angka ‘192.168.11.1’, biarkan saja terus Tab Pilih ‘Continue’
Pada Name Server Addresses sudah terdapat angka ‘192.168.11.1’ abaikan dan Tab pilih ‘Continue’, lalu enter
Hotsname diisi dengan : anjelanet (terserah anda) terus pilih continue enter
Domain Name: kosongkan saja, pilih ‘Continue’ dan tekan enter
Pada pilihan ‘Configure The Clock’ pilih ‘Select From Worldwide List’ terus cari Jakarta, lalu tekan Enter
Pada menu ‘Partition Disk’ pilih ‘Manually’
(Penulis menggunakan 2 Harddisk 250 GB & 500 GB 7200 RPM, RAM 2 GB PC6400, HDD 500 GB dipersiapkan untuk men-cache Video Streaming & MP3. Jika HDD & RAM anda berbeda sesuaikan dengan kebutuhan, Pola Partition Nomor 1 & 3 tutorial ini mohon tidak di ubah, cukup penyesuaian pada option RAM saja)
Selanjutnya Jika menggunakan Harddisk bekas pakai, Langkahnya kita hapus partisi yang ada terlebih dahulu. Pilih Directory Partition yang akan dihapus, tekan enter dan pilih Delete The Partition (ULANGI PERINTAH INI UNTUK SEMUA PARTISI YG TERSISA).
Jika telah selesai pilih ‘Guided Partitioning’, kemudian pilih ‘Manually’ arahkan pada FREE SPACE. (UNTUK HARDDISK KOSONG LANGSUNG KE LANGKAH INI).

Arahkan ke FREE SPACE HDD1 Pilih Create New Partition, Enter
Besar Partition I adalah 256 MB, Jadikan sebesar itu. Pilih Continue, Enter (Usahakan untuk tidak merubah besaran Partisi Harddisk ini)
Pilih Primary, Enter
Pilih Beginning, Enter
Pada pilihan ‘Use As’ = Ext4, Enter
Jika muncul option ‘Format The Partition’ tekan enter untuk memilih ‘Yes, Format it’
Mount point = /boot
Mount options pilih ‘Noatime’ dengan menekan tombol ‘SPACE’ pada keyboard
Bootable flag = on
Pilih ‘Done Setting Up The Partition’

Arahkan ke FREE SPACE HDD1 Pilih Create New Partition, Enter
Besar Partition II adalah 30 GB (Sesuaikan kapasitas HDD anda, minimal 10 GB)
Pilih Primary, Enter
Pilih Beginning, Enter
Pada pilihan ‘Use As’ = Ext4
Jika muncul option ‘Format The Partition’ tekan enter untuk memilih ‘Yes, Format it’
Mount point = /
Mount options pilih ‘Noatime’ dengan menekan tombol ‘SPACE’ pada keyboard
Pilih ‘Done Setting Up The Partition’

Arahkan ke FREE SPACE HDD1 Pilih Create New Partition, Enter
Besaran Partisi III adalah 4 GB (RAM 2 GB) (Untuk RAM 1 GB Isikan Partisi III sebesar 2 GB. Rumus = RAM x 2 = Besar Partisi SWAP AREA)
Pilih Primary, Enter
Pilih Beginning, Enter
Pada pilihan ‘Use As’ = Swap Area
Pilih ‘Done Setting Up The Partition’

Arahkan ke FREE SPACE HDD1 Pilih Create New Partition, Enter
Besar Partition IV adalah  keseluruhan sisa HDD 1 yang masih FREE SPACE (dalam hal ini Free Space HDD 1 saya 215,8 GB)
Pilih Primary, Enter
Jika muncul option ‘Format The Partition’ tekan enter untuk memilih ‘Yes, Format it’
Pada pilihan ‘Use As’ untuk Ubuntu Server 32/Bit = ReiserFS,  untuk Ubuntu Server 64/Bit Pada pilihan ‘Use As’ = BtrFS
Pada Mount point = Enter dan pilih Manually, ‘/home ubah menjadi /cache1’
Mount options untuk Ubuntu Server 32/Bit pilih ‘Notail & Noatime’ dengan menekan tombol ‘SPACE’ pada keyboard,, untuk Ubuntu Server 64/Bit Mount options pilih ‘Noatime’ dengan menekan tombol ‘SPACE’ pada keyboard.
Pilih ‘Done Setting Up The Partition’

(PERHATIAN : JIKA MENGGUNAKAN 1 HARDDISK, ABAIKAN LANGKAH 5 & 6 BERIKUT INI)

Arahkan ke FREE SPACE HDD2 Create New Partition, Enter
Besar Partition V adalah 300 GB (Sesuaikan kapasitas HDD anda)
Pilih Primary, Enter
Pada pilihan ‘Use As’ untuk Ubuntu Server 32/Bit = ReiserFS,  untuk Ubuntu Server 64/Bit Pada pilihan ‘Use As’ = BtrFS
Jika muncul option ‘Format The Partition’ tekan enter untuk memilih ‘Yes, Format it’
Pada Mount point = Enter dan pilih Manually, ‘/home ubah menjadi /cache2’
Mount options untuk Ubuntu Server 32/Bit pilih ‘Notail &Noatime’ dengan menekan tombol ‘SPACE’ pada keyboard, untuk Ubuntu Server 64/Bit Mount options pilih ‘Noatime’ dengan menekan tombol ‘SPACE’ pada keyboard.
Pilih ‘Done Setting Up The Partition’

Arahkan ke FREE SPACE HDD2 Create New Partition, Enter
Besar Partition V adalah 200 GB (Sesuaikan kapasitas HDD anda)
Pilih Primary, Enter
Pada pilihan ‘Use As’ untuk Ubuntu Server 32/Bit = ReiserFS,  untuk Ubuntu Server 64/Bit Pada pilihan ‘Use As’ = BtrFS
Jika muncul option ‘Format The Partition’ tekan enter untuk memilih ‘Yes, Format it’
Pada Mount point = Enter dan pilih Manually, ‘/home ubah menjadi /cache3’
Mount options untuk Ubuntu Server 32/Bit pilih ‘Notail &Noatime’ dengan menekan tombol ‘SPACE’ pada keyboard, untuk Ubuntu Server 64/Bit Mount options pilih ‘Noatime’ dengan menekan tombol ‘SPACE’ pada keyboard.
Pilih ‘Done Setting Up The Partition’

Pilih Finish Partitioning And Write Changes To Disk, tekan Enter
Pada pilihan Write The Changes To Disk pilih Yes, tekan Enter
Pada Full Name For The New User isi dg anjelanet, pilih continue & tekan Enter
Pada Username For Your Account isi dg anjelanet, terus continue & tekan Enter
Pada a password For The New User isi dg anjelanet, terus continue & tekan Enter
Pada Re-Enter Password To Verify isi dg anjelanet, terus continue & tekan Enter
Jika muncul pilihan Use Weak Password pilih Yes, tekan Enter
Pada pilihan Encrypt Your Home Directory pilih ‘No’, tekan Enter
Pada pilihan HTTP Proxy Information dikosongkan saja, pilih Continues, tekan Enter
Pada saat ‘Configuration apt’ mencapai 23% tekan enter, juga pada 72% tekan Enter
Pada saat pilihan updating pilih  ‘No Automatic Update’
Pada Choose Software To Install pilih ‘OpenSSH Server’ dengan menekan tombol ‘SPACE’ pada keyboard, selanjutnya pilih Continues, tekan Enter
Pada Pilihan ‘Install GRUB Loader’ pilih Yes
Pada saat ‘Ejecting CD Ubuntu Server Installer’ ambil CD-nya tutup kembali CDROM dan pilih Continues

Membuat Server Proxy

Posted by : Maman Ichsan
Date :
With 0komentar
Next Prev
▲Top▲