Pages

Sondag 08 September 2013

MODUL PHOTOSHOP


Photoshop
 
Adobe Photoshop
Adobe photoshop merupakan sebuah software yang berfungsi sebagai image editor. Software ini
banyak digunakan untuk mengedit foto ataupun gambar. Berikut adalah tampilan dari
photoshop.
Image
Keterangan :
A. Title Bar, menampilkan nama program photoshop yang sedang aktif.
B. Menu Bar, berisi 9 kelompok menu untuk mengakses perintah, sub menu dan
kotak dialog.
C. Option Bar, berisi parameter dari tool yang sedang diaktifkan.
D. Palette Well, berisi palette file browser dan brushes yang dapat diakses secara
bersamaan.
E. Application Control, terdiri dari 3 tombol untuk mengontrol jendela aplikasi,
diantara lain minimize, maximize, close.
F. Toolbox, berisi tool-tool untuk menyeleksi, mengedit, membuat text, mengatur
ukuran tampilan dan warna, dan men-transformasi objek.
G. Document Window, jendela berisi kanvas dimana Anda akan mengedit dan
memanipulasi gambar.
H. Palette, terdiri dari perintah-perintah pendukung untuk mengontrol tampilan,
warna, langkah kerja, layer, dll.
I. Image Magnification, digunakan untuk mengontrol perbesaran tampilan
gambar dalam document window.
J. Document Information, dengan menahan tombol Alt kemudian klik pada
document information, informasi mengenai width, height, channels, dan
resolution dokumen akan tampil.
K. Document Information Selection, digunakan untuk memilih informasiyang Anda
ingin tampilkan dalam document information, seperti document size, document
profile, document dimension, scratch size, efficiency, timing, dan current tool.
L. Action, berisi informasi atau referensi cepat mengenai penggunaan tool yang
sedang anda gunakan.
Toolbars
Toolbars adalah sebuah box yang berisi tool-tool yang biasa digunakan dalam
mengolah gambar didalam photoshop.
Image
Berikut adalah penjelasan dari masing-masing tool yang biasa digunakan dalam
mengolah gambar/foto:
• Move tool, berfungsi untuk memilih layer dan memindah area seleksi.
• Magic wand tool, untuk membuat area seleksi berdasarkan warna-warna yang
sejenis.
• Slice tool, untuk membagi gambar menjadi beberapa bagian.
• Crop tool, digunakan untuk memotong beberapa bagian gambar tertentu.
• Lasso tool, untuk membuat area seleksi dengan pola bebas.
• Marquee tool, meliputi rectangular marquee tool, elliptical marquee, single row
marquee, single column marquee. Berfungsi untuk menyeleksi objek dengan
pola persegi empat, elips, baris tunggal, dan kolom tunggal.
• Brush tool, untuk membuat cortan kuas.
• Healing brush, digunakan untuk menutup noda yang ada di gambar.
• History brush tool, untuk mengembalikan gambar ke kondisi semula setelah
gambar dimanipulasi.
• Clone stamp tool, untuk menduplikasi area gambar tertentu ke area lain.
• Eraser tool, berfungsi untuk menghapus area gambar tertentu.
• Gradient tool, untuk membentuk gradasi warna dengan berbagai pilihan tipe
dan pola gradasi.
• Dodge tool, untuk mencerahkan atau memutihkan gambar yang agak gelap.
Jika anda meng-klik segitiga kecil yang berada di dodge tool, anda akan
menemukan tool lain seperti burn tool dan sponge tool. Burn tool digunakan
untuk mengelapkan warna gambar sedangkan sponge tool digunakan untuk
menambah/mengurangi kontras warna pada gambar.
• Type tool, digunakan untuk mengetik text. Ada dua macam type tool yaitu
horizontal type tool dan vertical type tool.
• Path selection tool, untuk memilih dan memindah posisi path.
• Pen tool, untuk membuat path garis lurus ataupun lengkung. Sedangkan
freeform pen tool digunakan untuk mengambar secara bebas.
• Shape tool, terdiri dari rectangle tool, rounded rectangle tool, ellipse, polygon,
line tool, dan custom shape. Tool-tool tersebut dapat digunakan untuk
mengambar objek berbentuk segi empat, elips, poigon, garis, dan bentuk
bebas. Khusus untuk polygon tool, anda bisa menambah/mengurangi jumlah sisi
yang dimiliki polygon tersebut.
• Notes tool, digunakan untuk menambah informasi dalam bentuk suara,
sedangkan audio annotation digunakan untuk menambah catatan dalam
bentuk suara.
• Eyedropper tool, untuk memilih warna foreground dari gambar atau teken Alt
dan klik untuk memilih warna background dari gambar.
• Hand tool, untuk menggeser dan mengatur posisi gambar dalam jendela
dokumen.
• Zoom tool, untuk memperbesar/memperkecil ukuran tampilan gambar.
Setelah mengenal area kerja dan tool-tool di dalam photoshop, sekarang saatnya kita
mempelajari teknik-teknik dasar dalam mengolah gambar.
Pengenalan Layer
Layer merupakan lapisan-lapisan lembar kerja transparan yang berisi gambar. Sebuah
dokumen bisa memiliki satu atau beberapa layer. Layer-layer tersebut tersusun secara
bertumpuk pada bagian palets layer sehingga membentuk suatu gambar.
Image
Gambar diatas dibentuk oleh beberapa layer yang disusun menjadi satu sehingga
membentuk sebuah gambar. Di setiap layer terdapat sebuah gambar yang terpisah
antara satu dengan yang lainnya. Posisi antara satu layer dengan yang lainnya dapat
diubah dengan cara men-drag layer kita keatas/kebawah. Hal ini tentunya akan
mempengaruhi tampilan dari gambar yang kita miliki.
Membuat Dokumen Baru
Image
• Untuk membuat jendela baru, pilih menu file > new atau tekan tombol Ctrl + ‘N’.
• Terdapat beberapa parameter yang dapat diisi di dalam kotak dialog new,
yaitu:
o Name, nama yang dapat dibuat sendiri sesuai dengan proyek design
yang akan dibuat.
o Preset, menentukan ukuran dimensional file.
o Width, menentukan lebar dokumen yang anda buat.
o Height, menentukan tinggi dokumen yang anda buat.
o Resolution, menentukan julah resolusi, yaitu jumlah pixel yang menyusun
satu satuan luas yang biasanya diukur dalam satuan ppi (pixels per inch)
atau dpi (dots per inch).
o Color mode, menentukan mode warna yang akan digunakan di
dokumen baru. Terdapat lima mode yang dapat digunakan, yaitu
bitmap, grayscale, RGB color, CMYK color dan lab color.
o Background content, menentukan warna latar belakang dokumen yang
anda buat.
Membuka File
Image
• Untuk membuka file, pilih menu file > open atau tekan tombol Ctrl + ‘O’.
• Pilih gambar yang anda inginkan dan klik ok, maka secara otomatis gambar
tersebut akan muncul sebagai jendela baru.
• Cara lain yang dapat digunakan adalah dengan menggunakan metode drag
and drop. Yang perlu anda lakukan adalah men-drag gambar yang anda
ininkan ke dalam aplikasi photoshop anda.
Mengubah Ukuran Gambar
Image
Image
• Untuk mengubah ukuran gambar, pilih
menu image > image size.
• Setelah itu, tentukan ukuran gambar
yang anda inginkan, lalu klik ok. Setelah
itu ukuran gambar anda akan berubah.
• Aktifkan kotak resample image dan
constrain proportion agar ukuran objek
dapat diubah secara proportional.
Menyimpan Gambar
• Pilih menu file > save as atau tekan tombol ‘shift+ctrl+s’.
• Pilih format gambar yang anda inginkan.
• Setelah itu klik ok.
Image
Gambar berukuran 425
Ukuran gambar telah diubah menjadi
300 x 300
LATIHAN TERBIMBING
Pada latihan kali ini, kita akan menggabungkan empat buah gambar sehingga
membentuk sebuah gambar.
Image
• Siapkan lembar kerja baru sesuai dengan ukuran yang kalian inginkan.
• Buka gambar awan.jpg, lalu klik pada layer background untuk mengubahnya
menjadi layer biasa
Image
• Setelah itu, pindahkan gambar awan tersebut kedalam halaman baru yang
telah kita siapkan dengan cara men-drag gambar tersebut.
• Lakukan hal yang serupa dengan gambar gedung.jpg, hanya saja jangan
memasukannya ke dalam halaman baru kita.
Klik disini
Klik ok
• Carilah tombol dan aktifkan pilihan magic eraser. Gunakan tool tersebut
di area yang bewarna putih untuk mendapatkan hasil seperti berikut:
Image
• Geserlah bangunan tersebut ke dalam halaman
yang telah terisi gambar awan sehingga kedua
gambar tersebut akan tergabung menjadi satu.
• Lakukan hal yang serupa kepada kedua
gambar lainnya untuk menggabungkan
keseluruhan gambar tersebut.
• Hasil akhir dari gambar kalian akan tampak
seperti yang telah dicontohkan.
Memotong Gambar Dengan Crop
Image
• Untuk meng-crop gambar, klik tombol crop yang
berada di toolbox.
• Seleksi area gambar yang ingin di-crop dengan cara mendrag
mouse anda
• Setelah selesai tekan tombol ‘enter’.
Image
Melakukan Crop Kepada Objek Tak Beraturan
Kita tidak bisa menggunakan crop tool yang biasa untuk meng-crop objek yang tidak
beraturan. Ada beberapa cara yang dapat kita lakukan yaitu dengan:
• Menggunakan magic wand dan magic eraser. Hanya saja kedua tools ini hanya
dapat digunakan jika gambar objek memiliki warna yang berbeda dengan
background gambar.
• Menggunakan lasso tool. Cara kerja lasso tool adalah dengan membuat path di
sekitar gambar yang ingin kita crop. Dengan menggunakan lasso tool, kita
hanya perlu membuat path yang melingkari gambar gelas tersebut. Awal dari
path dan ujung path tersebut harus terhubung satu sama lain. Setelah
membentuk sebuah path, pindahkan gambar tersebut ke dalam area baru.
Image
Latihan 1
�� Bukalah file gambar juice.jpg dalam folder latihan dan crop-lah gambar gelas
tersebut.
Mengatur Pencahayaan Gambar
Image
• Pilih file gambar yang anda inginkan,
lalu pilih menu image > adjustment >
curves.
• Geser garis kurve untuk mengatur
terang/gelapnya gambar.
• Setelah itu klik ok.
Image
Latihan 2
Image
Menulis Dan Mengedit Text
Untuk menulis text, kita akan menggunakan text tool. Ada dua macam text tool, yaitu
horizontal text tool dan vertical text tool.
Image
Menggunakan blending options untuk memvariasi text
• Drop shadow, digunakan untuk membuat efek bayangan baik pada objek
vector maupun objek text.
• Outer glow, digunakan untuk membuat efek berkilau pada garis luar objek agar
tampak seperti bersinar.
• Emboss, dignakan untuk member efek timbul.
• Outer bevel, juga digunakan untuk membuat efek text timbul. Perbedaannya
dengan emboss adalah bagian outline akan terlihat lebih jelas.
Image

