Newest Post
KATA
PENGANTAR
Assalamu’alaikum
warahmatullahi wabarakatuh.
Alhamdulillahirabbilalamin, banyak nikmat yang Allah
berikan, tetapi sedikit sekali yang kita ingat. Segala puji hanya layak untuk
Allah Tuhan seru sekalian alam atas segala berkat, rahmat, taufik, serta
hidayah-Nya yang tiada terkira besarnya, sehingga penulis dapat menyelesaikan
makalah dengan judul ”INSTALASI PROXY DI DEBIAN DENGAN SQUID”.Dalam
penyusunannya, penulis memperoleh banyak bantuan dari berbagai pihak, karena
itu penulis mengucapkan terima kasih yang sebesar-besarnya kepada Bapak/Ibu
guru dan teman-teman yang telah memberikan dukungan, kasih, dan kepercayaan
yang begitu besar. Dari sanalah semua kesuksesan ini berawal, semoga semua ini
bisa memberikan sedikit kebahagiaan dan menuntun pada langkah yang lebih baik
lagi.
Meskipun
penulis berharap isi dari makalah ini bebas dari kekurangan dan kesalahan,
namun selalu ada yang kurang. Oleh karena itu, penulis mengharapkan kritik dan
saran yang membangun agar skripsi ini dapat lebih baik lagi.
Akhir
kata penulis berharap agar makalah ini bermanfaat bagi semua pembaca.
Tasikmalaya,
01 February 2015
Penyusun
IQBAL MUTTAQIN A
DAFTAR
ISI
HALAMAN
JUDUL................................................................................................... ~
KATA
PENGANTAR................................................................................................. 1
DAFTAR
ISI............................................................................................................... 2
BAB
I PENDAHULUAN...................................................................................... 3
A. Latar
Belakang....................................................................................... 3
B. Rumusan
Masalah.................................................................................. 3
BAB
II PEMBAHASAN......................................................................................... 4
1. Proxy
,funsi proxy................................................................................ 4
2. Macam
–macam proxy yang populer................................................... 5
3. Macam-macam,cara kerja,squid......................................................... 5
4. Instalasi
poxy........................................................................................ 6
BAB
III PENUTUP
KESIMPULAN
.......................................................................................................... .
9
DAFTAR
PUSTAKA
BAB
I
PENDAHULUAN
A.Latar
Belakang
Proxy
server bertindak sebagai gateway terhadap dunia internet untuk setiap komputer
client. Dalam menjalankan tugasnya proxy server tidak terlihat oleh komputer
client sebagai contoh saat seorang pengguna yang berinteraksi dengan Internet
melalui sebuah proxy server tidak akan mengetahui bahwa sebuah proxy server
sedang menangani request yang dilakukannya
B.Rumusan
Masalah
- Mengetahui Pengertian proxy
- Manfaat proxy
- Instalasi Proxy
BAB II
PEMBAHASAN
1.Proxy
Proxy
server adalah program yang menerima permintaan (request) dari klien,
seperti browser web atau ftp klien,dan kemudian meneruskan permintaan tersebut
ke server internet yang dituju. Salah satu program yang cukup powerfull dalam
menangani masalah keterbatasan kecepatan akses dan keamanan data yang
dipergunakan untuk menangani keperluan internet adalah SQUID. Bagi seseorang
administrator jaringan,merupakan tugas utama untuk mengatur lau-lintas data
dalam suatu jaringan baik dari dalam maupun keluar jaringan. Squid merupakan
pilihan terbaik untuk membangun proxy server karena selain handal juga gratis
dan mendukung fitur ICP.
Melalui proxy server,seolah-olah klien merasaberinteraksi secara langsung dengan server internet yang dituju.Kenyataannya,sebelum data atau permintaannya disampaikan ke tujuan, data tersebut diarahkan terlebih dahulu ke server proxy,kemudian server proxy akan meneruskan ke server yang dituju,yaitu internet.
Bila tidak menggunakan proxy maka ketika kita membuka atau mengkases suatu
website harus dengan melakukan query atau permintaan atau mengambil data secara
langsung data yang berasal dari tempat penyimpan data website tersebut.Melalui proxy server,seolah-olah klien merasaberinteraksi secara langsung dengan server internet yang dituju.Kenyataannya,sebelum data atau permintaannya disampaikan ke tujuan, data tersebut diarahkan terlebih dahulu ke server proxy,kemudian server proxy akan meneruskan ke server yang dituju,yaitu internet.
Apabila kita browsing atau mengakses suatu website menggunakan proxy maka kita cukup mengambil data website tersebut dari pihak Proxy tersebut yang selanjutnya proxylah yang berperan mengambilkan data dari server suatu situs dan kemudian mengantarkan ke IP kita atau sampai di Komputer kita.
2.Fungsi Proxy
o
Conecting sharing
Fungsi Proxy disini adalah penghubung atau perantara pengambilan data dari
suatu IP dan dihantarkan ke IP lain ataupun ke IP komputer kita.
o
Filtering
Beberapa proxy dilengkapi juga dengan firewall yang mampu memblokir atau
menutup alamatnya suatu IP yang tidak diinginkan, sehingga beberapa website
tidak bisa diakses dengan menggunakan proxy tersebut.
o
Caching
menyimpan proxy juga dilengkapi media
penyimpanan data suatu website dari query atau permintaan akses pengguna, jadi
misalkan permintaan mengkases suatu website bisa lebih cepat apabila sudah
terdapat permintaan akses ke suatu website pada pengguna proxy sebelumnya.
2.Macam Proxy Yang Populer
a.Proxy Tranparent
Lebih mengutamakan fungsi sebagai kurir atau perantara pengambilan data.
Biasanya proxy Tranparents ini bisa kita gunakan untuk mempercepat akses ke
suatu website. Akan tetapi kalau kita menggunakan proxy Transparen ini IP kita
tetap bisa terdeteksi atau terbaca pada server IP yang kita akses datanya
dengan metode pelacakan IP yang lebih rumit.
b.Proxy Animouse
Dengan Proxy Animouse selain sebagai perantara, proxy ini juga akan
memblokir data IP kita sehingga IP sebenarnya kita tidak bisa dibaca oleh
server website yang kita ambil atau kita akses datanya, dan yang terbaca pada
server website adalah IP Proxy tersebut. Tapi biasanya kecepatan akses lebih
lambat dari pada Proxy Transparent.
c.Elite proxy
Alamat IP serta fakta bahwa proxy digunakan saat sambungan tidak dapat
ditangkap oleh server. Cara terbaik untuk menyembunyikan informasi tentang
keberadaan Anda di internet.3.Jenis-Jenis Proxy Menurut Koneksinya
§
proxy http
proxy socks
ssh tunnel
vpn
psybnc
bnc
proxy web (cgi, php)
4.Cara Kerja Proxyproxy socks
ssh tunnel
vpn
psybnc
bnc
proxy web (cgi, php)
Proxy bekerja dengan mendengarkan request dari
client internal dan mengirim request tersebut ke jaringan eksternal seolah-olah
proxy server itu sendiri yang menjadi client. Pada waktu proxy server menerima
respon dan server publik, ia memberikan respon tersebut ke client yang asli
seolah-olah ip public server.
5.Squid Web Proxy
Squid adalah software publik domain berbasis UNIX.
fungsi dari squid adalah meng-‘cache’ atau menyimpan data yang diminta oleh
pengguna (komputer client) biasanya berupa web pages dan FTP. Platform UNIX
yang di support oleh Squid adalah FreeBSD, BSDI, Digital Unix, Irix, Linux,
Solaris dan SunOs. Tidak semua data bisa di cache oleh Squid, data-data yang
bersifat dinamik seperti CGI-BIN tidak di cache oleh Squid, jadi tiap kali ada
permintaan CGI-BIN, maka Squid akan menghubungi langsung server tujuan. Saat
ini protokol yang bisa dilayani oleh Squid adalah HTTP, FTP, Gopher, dan Wais.
6.Instalasi Proxy Dengan Squid
#apt-get install squid
Sebelum masuk ke configurasi ada pengaturan di
interface
#nano /etc/network/interfaces
Berikan pengaturan seperti dibawah ini :
Auto eth0
Iface eth0 inet static
Address 192.168.1.xx
Netmask 255.255.255.0
Gateway 192.168.1.1
Auto eth1
Iface eth1 inet static
Address 192.168.xx.1
Netmask 255.255.255.0
Restart interfaces
#/etc/init.d/networking
restart
Setelah selesai melakukan
sebuah pengaturan selanjutnya install dulu DNS
#apt-get install bind9
Lakukan config pada
resolv.conf
#nano /etc/resolv.conf
Search debian.edu
Nameserver 192.168.xx.1 #ip local
Restart bind9
#/etc/init.d/bind9 restart
Selanjutnya masuk pada tahap
instalasi squid
#apt-get install squid
#nano /etc/squid/squid.conf
CTRL-W => http_port 3128
Tambahkan script dibawah ini
:
#http_port 3128
transparent # tambahkan transparent
#cache_mem 8 MB
#cache_mgr webmaster@debian.edu
visible_hostname proxy.debian.edu
Membuat access list di bawah acl CONNECT
aclblokurldstdomain "/etc/squid/url"
acllansrc 193.163.xx.1/24
http_access deny blokurl
http_access allow lan
http_access allow all
Cari syntax http_access deny all =>
di cari sebanyak dua kali dan pada dua syntax tersebut tambahkan tanda
pagar di depannya jadi = # http_access deny all
Setelah selesai men-konfigurasi selanjutnya
simpan dengan menekan CTRL-O Enter CTRL-x untuk keluar .
Tambahkan REDIRECT agar port 80 menjadi
transparent ke 3128
#iptables
-t nat -A PREROUTING -s 193.163.xx.0/24 -p tcp --dport 80 -j REDIRECT --to-port
3128
Simpan
konfigurasi iptables
#iptables-save
>/etc/iptables
Selanjutnya
kita akan membuat file url dan key yang
akan di blok :
#nano /etc/squid/url
Facebook.com
Yahoo.co.id
#nano
/etc/squid/key
Porn
Xxx
Pada
keduanya disimpan dengan CTRL-O,CTRL-x untuk keluar
Restart
squid :
#/etc/init.d/squid restart
#squid
–z
2015/2/2
07:00:16 | Squid is already running! Process ID 2361
Pengecekan
pada client windows
Lakukan
pengaturan pada network
Ip
address 192.169.xx.2
Subnet
mask 255.255.255.0
Gateway
192.168.xx.1
Prefered
DNS server 192.168.xx.1
Alternate
DNS server 8.8.4.4
Lakukan
juga di browser/mesin pencari yang digunakan :
Jika
sudah selesai dalam pengaturan cek dengan menuliskan url yang tad di blok contoh
di bawah facebook.com maka akan tampak seperti gambar di bawah ini :
![]() |
BAB III
PENUTUP
1.Kesimpulan
Jadi
pada proxy itu melakukan pemblokiran pada situs yang sudah di konfigurasi
Di proxy juga kita dapat mencache /
menyimpan contohnya ketika kita masuk ke facebook.com maka ketika lain waktu
kita masuk kembali ke facebook.com tidak perlu menunggu lama untuk mencari
karena proxy di pc sudah menyimpan cache pada facebook.com.
2.kesan
Proxy
sangat bermanfaat sekali bagi kita karena kita dapat memblok situs tertentu
Dan proxy juga bias digunakan untuk
kejahatan namun itu tidak boleh.
DAFTAR PUSTAKA
indrango.blogspot.com/2013/08/konfigurasi-proxy-server-di-debian.html