17
BAB I PENDAHULUAN A. Latar Belakang Pertumbuhan dan popularitas Internet dalam komunikasi video termotivasi pada pertengahan 1990 hasil dari upaya perbaikan yang terus menerus pada teknologi pengiriman pake data jaringan internet. Data video dan data multimedia lainnya (suara atau gambar) pada jaringan internet berada pada mesin content server, atau yang kita kenal sebagai multimedia streaming server. Pengguna yang berada dibelakang server sering berada pada area WAN (wide area network) yang bisa berjarak sangat jauh dari content server, dan content server harus memiliki ruang yang cukup untuk input output dari bandwidth yang me-retrive objek yang dibutuhkan dan mengalokasikan sumberdaya jaringan yang cukup untuk mengirimkan objek ke client. Meski demikian, jenis content server yang popular sering mengalami penyempitan jalur (bottleneck) saat pengiriman multimedia objek. Sehingga dibutuhkan sebuah mesin perantara yang mampu mengatasi masalah tersebut. Proxy server merupakan mesin yang berada diantara pengguna dan content server, berfungsi mengurangi latencypada pengaksesan data yang berulang menuju content server. Proxy server memiliki ruang cache,

muhagungfauzan.files.wordpress.com€¦  · Web viewBAB I PENDAHULUAN. Latar Belakang. Pertumbuhan dan popularitas Internet dalam komunikasi video termotivasi pada pertengahan 1990

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: muhagungfauzan.files.wordpress.com€¦  · Web viewBAB I PENDAHULUAN. Latar Belakang. Pertumbuhan dan popularitas Internet dalam komunikasi video termotivasi pada pertengahan 1990

BAB I PENDAHULUAN

A. Latar Belakang

Pertumbuhan dan popularitas Internet dalam komunikasi video

termotivasi pada pertengahan 1990 hasil dari upaya perbaikan yang terus

menerus pada teknologi pengiriman pake data jaringan internet. Data video

dan data multimedia lainnya (suara atau gambar) pada jaringan internet

berada pada mesin content server, atau yang kita kenal sebagai multimedia

streaming server. Pengguna yang berada dibelakang server sering berada pada

area WAN (wide area network) yang bisa berjarak sangat jauh dari content

server, dan content server harus memiliki ruang yang cukup untuk input

output dari bandwidth yang me-retrive objek yang dibutuhkan dan

mengalokasikan sumberdaya jaringan yang cukup untuk mengirimkan objek

ke client. Meski demikian, jenis content server yang popular sering

mengalami penyempitan jalur (bottleneck) saat pengiriman multimedia objek.

Sehingga dibutuhkan sebuah mesin perantara yang mampu mengatasi

masalah tersebut. Proxy server merupakan mesin yang berada diantara

pengguna dan content server, berfungsi mengurangi latencypada pengaksesan

data yang berulang menuju content server. Proxy server memiliki ruang

cache, network bandwidth, dan ketersediaan untuk penyimpan sementara

bagian-bagian dari objek untuk dikirimkan ke client, sehingga objek yang

lebih sering di akses tidak perlu diambil langsung dari server. Meskipun

demikian, terkadang objek-objek multimedia yang 2 berukuran besar tidak di-

cache-kan atau hanya di-cache-kan secara parsial dan menghasilkan efisiensi

cache yang rendah. Pada tesis ini digunalan beberapa proxy server yang

saling bekerjasama (multiproxy) dalam mengatur pendistribusian pelayanan

terhadap permintaan pengguna. Sehingga keberadaan proxy server agen yang

menggunakan lebih dari satu agen, mampu mempercepat pendistribusian

antrian dan memilih server proxy mana yang dapat melayani permintaan

pengguna.

Page 2: muhagungfauzan.files.wordpress.com€¦  · Web viewBAB I PENDAHULUAN. Latar Belakang. Pertumbuhan dan popularitas Internet dalam komunikasi video termotivasi pada pertengahan 1990

B. Rumusan Masalah

Adapun rumusan masalah yang muncul yaitu .

1. Apa itu Proxy Server?