Good luck guys..
#yahyarizqi.blogspot.com

Woensdag 04 September 2013

Konfigurasi Dasar Router Cisco

ada pada PC.
Seteleh sesi console terbentuk, selanjutnya mengaktifkan terminal emolusi, yang lazim digunakan pada Sistem Operasi windows adalah hyperterminal (konfigurasi router melalui minicom di linux lihat disini). Aktifkan hyperterminal, pastikan port yang dipilih adalah COM1, lalu konfigurasi :
  • Bits per second : 9600 bps
  • Data bits: 8
  • Parity : none
  • Stop bits:1
  • Flow control : none
Kemudian hidupkan router (power on), router akan melakukan proses boot up, setelah proses boot up selesai router akan menampilkan pesan “Would you like enter initial configuration dialog?” sebaiknya jawab “no”. lalu router menampilkan pesan “Press return to get start”. Untuk memulai kita tekan tombol “Enter”. Pada router yang belum dikonfigurasi maka router akan menampilkan prompt “router>” yang menandakan kita berada pada modus operasi user EXEC.
untuk memulai konfigurasi ketikan “enable” seperti contoh berikut :
Router> enable
Router#
Saat ini kita telah berada pada modus operasi privilege EXEC, konfigurasi biasanya dilakukan pada modus global configuration, artinya konfigurasi yang dilakukan pada modus ini akan mempengaruhi seluruh sistem. Kalau sebelumnya kita berada pada modus privillege EXEC maka untuk beralih ke modus global configuration perintahnya adalah:
Router#config terminal atau
Router#conf t
Beberapa konfigurasi dasar yang perlu dilakukan adalah :
a. Hostname
Fungsinya adalah untuk memberi nama pada router
syntax :
router(config)#hostname nama router yang diinginkan
misal nama router yang diinginkan adalah cisco, maka bentuk perintahnya
router(config)#hostname cisco
cisco(config)#
b. Enable password
Fungsinya untuk mengaktifkan password pada perintah enable
syntax :
cisco(config)#enable password kata-password yang diiinginkan
misal kata-password yang diinginkan adalah cisco, maka bentuk perintahnya
cisco(config)#enable password cisco
c. Enable secret
Fungsinya untuk mengaktifkan kata secret pada perintah enable, fungsinya sama dengan perintah enable password, namun enable secret memiliki prioritas yang lebih tinggi dan kata secret dalam bentuk terenkripsi.
syntax :
cisco(config)#enable secret kata-secret yang diinginkan
misal kata secret yang diinginkan adalah class, maka bentuk perintahnya adalah
cisco(config)#enabel secret class
c. Line console
Mengaktifkan password pada line console, agar hanya orang yang mengetahui/ memiliki password saya yang bisa mengakses router melalui line console. Router hanya memiliki 1 buah line console.
cisco(config)#line console 0
cisco(config-line)#password kata-password yang diinginkan
cisco(config-line)#exec-timeout 5
cisco(config-line)#login
d. Line auxiliary
Mengaktifkan password pada line aux, agar hanya orang yang mengetahui/ memiliki password saya yang bisa mengakses router melalui line aux. Router hanya memiliki 1 buah line aux.
cisco(config)#line aux 0
cisco(config-line)#password kata-password yang diinginkan
cisco(config-line)#exec-timeout 5
cisco(config-line)#login
e. Line Virtual Terminal
Mengaktifkan password pada line virtual terminal, agar hanya orang yang mengetahui/ memiliki password saya yang bisa mengakses router melalui line virtual terminal. Router hanya memiliki 5 buah line virtual terminal (vty).
cisco(config)#line vty 0 4
cisco(config-line)#password kata-password yang diinginkan
cisco(config-line)#exec-timeout 5
cisco(config-line)#login
Selamat mencoba!! n jangan pernah mnyerah sebelum berhasil, ogkeeey..!!

