Gimana, Pusing ?
Bingung ? Ga niat mau lanjutin ? Tenang, contoh soal diatas adalah soal yang
mudah dan tidak ribet . Jangan langsung menganggap sesuatu susah ketika kita
sendiri belum mencobanya *Smitty Bijak* . Baiklah , bagi yang ingin melanjutkan
membaca artikel ini silahkan tetap mambaca, dan bagi yang langsung ga niat
untuk ngelanjutin …. Kayaknya kalian lapar hahaha . OK cukup , kita lanjutkan
ke pembahasan soal diatas . Kita akan menggunakan Squid untuk konfigurasinya .
Berikut Langkah Langkahnya
1.
Konfigurasi
server kalian agar sesuai dengan konfigurasi server yang diminta.
2.
Install Squid ,
Squid berada di disc 2, jadi pastikan kalian mempunyai disc 2. Kalau belum
punya silahkan download dulu di google. . Setelah Install, ada beberapa rujukan
/ yang meminta melakukan update ada juga yang tidak . Jadi itu terserah masing
masing dari kita ingin update / tidak . Tetap Smitty sendiri tidak melakukan
update karena VMWare Smitty tidak dihubungkan dengan internet jadi percuma
kalau di update, ga ada yang terupdate juga .
3.
Setelah itu
masuk ke directory squid pada /etc/squid “cd /etc/squid”
4.
Di dalam
directory squid terdapat 1 file konfigurasi squid dengan nama squid.conf. Untuk berjaga-jaga , copy
file tersebut dan ganti dengan nama yang lain
“cp squid.conf squid.old” squid.old adalah nama yang kita ubah dari file
yang kita copy
5.
Sekarang kita
akan memulai mengkonfigurasi squid kita. Masuk ke file konfigurasinya “nano
squid.conf”.
6.
CTRL + W .cari
baris perintah http_port 3128. Ketikan http_port 3128 .Tambahkan transparent
dibelakang nya
7.
CTRL + W , cari
lagi baris perintah berikut. Ketikan acl CONNECT method CONNECT. Dibawah acl
connect method connect, kita akan menulikan baris perintah yang akan kita
gunakan
8. Ketikan perintah perintah berikut . Kemudian Save
Note: Mungkin
ada yang bertanya-tanya apa fungsi dari perintah-perintah yang ada dibawah ini,
tenang aja Kalau kalian penasaran kalian bisa scroll sampai bawah, Smitty akan
menjelaskannya dibawah . Sekarang kita lanjut ke tahap berikutnnnya
9.
Kemuidan edit
file sysctl.conf “nano /etc/sysctl.conf”
Hilangkan tanda pagar didepan baris perintah berikut
10. Kemudian edit file rc.local “nano /etc/rc.local”. Masukan baris perintah berikut :: iptables –t
nat –A POSTROUTING –o eth0 –i MASQUERADE
iptables –t nat –A PREROUTING –s “Network” –p
tcp—dport 80 –j redirect –to-port 3128
11. Setelah menyelesaikan semua konfigurasi , lakukan
restart pada squid “/etc/init.d/squid
restart” atau “service squid restart”
12. Setelah tahap ini , lakukan hal yang sama pada
windows seperti saat kita ingin menghubungkan debian dengan server kita .
Setelah itu buka mozila firefox anda “option->Advanced->setting”
Masukkan ip server anda pada bagian ini
13. Sebelum kita tes, berikan IP yang tidak kalian
definisikan di squid.conf. Misalnya 192.168.1.19 pada Windows anda . Kemudian
coba akses server menggunakan Mozila Firefox. Jika Squid anda berjalan dengan
baik , maka akan muncul tampilan seperti ini.
Setelah itu coba menggunakan IP yang anda
definisikan di Squid.conf . Misalnya 192.168.1.20, maka akan muncul tampilan
seprti ini
14. Sampai disini dulu penjelasan tentang Konfigurasi
Squid Proxy, Dibawah ini adalah rincian penjelasan dan beberapa hal yang
mungkian kalian ingin tahu , tetapi tidak ada pada contoh yang Smitty tampilkan
.
acl pemasaran src 192.168.1.10-192.168.1.29 => Berfungsi untuk medefinsikan bahwa pemasaran
terdiri dari IP 192.168.1.10 sampai 192.168.1.29
http_access allow P_Pemasaran =>
Berfungsi untuk memperbolehkan
http_access deny
pemasaran => Berfungsi
untuk meblok / menolak request
http_access allow P_Pemasaran !pemasaran => cara singkat dari 2 cara diatas
acl blokdomain dstdomain .tkj.net .inidomain.net => Berfungsi untuk mendifinisikan domain-domain
acl blokdomain dstdomain
“/etc/squid/listdomaindiblok.txt”
=> Berfungsi untuk mendifinisikan domain-domain tetapi domainnya adalah
domain yang ada di file txt listdomainblok.txt(buat sendiri file txt dengan nama
terserah) yang berada di direktori /etc/squid
http_access deny blokdomain => Berfungsi untuk mendeny request yang mengarah
ke domain yang didefinisikan di
blokdomain
Sekian dulu
konfigurasi squid yang bisa saya sampaikan kali ini. Kalau ada yang bingung dan
mau tanya tanya soal konfigurasi squid, silahkan tanya. Sebisa mungkin akan
Smitty jawab






Tidak ada komentar:
Posting Komentar