2. Apa saja Jenis dari Proxy Server?

3. Apa fungsi dari proxy Server?

4. Apa tujuan dari Proxy Server?

5. Paket apat yang digunakan untuk konfigurasi Proxy Server dan

bagaimana caranya?

C. Tujuan

Adapun Tujuan pembuatan makalah ini yang hendak di capai adalah.

1. Mengetahui pengertian Proxy Server.

2. Mengetahui Jenis-Jenis Proxy Server.

3. Mengetahui Fungsi dari Proxy Server

4. Mengetahui Tujuan dari Proxy Server

5. Mengetahui Paket Squid dan konfigurasinya.

Page 3: muhagungfauzan.files.wordpress.com€¦  · Web viewBAB I PENDAHULUAN. Latar Belakang. Pertumbuhan dan popularitas Internet dalam komunikasi video termotivasi pada pertengahan 1990

BAB II PEMBAHASAN

A. Pengertian Proxy server

Proxy saat ini menjadi hal yang sudah umum bagi pengguna internet.

Pengguna internet, khususnya di tanah air memang sudah semakin banyak

dan semakin mengerti tentang internet. Proxy ini adalah salah satu bentuk

layanan internet yang memudahkan aktivitas berselancar di dunia maya yang

mana sudah menjadi budaya dalam berbagai bidang kehidupan manusia

dewasa ini. Pengertian proxy adalah suatu server yang menyediakan layanan

untuk meneruskan setiap permintaan kita kepada server lain di internet.

Dengan proxy, maka identitas komputer anda berupa IP menjadi tersembunyi

dikarenakan yang dikenali server yang direquest adalah IP dari server proxy

anda. Proxy ini pada umumnya digunakan untuk kegiatan menyembunyikan

identitas atau untuk menghindari pemblokiran akses ke suatu server.

Penggunaan jejaring sosial adalah salah satu contohnya. Banyak

pekerja kantoran dan mahasiswa yang tidak bisa mengakses jejaring sosial

seperti Facebook dan Twitter di lingkungan kantor atau kampus jika

menggunakan koneksi gratis dari tempat tersebut. Hal ini merupakan

kebijakan dari pemilik koneksi, dalam hal ini kantor dan kampus supaya tidak

adanya penyalahgunaan atau pecahnya konsentrasi bekerja dan belajar karena

sibuk berjejaring sosial. Untuk mengakali pembatasan itu, maka digunakanlah

proxy, dimana akan terlihat dari server kantor yang mengatur lalu lintas data,

request yang anda lakukan adalah menuju server proxy, bukan server

Facebook atau Twitter sehingga tidak akan ada pembatasan akses

Dengan menggunakan proxy, maka topologi jaringan anda berubah.

Semua paket data dari komputer anda tidak langsung menuju server yang

diinginkan, namun menuju server proxy. Gambarannya adalah sebagai

berikut:

Request/Permintaan

Komputer anda => Router Kantor/Kampus => Proxy => Server yang dituju

Page 4: muhagungfauzan.files.wordpress.com€¦  · Web viewBAB I PENDAHULUAN. Latar Belakang. Pertumbuhan dan popularitas Internet dalam komunikasi video termotivasi pada pertengahan 1990

Reply/Tanggapan

Server yang dituju => Proxy => Router Kantor/Kampus => Komputer anda

Oleh karena hal ini, router kantor tidak mengerti bahwa sebenarnya

paket data yang anda kirim menuju server lain, bukan proxy. Selain itu,

internet memiliki banyak kegunaan yang iantaranya bergaul di jejaring sosial,

jual beli online, mencari lowongan pekerjaan, berbagi pengetahuan, ngeblog,

mendownload file audio dan video, kuliah online dan lain sebagainya. Namun

ada kalanya beberapa pengguna mengalami gangguan pada koneksi, terutama

pada IP yang digunakan. Ada suatu keadaan dimana IP yang digunakan

ditolak oleh suatu server karena berbagai hal. Salah satu cara untuk tetap bisa

mengakses server tersebut adalah dengan menggunakan proxy. Ini adalah