Syntax membuat PC ROUTER UBUNTU SERVER



Sebenarnya udah lama pengen buatartikel tentang Install Pc Routermenggunakan Ubuntu Server, tapi baru sekarang sempat nulis.
Setelah anda menginstall Ubuntu Server, pastikan anda sudah mempunyai dua buah landcard (eth0 dan eth1)
Set IP Address eth0 dan eth1
Pengsian berdasarkan asumsi sebagai berikut;
eth0 terhubung ke jaringan LAN/ client internet
eth1 terhubung ke Router atau Server dengan ip 10.14.9.1
Set eth0 dengan ip 172.16.0.1 dan eth1 10.14.9.2

# nano /etc/network/interfaces
# The loopback network interface
auto lo eth0 eth1
iface lo inet loopback
allow-hotplug eth0

# The primary network interface
iface eth0 inet static
address 172.16.0.1
netmask 255.255.0.0
broadcast 172.16.255.255
iface eth1 inet static
address 10.14.9.2
netmask 255.255.255.192
broadcast 10.14.9.63
gateway 10.14.9.1

Sekarang saatnya edit Routing Setting :
**Edit file ipv4_forward untuk memForwardkan ip dari 2 ethernet.
#nano /etc/network/options
ip_forward=yes
spoofprotect=yes
syncookies=no

Ketikkan echo “1″>/proc/sys/net/ipv4/ip_forward
Set Name Servernya Nano /etc/resolv.conf
Isikan name servernya, misalnya
domain rozy.web.id
nameserver 202.134.1.10
NETWORKING=yes

Masukkan rule iptables untuk share internet dari eth1 ke eth0
#iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
untuk mempermanenkan rule iptables, jangan lupa menyimpannya.
#iptables-save
Biar permanent dan tidak hilang pada saat server di restart lebih baik masukkan di rc.local saja
#nano /etc/rc.local
disana ada tulisan “exit=0″ yang itu hapus aja. trus masukin perintah NAT nya
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
echo “1″ > /proc/sys/net/ipv4/ip_forward

Restart Settingan Network nya
#/etc/init.d/networking restart

Woensdag 29 Mei 2013

KONFIGURASI DAN INSTALASI SQUID PROXY SERVER


     
   Sebelum kita mengetahui bagaimana cara setting Proxy Server Menggunakan SQUID, sebaiknyakita mengetahu terlebih dahulu apa itu Proxy

1.    Pengertian Proxy
Secara terminologi istilah proxy dapat diartikan sebagai seseorang/lembaga yang bertindak sebagai perantara atau atas nama dari orang lain/lembaga dalam suatu hal. 
Namun dalam dunia jaringan komputer, istilah proxy berarti komputer yang berfungsi sebagai perantara antara client dan server dalam jaringan komputer. Jadi proxy server adalah sebuah perangkan komputer server yang menggunakan proxy pada sistemnya sebagai perantara antara server itu sendiri dengan clientnya.
 

2. Fungsi Proxy
Proxy memiliki 3 fungsi utama, yaitu:
a. Firewall
Proxy bekerja pada layer aplikasi (dalam OSI Layer), maka filtering yang dilakukan oleh proxy lebih "cerdas" daripada firewall biasa. Proxy web server dapat mengecek URL dari outgoing request (permintaan akses keluar) untuk halaman web. Dengan kemampuan ini, administrator dapat melarang atau mengizinkan akses ke domain tertentu. Firewall biasa tidak dapat melihat nama domain di dalam pesan tersebut, karena firewall hanya memeriksa header paket data.

b. Gateway
Untuk dapat mengakses internet, sebuah komputer harus memiliki sebuah IP public. Untuk dapat mengakses internet secara bersama
‐sama dengan menggunakan satu IP public, dibutuhkan sebuah komputer yang memiliki IP public, yang digunakan sebagai gateway komputer‐komputer lain. Dalam hal ini, proxy server juga berfungsi sebagai gateway. Server ini mempunyai dua interface, untuk koneksi ke internet dan untuk koneksi ke jaringan lokal.

c. Cache
Fungsi proxy server yang lain adalah untuk web caching. Caching di sini diartikan sebagai penyimpanan internet object (gambar/halaman web) dari suatu website yang sudah pernah diakses, sehingga bila akan mengakses objek yang sama di internet, tidak perlu mengambil dari internet, tetapi cukup dari proxy karena sudah disimpan. Bandwidth yang dipakai pun akan lebih hemat, dan dapat mempercepat akses ke website.


SQUID PROXY

Squid adalah aplikasi untuk proxy yang berjalan di lingkungan sistem operasi *.nix. Namun, dalam perkembangannya ada pula squid yang berjalan di lingkungan system operasi Windows.

Beberapa file yang akan di konfigurasi pada SQUID Proxy adalah :
 

Access List
ACL (Access List) adalah daftar siapa saja yang dibolehkan atau ditolak untuk menggunakan proxy (squid) atau dengan kata lain adalah pendefinisian user/clients squid. Di Access list ini kita dapat membuat beberapa tipe daftar akses seperti acl ke IP address, acl Ke situs yang akan di blokir untuk client dan lain-lain.
 

Cache_mem
cache_mem digunakan untuk menentukan besaranya cache memori yang digunakan squid untuk melakukan caching objects ( In-Transit objects, Hot Objects, Negative-Cached objects). Sebaikanya besarnya sekitar 1/3 RAM yang digunakan.

Cache_dir
Menentukan direktori penyimpanan objek yang disimpan.
http_access
Menunjuk alamat
‐alamat yang diperbolehkan atau tidak untuk mengakses proxy.

cache_mgr
Alamat Email yang di tampilkan bila proxy tidak dapat menampilkan halaman web
yang diminta.

visible_hostname
Informasi di footer bila proxy tidak dapat menampilkan halaman web yang diminta.

Visible_hostname
Informasi di footer bila proxy tidak dapat menampilkan halaman web yang diminta.


Berikut ini merupakan langkah-langkah setting proxy pad SQUID
 :