keuntungan proxy secara eksternal yang mana server yang anda tuju tidak

mengetahui alamat IP anda yang asli. Alamat IP yang terdeteksi pada server

yang dituju adalah alamat IP dari proxy, bukan milik anda karena secara

teknis anda “diwakili” oleh proxy. Oleh karena itu server yang dituju tersebut

mengijinkan anda untuk mengakses

Proxy dapat dipahami sebagai pihak ketiga yang berdiri ditengah-

tengah antara kedua pihak yang saling berhubungan dan berfungsi sebagai

perantara, sehingga pihak pertama dan pihak kedua tidak secara langsung

berhubungan, akan tetapi masing - masing berhubungan dangan perantara,

yaitu proxy.

B. Jenis Proxy

Dalam konfigurasi Proxy Server terdapat dua opsi yang bisa

digunakan dalam menjalankan proxy server, yaitu anonymous dan

transparent. Berikut merupakan penjelasan dari dua jenis proxy tersebut:

1. 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

Page 5: muhagungfauzan.files.wordpress.com€¦  · Web viewBAB I PENDAHULUAN. Latar Belakang. Pertumbuhan dan popularitas Internet dalam komunikasi video termotivasi pada pertengahan 1990

terbaca pada server IP yang kita akses datanya dengan metode pelacakan

IP yang lebih rumit.

2. Proxy Anonimous

Dengan Proxy Anonimous 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. Fungsi proxy

Proxy server mempunyai 3 fungi utama yaitu:

1. Connection Sharing  

koneksi dari  jaringan  local keinternet menggunakan

sambungan  yang dimiliki oleh gateway  secara  bersama-sama. Dalam hal

ini  gateway  juga  sebagia proxy  server, karena menyediakan layanan

sebagai perantara antara jaringan local  dan jaringan luar/ internet.

2. Filtering

Firewall  / packet filtering  digunakan untuk melindungi jaringan

local dari serangan atau gangguan yang berasal dari jaringan internet

yang  bekerja  pada  layer network.

Firewall  biasanya  diletakan pada  router -  router, sehingga  bias

melakukan  filtering atas paket  yang lewat dari dan ke jaringan – jaringan

yang dihubungkan. Firewall juga  melakukan filtering  berdasarkan jenis

protocol yang  digunakan (TCP, UDP, ICMP) dan port TCP atau UDP

yang digunakan oleh suatu layanan (misal telnet atau FTP).

Packet filtering pada firewall mempunyai keunggulan yaitu

kecepatan yang lebih dan tidak memerlukan konfigurasi tertentu

pada  pengguna-pengguna  yang  terhubung. Yang  bisa dilakukan

firewall  hanya  memperbolehkan atau  tidak memperbolehkan suatu paket

lewat berdasarkan pada alamat IP sumber atau alamat IP tujuan yang ada

Page 6: muhagungfauzan.files.wordpress.com€¦  · Web viewBAB I PENDAHULUAN. Latar Belakang. Pertumbuhan dan popularitas Internet dalam komunikasi video termotivasi pada pertengahan 1990

pada  paket tersebut. Penyerang  bisa memalsukan alamat IP  pada  paket

(spoofing) menggunakan alamat IP tertentu yang terpercaya, dan firewall

akan melewatkannya. Penyerang  juga  dapat melakukan penyadapan

paket (sniffing) dengan relatif mudah untuk mengetahui struktur alamat IP

pada header paket yang lewat di jaringan.

3. Caching  

Caching suatu proxy server yang memiliki mekanisme

penyimpanan obyek-obyek yang  sudah pernah diminta  dari server-server

di  internet. Karena  itu, proxy  server yang  juga  melakukan proses

caching  juga  biasa  disebut  cache  server. Mekanisme caching  akan

menyimpan obyek-obyek  yang  merupakan hasil  permintaan dari para

pengguna, yang  didapat dari internet. Karena  proxy  server bertindak

sebagai perantara, maka  proxy  server  mendapatkan obyek-obyek