Yang Pertama kali harus di lakukan adalah setting IP address server yang akan dijadikan proxy server…
Untuk membuat Proxy server ini di butuhkan 2 NIC yaitu (eth0 dan eth1) dengan 2 IP address yaitu ip untuk terhubung ke internet dan ip untuk jaringan local.
Pada tulisan kali ini ip yang di gunakan adalah :

Untuk ke jaringan internet :
-    IP address : 192.168.137.2
-    Netmask : 255.255.255.0
-    Gateway : 192.168.137.1
Untuk jaringan local :
-    IPaddress : 192.168.1.1
-    Netmask: 255.255.255.0
-    Gateway: 192.168.137.2

Lakukanlah settingan di atas pada ubuntu server dengan perintah :
sudo nano /etc/network/interfaces

jika sudah, save dan restart jaringan dengan perintah
sudo /etc/init.d/networking restart

jika sudah install lah SQUID proxy server, pada percobaan ini squid yang akan di install adalah squid versi 3, install  dengan perintah :

sudo apt-get install squid3
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipl5Vn2qHLzONS5QNDg8cpJ39bMzl_I5AIfhfyHc4sfiaOjDvv6U_uT6CGhia1_lWbG7qqMB8JpkkvpARsGWBHsl7yWBZb7mUfGL8w6BEkB2txMQx9u33N15skiTKNZcXrF8Imm4WktSw/s640/1_7_2013+7_00_47+AM.jpeg






Tekan Y lalu Enter, maka proses instalpun akan di jalankan. 
Jika proses install selesai,lakukan konfigurasi squid dengan perintah : 
Sudo nano /etc/squid3/squid.conf 
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNYaCJHfLdrDmJtUlQvpvnZ-mWvGJRHU6rQptqDS6M3U7HrqJ_BziZ6F2AlaoCFCld5113AziES_FOMNohC9bej9gIPU6QL-dExnGpbkiR_NnMNUfCcVpXcCIUaGyPHLhiZhZdp-DKVS4/s640/1_7_2013+7_16_09+AM.jpeg


Lakukan konfigurasi sederhana berikut ini pada file squid.conf tersebut : 
Hal pertama yang harus di konfigurasi adalah konfigurasi kelas jaringan yang digunakan dan http_port yang di gunakan
 
Untuk memudahkan pencarian letak yang akan di rubah tekan CTRL + W (untuk melakukan pencarian berdasarkan kata/kalimat)
Carilah kata
 acl localnet ,dan akan tampil seperti gambar berikut :



https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggFjhlRI09mijXYBbDmd0127MBc4P81JwxSZ5BqalSIyHtgp17y0U6kG0hyp0PJ2DVto1DG-She7PbK-fk9dke3pqaaD-8jNTPrP4xTeM_l1StrHT7rI-tZhP-gjvdMR6radVT-05cMEw/s640/1_7_2013+7_56_19+AM.jpeg

 Pada bagian acl localnet src
 192.168.0.0/16 hilangkan tanda # dan ubah 192.168.0.0/16 menjadi 192.168.1.0/24 
Hal tersebut dilakukan untuk menyesuaikan dengan settingan kelas IP address yang di gunakan untuk jaringan local. Selanjutnya yaitu cari kalimat http_access allow localnet dan hilangkan tanda # nya, seperti gambar berikut ini :
 


https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzQUZct3-0MgEcc3_0Abw0Qu1JOytfNKMYYaLysTf7egSxaSaUpdoiNI_0BXtAgI5AMUVbAEzJOPXWkn3ffC6oduMKrnxkhUILonf47mtXxPKkgJBzNwk05nWNanzvvkzqFCm3KuD6l0Q/s640/1_7_2013+8_06_09+AM.jpeg

  Setelah melakukan setting di atas selanjutnya adalah setting port http, port http yang biasa di gunakan adalah port 3128 dan 8080 , secara default squid mensetting port tersebut menjadi 3128, jika kita ingin mengubaknya maka Tekan kembali CTRL+W untuk search dan ketikkan Squid normally listens dan anda bisa mengubah portnya. Seperti gambar di bawah ini :
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEholqjwwGHug2HBz-w5yqHL89euqPEze7EwqmutmJGNq03i57JCzBgiIDfPyaz-LWCbifH6HOfO_80nz-9VUN79husRK2Fe0xromU8a0graaxuIKLoHc0IMv2gkFRWzbRgoLvEXdhNFK2E/s640/1_7_2013+1_16_37+PM.jpeg

Selanutnya kita akan mengkonfigurasi/membuat daftar akses ACL (access list) beserta http_access nya.
Pada pembuatan (Acl) access list kita akan  membuat daftar seperti berikut
acl bloksitus dstdomain "/etc/squid3/blokdomain.txt"
acl katalarang url_regex –I “/etc/squid3/katalarang.txt”
acl iplarang dst “/etc/squid3/iplarang.txt”

Untuk http_access nya adalah seperti berikut :

http_access deny bloksitus
http_access deny katalarang
http_access deny  iplarang


Seperti Gambar Berikut :
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9K3iG6v4VhamGPtDIVJoj10snRe3k2XhEkNgqvuZ2YjFtjk9WcvtXK53EHsWCSNwELPtkFfXOu_HpIAlTaFs41S8L39YUXpqqc4nW-2uowqimS4MqpTH0Alqniv3ZDgpqdsjycFZe01s/s640/1_9_2013+2_32_59+PM.jpeg


Setelah Acl dan Http_access simpan dan keluar dari squid.conf di buat maka kita akan membuat dan mengisi file file berikut :
-    blokdomain.txt
Ketik perintah
 nano /etc/squid3/domainlarang.txt
Isi dengan nama-nama domain/situs yang akan kita larang misalnya kita akan melarang situs-situs berikut untuk di akses :
www.facebook.com
www.twitter.com
www.kaskus.co.id
www.tokobagus.com
www.berniaga.com
www.youtube.com


-    katalarang.txt
perintahnya sama seperti di atas dan contoh isinya sebagai berikut :
porno
jablay
seks
video
dan lain-lain


-    iplarang.txt
perintahnya sama seperti sebelumnya dan pada file ini kita akan mengisi file ini dengan ip dari situs-situs yang kita larang karena berdasarkan kejadian yang pernah terjadi situs-situs yang telah kita larang di domwwwainlarang.txt masih bisa di akses memalui ip addressnya. Untuk melihat ip address sebuah situs ketikkan perintah :
 
nslookup
 dan ketikkan situsnya misalnya www.youtube.com
maka hasinya akan tampil yaitu berupa ip dari situs tersebut.

Jika semua file di atas telah di buat, maka restart SQUID3 dengan perintah
 
/etc/init.c/squid3 restart
 
Setelah squid di restart ada baiknya kita mengetesnya terlebih dahulu pada Client sebelum melanjutkan ke konfigurasi lainnya.
pastikan clinet sudah terhubung ke jaringan dan terhubung ke server

Pada Client Aturlah Sperti Berikut ini : 
1. Buka Web Browser, Pada Percobaan ini saya menggunakan Firefox, Klik Tools - Options -  Advance, klik pada tab Network, seperti gambar di bawah ini 

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwgGfq-TXRDQx3XlWToA1J9WPxZXahMiWI948JgRRDLyoP35MoWQAkaaipv5gN0hDfbdaXl2yLTaGHqTmigIR9iOQrF0E2unBrpfIilvCaPm5xqeDfqMm03FFsFFAlDUZNFRtGyCEVA9g/s320/1_9_2013+4_05_48+PM.jpeg


selanjutnya adalah klik setting , dan klik manual proxy configuration..
masukkan IP address dari komputer server , dan klik OK, coba ketik pada address bar kata yang kita larang pada squid proxy server.
hasilnya akan seperti berikut ini : 
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgR1ysm_hzANsmCBL2HD7dDLH1MvyAdLjnb53Bkb87EBTARNtrYT7Ev3yNpUz2OI_d7g7cSslNSrAuKXk-qNGRAdY35mbzhiPW_BIaUiagSwdOC4cE41tdiN4cTkw324dWfKpH-ZepTpww/s640/1_9_2013+4_30_16+PM.jpeg


itu adalah hasil dari squid proxy server yang memblok kata "porno"
selain kata yang tidak masuk dalam daftar blok maka tampilannya akan seperti biasa, seperti berikut ini :
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyVSYL2msm9AW5fgZ8vFrPMNpvOctVXQwm6ejdpN3hK68wNZZ9mj0S-gGaYzJglXGFXr-swA0LGX5afUVj_3OUJH88xmaNpffKI4zilWfcut2pfDUR8dn7_bdKlkb1-6d088mqD1599Ks/s640/1_9_2013+4_35_51+PM.jpeg

KONFIGURASI DAN INSTALASI SQUID PROXY SERVER


  Sebelum kita mengetahui bagaimana cara setting Proxy Server Menggunakan SQUID, sebaiknyakita mengetahu terlebih dahulu apa itu Proxy

1.    Pengertian Proxy
Secara terminologi istilah proxy dapat diartikan sebagai seseorang/lembaga yang bertindak sebagai perantara atau atas nama dari orang lain/lembaga dalam suatu hal. 
Namun dalam dunia jaringan komputer, istilah proxy berarti komputer yang berfungsi sebagai perantara antara client dan server dalam jaringan komputer. Jadi proxy server adalah sebuah perangkan komputer server yang menggunakan proxy pada sistemnya sebagai perantara antara server itu sendiri dengan clientnya.
 

2. Fungsi Proxy
Proxy memiliki 3 fungsi utama, yaitu:
a. Firewall
Proxy bekerja pada layer aplikasi (dalam OSI Layer), maka filtering yang dilakukan oleh proxy lebih "cerdas" daripada firewall biasa. Proxy web server dapat mengecek URL dari outgoing request (permintaan akses keluar) untuk halaman web. Dengan kemampuan ini, administrator dapat melarang atau mengizinkan akses ke domain tertentu. Firewall biasa tidak dapat melihat nama domain di dalam pesan tersebut, karena firewall hanya memeriksa header paket data.

b. Gateway
Untuk dapat mengakses internet, sebuah komputer harus memiliki sebuah IP public. Untuk dapat mengakses internet secara bersama
‐sama dengan menggunakan satu IP public, dibutuhkan sebuah komputer yang memiliki IP public, yang digunakan sebagai gateway komputer‐komputer lain. Dalam hal ini, proxy server juga berfungsi sebagai gateway. Server ini mempunyai dua interface, untuk koneksi ke internet dan untuk koneksi ke jaringan lokal.