tersebut lebih dahulu dari sumbernya  untuk kemudian diteruskan

kepada  peminta yang  sesungguhnya. Dalam proses tersebut, proxy server

juga sekaligus menyimpan obyek-obyek tersebut untuk dirinya sendiri

dalam ruang disk yang disediakan (cache). Salah satu proxy yang paling

banyak dibahas dan digunakan secara luas adalah HTTP proxy  atau web

proxy. HTTP  proxy  server merupakan proxy  yang  berdiri diantara

alokasi web misalnya web browser dan web server atau HTTP server.

Cache server diletakkan pada titik diantara klien dan web server.

Pada contoh diatas klien akan meminta konten dari suatu web server ke

cache server. Tidak langsung ke web server tujuan. Cache server inilah

yang bertanggungjawab untuk men-download konten yang  diminta  dan

memberikannya  kepada  klien.  Konten  tadi disimpan pada harddisk local

cache server. Lain waktu, ada klien yang meminta konten yang sama,

maka  cache  server tidak perlu mengambil langsung  dari server tujuan

tapi tinggal memberikan konten yang sudah ada.

Page 7: muhagungfauzan.files.wordpress.com€¦  · Web viewBAB I PENDAHULUAN. Latar Belakang. Pertumbuhan dan popularitas Internet dalam komunikasi video termotivasi pada pertengahan 1990

D. Tujuan Proxy Server

Menghasilkan speed   internet dengan request yang cepat. karena  situs

yang diakses tidak semua  diambil dari public, sebagia  sudah  tersimpan

didalam cache. Sehingga akan menghemat penggunaan bandwith

internasional. Berikut merupakan tujuan atau keuntungan yang bisa

didapatkan dalam mengkonfigurasi proxy server.

1. Proxy bisa menyembunyikan identitas IP anda.

2. Mempercepat akses ke suatu website.

3. Dapat digunakan untuk mengakses suatu website atau IP yang diblokir

oleh Penyedia ISP atau Penyedia jaringan Internet tertentu (Dengan Proxy

Tertentu )

4. Proxy dapat digunakan untuk memblokir akses ke suatu IP atau website

(Dengan Proxy tertentu )

5. Meningkatkan Privacy atau keamanan karena proxy ini akan menfilter

cookies yang tidak diinginkan dan tersimpan dalam keadaan ter- encrypsi

(Proxy Tertentu)

Adapun keuntungan dari penggunaan diatas tetap tergantung dari

spesifikasi, jenis dan kualitas Proxy yang anda gunakan. Jadi tidak semua

proxy bisa difungsikan untuk hal diatas.

E. Squid proxy dan Konfigurasi

Proxy server yang cukup popular saat ini adalah squid, karena selain

gratis juga mendukung ICP. ICP digunakan untuk pertukaran data tentang

suatu URL dengan cache-cache lainnya. Secara sederhana, squid dapat

dikatakan sebagai software yang diaplikasikan untuk membuat http atau ftp

cache. Cara kerja squid dapat dianalogikan seperti browser

(IE/Opera/Netscape) yang menyimpan data suatu site di hardisk sehingga

untuk menampilkan site yang sama tinggal mengambil data di cachenya.

Squid adalah sebuah daemon yang  digunakan  sebagai proxy  server dan web

cache. Squid memiliki banyak jenis penggunaan, mulai dari mempercepat

Page 8: muhagungfauzan.files.wordpress.com€¦  · Web viewBAB I PENDAHULUAN. Latar Belakang. Pertumbuhan dan popularitas Internet dalam komunikasi video termotivasi pada pertengahan 1990

server web dengan melakukan caching  permintaan yang  berulang-ulang,

caching  DNS, caching situs web, dan caching pencarian komputer di dalam

jaringan untuk sekelompok komputer yang menggunakan sumber daya

jaringan yang sama. Berikut merupakan langkah-langkah instalasi proxy

server.

1. Install Debian Anda di Virtual Box perlu banyak waktu untuk menginstal

pastikan menginstal dengan benar, Masuk ke Debian Anda yang telah

diinstall di VB menggunakan user root.