c. Cache
Fungsi proxy server yang lain adalah untuk web caching. Caching di sini diartikan sebagai penyimpanan internet object (gambar/halaman web) dari suatu website yang sudah pernah diakses, sehingga bila akan mengakses objek yang sama di internet, tidak perlu mengambil dari internet, tetapi cukup dari proxy karena sudah disimpan. Bandwidth yang dipakai pun akan lebih hemat, dan dapat mempercepat akses ke website.


SQUID PROXY

Squid adalah aplikasi untuk proxy yang berjalan di lingkungan sistem operasi *.nix. Namun, dalam perkembangannya ada pula squid yang berjalan di lingkungan system operasi Windows.

Beberapa file yang akan di konfigurasi pada SQUID Proxy adalah :
 

Access List
ACL (Access List) adalah daftar siapa saja yang dibolehkan atau ditolak untuk menggunakan proxy (squid) atau dengan kata lain adalah pendefinisian user/clients squid. Di Access list ini kita dapat membuat beberapa tipe daftar akses seperti acl ke IP address, acl Ke situs yang akan di blokir untuk client dan lain-lain.
 

Cache_mem
cache_mem digunakan untuk menentukan besaranya cache memori yang digunakan squid untuk melakukan caching objects ( In-Transit objects, Hot Objects, Negative-Cached objects). Sebaikanya besarnya sekitar 1/3 RAM yang digunakan.

Cache_dir
Menentukan direktori penyimpanan objek yang disimpan.
http_access
Menunjuk alamat
‐alamat yang diperbolehkan atau tidak untuk mengakses proxy.

cache_mgr
Alamat Email yang di tampilkan bila proxy tidak dapat menampilkan halaman web
yang diminta.

visible_hostname
Informasi di footer bila proxy tidak dapat menampilkan halaman web yang diminta.

Visible_hostname
Informasi di footer bila proxy tidak dapat menampilkan halaman web yang diminta.


Berikut ini merupakan langkah-langkah setting proxy pad SQUID
 :

Yang Pertama kali harus di lakukan adalah setting IP address server yang akan dijadikan proxy server…
Untuk membuat Proxy server ini di butuhkan 2 NIC yaitu (eth0 dan eth1) dengan 2 IP address yaitu ip untuk terhubung ke internet dan ip untuk jaringan local.
Pada tulisan kali ini ip yang di gunakan adalah :

Untuk ke jaringan internet :
-    IP address : 192.168.137.2
-    Netmask : 255.255.255.0
-    Gateway : 192.168.137.1
Untuk jaringan local :
-    IPaddress : 192.168.1.1
-    Netmask: 255.255.255.0
-    Gateway: 192.168.137.2

Lakukanlah settingan di atas pada ubuntu server dengan perintah :
sudo nano /etc/network/interfaces

jika sudah, save dan restart jaringan dengan perintah
sudo /etc/init.d/networking restart

jika sudah install lah SQUID proxy server, pada percobaan ini squid yang akan di install adalah squid versi 3, install  dengan perintah :

sudo apt-get install squid3
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipl5Vn2qHLzONS5QNDg8cpJ39bMzl_I5AIfhfyHc4sfiaOjDvv6U_uT6CGhia1_lWbG7qqMB8JpkkvpARsGWBHsl7yWBZb7mUfGL8w6BEkB2txMQx9u33N15skiTKNZcXrF8Imm4WktSw/s640/1_7_2013+7_00_47+AM.jpeg






Tekan Y lalu Enter, maka proses instalpun akan di jalankan. 
Jika proses install selesai,lakukan konfigurasi squid dengan perintah : 
Sudo nano /etc/squid3/squid.conf 
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNYaCJHfLdrDmJtUlQvpvnZ-mWvGJRHU6rQptqDS6M3U7HrqJ_BziZ6F2AlaoCFCld5113AziES_FOMNohC9bej9gIPU6QL-dExnGpbkiR_NnMNUfCcVpXcCIUaGyPHLhiZhZdp-DKVS4/s640/1_7_2013+7_16_09+AM.jpeg


Lakukan konfigurasi sederhana berikut ini pada file squid.conf tersebut : 
Hal pertama yang harus di konfigurasi adalah konfigurasi kelas jaringan yang digunakan dan http_port yang di gunakan
 
Untuk memudahkan pencarian letak yang akan di rubah tekan CTRL + W (untuk melakukan pencarian berdasarkan kata/kalimat)
Carilah kata
 acl localnet ,dan akan tampil seperti gambar berikut :



https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggFjhlRI09mijXYBbDmd0127MBc4P81JwxSZ5BqalSIyHtgp17y0U6kG0hyp0PJ2DVto1DG-She7PbK-fk9dke3pqaaD-8jNTPrP4xTeM_l1StrHT7rI-tZhP-gjvdMR6radVT-05cMEw/s640/1_7_2013+7_56_19+AM.jpeg

 Pada bagian acl localnet src
 192.168.0.0/16 hilangkan tanda # dan ubah 192.168.0.0/16 menjadi 192.168.1.0/24 
Hal tersebut dilakukan untuk menyesuaikan dengan settingan kelas IP address yang di gunakan untuk jaringan local. Selanjutnya yaitu cari kalimat http_access allow localnet dan hilangkan tanda # nya, seperti gambar berikut ini :
 


https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzQUZct3-0MgEcc3_0Abw0Qu1JOytfNKMYYaLysTf7egSxaSaUpdoiNI_0BXtAgI5AMUVbAEzJOPXWkn3ffC6oduMKrnxkhUILonf47mtXxPKkgJBzNwk05nWNanzvvkzqFCm3KuD6l0Q/s640/1_7_2013+8_06_09+AM.jpeg

  Setelah melakukan setting di atas selanjutnya adalah setting port http, port http yang biasa di gunakan adalah port 3128 dan 8080 , secara default squid mensetting port tersebut menjadi 3128, jika kita ingin mengubaknya maka Tekan kembali CTRL+W untuk search dan ketikkan Squid normally listens dan anda bisa mengubah portnya. Seperti gambar di bawah ini :
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEholqjwwGHug2HBz-w5yqHL89euqPEze7EwqmutmJGNq03i57JCzBgiIDfPyaz-LWCbifH6HOfO_80nz-9VUN79husRK2Fe0xromU8a0graaxuIKLoHc0IMv2gkFRWzbRgoLvEXdhNFK2E/s640/1_7_2013+1_16_37+PM.jpeg

Selanutnya kita akan mengkonfigurasi/membuat daftar akses ACL (access list) beserta http_access nya.
Pada pembuatan (Acl) access list kita akan  membuat daftar seperti berikut
acl bloksitus dstdomain "/etc/squid3/blokdomain.txt"
acl katalarang url_regex –I “/etc/squid3/katalarang.txt”
acl iplarang dst “/etc/squid3/iplarang.txt”

Untuk http_access nya adalah seperti berikut :

http_access deny bloksitus
http_access deny katalarang
http_access deny  iplarang


Seperti Gambar Berikut :
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9K3iG6v4VhamGPtDIVJoj10snRe3k2XhEkNgqvuZ2YjFtjk9WcvtXK53EHsWCSNwELPtkFfXOu_HpIAlTaFs41S8L39YUXpqqc4nW-2uowqimS4MqpTH0Alqniv3ZDgpqdsjycFZe01s/s640/1_9_2013+2_32_59+PM.jpeg


Setelah Acl dan Http_access simpan dan keluar dari squid.conf di buat maka kita akan membuat dan mengisi file file berikut :
-    blokdomain.txt
Ketik perintah
 nano /etc/squid3/domainlarang.txt
Isi dengan nama-nama domain/situs yang akan kita larang misalnya kita akan melarang situs-situs berikut untuk di akses :
www.facebook.com
www.twitter.com
www.kaskus.co.id
www.tokobagus.com
www.berniaga.com
www.youtube.com


-    katalarang.txt
perintahnya sama seperti di atas dan contoh isinya sebagai berikut :
porno
jablay
seks
video
dan lain-lain


-    iplarang.txt
perintahnya sama seperti sebelumnya dan pada file ini kita akan mengisi file ini dengan ip dari situs-situs yang kita larang karena berdasarkan kejadian yang pernah terjadi situs-situs yang telah kita larang di domwwwainlarang.txt masih bisa di akses memalui ip addressnya. Untuk melihat ip address sebuah situs ketikkan perintah :
 
nslookup
 dan ketikkan situsnya misalnya www.youtube.com
maka hasinya akan tampil yaitu berupa ip dari situs tersebut.

Jika semua file di atas telah di buat, maka restart SQUID3 dengan perintah
 
/etc/init.c/squid3 restart
 
Setelah squid di restart ada baiknya kita mengetesnya terlebih dahulu pada Client sebelum melanjutkan ke konfigurasi lainnya.
pastikan clinet sudah terhubung ke jaringan dan terhubung ke server

Pada Client Aturlah Sperti Berikut ini : 
1. Buka Web Browser, Pada Percobaan ini saya menggunakan Firefox, Klik Tools - Options -  Advance, klik pada tab Network, seperti gambar di bawah ini 

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwgGfq-TXRDQx3XlWToA1J9WPxZXahMiWI948JgRRDLyoP35MoWQAkaaipv5gN0hDfbdaXl2yLTaGHqTmigIR9iOQrF0E2unBrpfIilvCaPm5xqeDfqMm03FFsFFAlDUZNFRtGyCEVA9g/s320/1_9_2013+4_05_48+PM.jpeg


selanjutnya adalah klik setting , dan klik manual proxy configuration..
masukkan IP address dari komputer server , dan klik OK, coba ketik pada address bar kata yang kita larang pada squid proxy server.
hasilnya akan seperti berikut ini : 
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgR1ysm_hzANsmCBL2HD7dDLH1MvyAdLjnb53Bkb87EBTARNtrYT7Ev3yNpUz2OI_d7g7cSslNSrAuKXk-qNGRAdY35mbzhiPW_BIaUiagSwdOC4cE41tdiN4cTkw324dWfKpH-ZepTpww/s640/1_9_2013+4_30_16+PM.jpeg


itu adalah hasil dari squid proxy server yang memblok kata "porno"
selain kata yang tidak masuk dalam daftar blok maka tampilannya akan seperti biasa, seperti berikut ini :
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyVSYL2msm9AW5fgZ8vFrPMNpvOctVXQwm6ejdpN3hK68wNZZ9mj0S-gGaYzJglXGFXr-swA0LGX5afUVj_3OUJH88xmaNpffKI4zilWfcut2pfDUR8dn7_bdKlkb1-6d088mqD1599Ks/s640/1_9_2013+4_35_51+PM.jpeg