2. Lakukan konfigurasi IP dan DNS Server hingga hasilnya seperti berikut.

Gambar 1.1 konfigurasi IP dan DNS

3. lakukan instalasi proxy dengan mengginstall squid3 (salah satu dari

beberapa packet untuk instalasi proxy di debian). dengan mengetikkan

perintah “apt-get install squid3” di debian anda,

Gambar 1.2 instal paket squid

4. aturlah file squid anda, dengan masuk ke file squid.conf dengan

mengetikkan perintah “nano /etc/squid3/squid.conf“,

a. http_port 3128

Gambar 1.3 script Squid.conf

Page 9: muhagungfauzan.files.wordpress.com€¦  · Web viewBAB I PENDAHULUAN. Latar Belakang. Pertumbuhan dan popularitas Internet dalam komunikasi video termotivasi pada pertengahan 1990

b. cache_mgr

Gambar 1.4 script Squid.conf

c. visible_hostname

Gambar 1.5 script Squid.conf

d. cache_dir ufs /var

Gambar 1.6 script Squid.conf

e. cache_mem

Gambar 1.7 script Squid.conf

f. http_access deny all

Gambar 1.8 script Squid.conf

g. acl CONNECT

Gambar 1.9 script Squid.conf

5. Save dengan menekan “Ctrl+X” tekan “Y” kemudian “enter“.

6. Buat File domain untuk memasukkan list yang ingin diblokir dengan

menggunakan perintah “nano /etc/squid/domain” dan masukkan situsnya

7. Buat File kata (kata-kata pencarian yang nantinyaakan di blokir)

menggunakan perintah “nano /etc/squid/kata”

Page 10: muhagungfauzan.files.wordpress.com€¦  · Web viewBAB I PENDAHULUAN. Latar Belakang. Pertumbuhan dan popularitas Internet dalam komunikasi video termotivasi pada pertengahan 1990

8. coba cek apakah konfigurasi yang kita lakukan sudah berhasil atau belum,

cukup mengetikkan perintah “squid-z“. jika konfigurasi berhasil maka

akan muncul seperti dibawah ini,

Gambar 1.10 perintah Squid3 -z

9. restart squidnya dengan perintah “service squid3 restart“.

10. Setelah itu tambahkan perintah iptables pada file rc.local dengan

menggunakan perintah “nano /etc/rc.local” .

Gambar 1.11 script /etc/rc.local

11. Setelah itu ketikkan perintah “/etc/init.d/rc.local start” untuk memulai

atau menjalankan file rc.local

12. Lakukan setting proxy pada windows client.

Gambar 1.12 Setting Proxy di client

13. Uji coba konfigurasi Proxy Server

Gambar 1.13 Uji coba Proxy

Page 11: muhagungfauzan.files.wordpress.com€¦  · Web viewBAB I PENDAHULUAN. Latar Belakang. Pertumbuhan dan popularitas Internet dalam komunikasi video termotivasi pada pertengahan 1990

BAB III PENUTUP

A. Kesimpulan

Proxy dapat dipahami sebagai pihak ketiga yang berdiri ditengah-

tengah antara kedua pihak yang saling berhubungan dan berfungsi sebagai

perantara, sehingga pihak pertama dan pihak kedua tidak secara langsung

berhubungan, akan tetapi masing - masing berhubungan dangan perantara,

yaitu proxy.

B. Saran

Apa yang ada dalam makalah ini tentunya masih jauh dari apa yang

dipahami oleh seorang yang lebih ahli mengerti proxy server, maka dari itu

pengembangan diri dalam skil proxy server, kami selaku penulis/penyusun

perlu terus mengembangkan dengan memanfaatkan berbagai media

pembelajaran lain agar mendapatkan informasi-informasi lainnya untuk

menyempurnakan ilmu-ilmu pengetahuan yang sebelumnya sudah pelajari.

Semakin banyak informasi tentang proxy server mengenai Permintaan dan

tanggapan yang bisa didapatkan, maka semakin besar pula kita mampu

memahami dan mengerti apa itu proxy server.