windaeraoktaviyana.files.wordpress.com  · web viewproxy server adalah sebuah perantara ......

19
A. LANDASAN TEORI Proxy server adalah sebuah perantara (sistem komputer atau aplikasi) yang bertindak sebagai perantara permintaan dari pengguna (client) mencari sumber daya dari peladen lain. Penggunalayan A terhubung ke peladen perantara, meminta beberapa layanan, seperti berkas, sambungan, laman, atau sumber daya lainnya, yang tersedia dari peladen yang berbeda. Peladen perantara menilaiuji (evaluate) permintaan menurut aturan penyaringan. Sebagai contoh, mungkin tapis lalu lintas oleh alamat IP atau protokol . Jika permintaan diperiksasah (validate) oleh tapis, perantara menyediakan sumber daya dengan menghubungkan ke peladen yang berkaitpaut (relevant) dan meminta layanan atas nama penggunalayan. Sebuah peladen perantara secara ikhtiari (optional) dapat mengubah permohonan penggunalayan atau menanggapi di peladen, dan kadang-kadang mungkin melayani permintaan tanpa menghubungi peladen yang ditetapkan. Dalam hal ini, tanggapan yang tembolok dari peladen pencil (remote server), dan selanjutnya kembali permintaan bahara (content) yang sama secara langsung. kebanyakan proxy merupakan web proxy, yang mengizinkan penggunanya untuk mengakses konten di internet. server proxy memiliki banyak jenis sesuai dengan tujuanya, termasuk: a. untuk menjaga mesin di balik anonim (terutama untuk security).

Upload: buithu

Post on 10-Mar-2019

227 views

Category:

Documents


0 download

TRANSCRIPT

A. LANDASAN TEORI

Proxy server adalah sebuah perantara (sistem komputer atau aplikasi) yang bertindak

sebagai perantara permintaan dari pengguna (client) mencari sumber daya dari peladen

lain. Penggunalayan A terhubung ke peladen perantara, meminta beberapa layanan,

seperti berkas, sambungan, laman, atau sumber daya lainnya, yang tersedia dari peladen

yang berbeda. Peladen perantara menilaiuji (evaluate) permintaan menurut aturan

penyaringan. Sebagai contoh, mungkin tapis lalu lintas oleh alamat IP atau protokol. Jika

permintaan diperiksasah (validate) oleh tapis, perantara menyediakan sumber daya

dengan menghubungkan ke peladen yang berkaitpaut (relevant) dan meminta layanan

atas nama penggunalayan. Sebuah peladen perantara secara ikhtiari (optional) dapat

mengubah permohonan penggunalayan atau menanggapi di peladen, dan kadang-kadang

mungkin melayani permintaan tanpa menghubungi peladen yang ditetapkan. Dalam hal

ini, tanggapan yang tembolok dari peladen pencil (remote server), dan selanjutnya

kembali permintaan bahara (content) yang sama secara langsung.

kebanyakan proxy merupakan web proxy, yang mengizinkan penggunanya untuk

mengakses konten di internet. server proxy memiliki banyak jenis sesuai dengan

tujuanya, termasuk:

a. untuk menjaga mesin di balik anonim (terutama untuk security).

b. meningkatkan akses ke sumber (menggunakan caching). Web proxy biasanya

digunakan untuk cache halaman internet dari server web.

c. menerapkan aturan akses terhadap internet atau isinya, e.g. to block undesired sites.

d. Untuk penggunaan log / audit, yaitu untuk menyediakan karyawan perusahaan

pelaporan penggunaan Internet.

e. Untuk melewati kontrol keamanan/ parental.

f. memindai perpindahan konten bila terdapat malware sebelumya.

g. Untuk memindai konten outbound, misalnya untuk perlindungan data dari kebocoran.

h. Untuk menghindari pembatasan regional.

Sebuah server wakil yang melewati permintaan dan balasan yang belum diubah

biasanya disebut gateway atau kadang disebut tunneling proxy.

Sebuah server wakil dapat ditempatkan di komputer lokal pengguna atau pada

berbagai titik antara pengguna dan server tujuan di Internet.

A reverse proxy adalah (biasanya) Internet-menghadap proxy yang digunakan

sebagai front-end untuk mengontrol dan melindungi akses ke server di jaringan pribadi,

umumnya juga melakukan tugas-tugas seperti load-balancing, dekripsi otentikasi, atau

caching.

A. PRAKTIKUM SOAL

1. Jelaskan cara kerja dari proxy server

2. Lakukan praktek dengan menggunakan proxy server google dan nawala.

3. Lakukan praktek untuk menampilkan direktory listing dari suatu halaman website.

Gunakan google untuk melakukan pencarian website yang dapat dilihat list

direktorinya.

4. Gunakan google untuk :

melakukan pencarian file dengan tipe tertentu, misal: pdf, xls, dan mp3.

Pencarian informasi pada domain tertentu, misal: detik.com

Mencari website target “Toko Online”

Mencari website yang error dengan pesan kesalahan: “The Page cannot be

found”

5. Praktekkan langkah-langkah untuk menembus proxy nawala.

B. UJI COBA

1. Jelaskan cara kerja dari proxy server

Proxy adalah sebuah komputer server yang digunakan sebagai perantara antara

user dan internet. Untuk analoginya proxy sebagai perantara antara pihak pertama

(user) dalam berhubungan dengan pihak kedua (internet), jadi pada saat user

melakukan akses internet maka proxy sebagai perantara yang menyampaikan request

dari user tersebut ke internet atau sebaliknya. Di sini user tidak langsung berhubungan

dengan internet tetapi dengan menggunakan perantara proxy server user bisa

terhubung dengan akses internet.

Keuntungan

Proxy mempunyai banyak peran di sini, tanpa proxy adminstrator akan sulit

mengelola jaringan di sini, dan pasti permasalahan pasti akan banyak timbul, seperti

load internet yang besar karena bandwith yang tidak dibatasi, pembagian bandwith

yang tidak adil, banyaknya konten-konten tidak penting yang diakses user, dll.

Di sini proxy mengatasi masalah tersebut, karena fungsi utama proxy yaitu

melakukan proses sharing, caching, filtering, sehingga penggunaan internet dapat

terkelola dengan baik.

• Sharing

Dimana semua user bisa bersama-sama saling terhubung ke proxy server dan

dapat melakukan akses internet secara bersamaan melalui proxy server.

• Caching

Semua request yang diminta user dapat disimpan dalam jangka waktu yang cukup

lama oleh proxy server dalam cache proxy, sehingga apabila user ingin mengakses

situs atau konten yang sama, proxy tidak perlu lagi menghubungi alamat yang

menyediakan konten tersebut, jadi user dapat mengakses konten tersebut dari cache

yang disimpan proxy.

Contoh:

Hari pertama user pertama kali membuka www.google.co.id, kemudian proxy

menghubungi server yang bersangkutan untuk meminta data www.google.co.id,

setelah dapat request yang diminta disampaikan ke user dan proxy menyimpan data

tersebut kedalam cache proxy. Dihari kedua user yang berbeda ingin mengakses

alamat yang sama, karena proxy mengetahui alamat yang diminta ada di dalam

cache, jadi proxy memberikan alamat tersebut tanpa harus menghubungi server yang

bersangkutan.

• Filtering

Proxy dapat diatur agar dapat melakukan penyaringan terhadap konten-konten

yang tidak diinginkan seperti porno, judi, sara, pishing, konten-konten yang

memakai bandwith besar, dll. Sehingga semua user tidak dapat mengakses konten-

konten tersebut.

Fungsi lain proxy server yaitu dapat menentukan user mana saja yang bisa

mengakses internet, membagi dan membatasi bandwith para user, membatasi

download, melakukan pengaturan untuk akses-akses situs tertentu pada jam waktu

yang diinginkan.

Hal ini mempermudah pekerjaan adminsrator jaringan, karena di sini peran

adminstrator jaringan hanya terpusat di proxy server. Sehingga administartor hanya

perlu melakukan monitoring penggunaan proxy dan melakukan troubleshoot apabila

service proxy down atau bermasalah.

Implementasi Proxy

Penggunaan proxy yaitu dengan menggunakan suatu PC server yang telah

diinstall Sistem Operasi dan aplikasi proxy, seperti MS Proxy Server, WinGate pada

Sistem Operasi Windows Server. Dan Squid, OOPS, Privoxy, Paco pada Sistem

Operasi Linux Server. Kemudian proxy server tersebut  dihubungkan dengan jaringan

lokal dan internet.

Gambar di atas menjelaskan hubungan proxy server dengan jaringan lokal

pada ethernet 1 (eth1) ip address 192.168.1.1 dan hubungan antara  ethernet 0

(eth0) ip address 82.12.20.42 dengan internet.

Cara Kerja

Pada saat user/client dari jaringan lokal (192.168.1.3) mengakses internet

(www.facebook.com) lewat browser maka PC client tersebut akan menghubungi

proxy server melalui eth1 (192.168.1.2) kemudian proxy server meneruskan request

tersebut melalui eth0 (82.12.20.42), kemudian diteruskan ke alamat server yang

direquest user, setelah mendapat respon balik ke proxy server akan diteruskan kembali

ke user. Dan terbukalah tampilan www.facebook.com pada browser user.

Kemudian agar user dapat menggunakan proxy server maka dilakukan beberapa

pengaturan pada aplikasi yang dipakai user, misalnya pada browser Mozilla Firefox

pengaturan ada di Tools – Options – Advanced – Network – Settings, kemudian

pilih Manual proxy configuration, dan isi IP proxy yang dipakai dan port yang

digunakan.

Pengaturan tersebut juga dilakukan pada aplikasi-aplikasi yang mmbutuhkan

koneksi internet, misal Internet download manager, Yahoo messanger, Antivirus

untuk melakukan update online, dll.

2. Lakukan praktek dengan menggunakan proxy server google dan nawala.

Membuat Proxy dengan Server Google

1. Untuk membuat Proxy dengan Server Google kita atur dulu DNSnya.

a. Buka Start -> Control Panel -> Network and Internet -> View Network

status and tasks.

b. Pilih Wireless Network Connection Status Klik Propertis

c. Pilih Internet Protokol Version 4 (TCP/Ipv4) kemudian di Properties

d. Atur DNSnya. Untuk DNS Google menggunakan

Preferred DNS server : 8.8.8.8

Alternate DNS server : 8.8.4.4

e. Sebelum diatur DNS tampilan website

f. Setelah diatur DNS.nya coba buka website yang ingin di

Membuat Proxy dengan Server Nawala

1. Untuk membuat Proxy dengan Server Google kita atur dulu DNSnya.

a. Buka Start -> Control Panel -> Network and Internet -> View Network

status and tasks.

b. Pilih Wireless Network Connection Status Klik Propertis

c. Pilih Internet Protokol Version 4 (TCP/Ipv4) kemudian di Properties

d. Kemudian klik Use the following DNS Addres, da nisi alamat IP seperti

berikut :

- Preferred DNS Server : 180.131.144.144

- Alternate DNS Server : 180.131.145.145

e. Klik OK untuk mengaktifkan

f. Sebelum diganti DNS

g. Setelah diganti DNS

3. Lakukan praktek untuk menampilkan direktory listing dari suatu halaman

website. Gunakan google untuk melakukan pencarian website yang dapat dilihat

list direktorinya.

4. Gunakan google untuk :

melakukan pencarian file dengan tipe tertentu, misal: pdf, xls, dan mp3.

o Mencari File pdf :

Membuka Website http://www.pdfsearchengine.org/

o Mencari File xls :

Membuka Website http://www.filespy.gr/

o Mencari File Mp3 :

Membuka Websita http://www.index-of-mp3.com/

Pencarian informasi pada domain tertentu, misal: detik.com

o Dengan Mengunakan alamat http://whois.domaintools.com/

o Alamat yang dipraktekkan yakni detik.com

Mencari website target “Toko Online

o Dengan menggunakan alamat http://vkios.com/

Mencari website yang error dengan pesan kesalahan: “The Page cannot be

found”

5. Praktekkan langkah-langkah untuk menembus proxy nawala.

a. Dengan Mengubah Proxy Server pada firefox dengan cara sebagai berikut :

1. Buka Web Browser Mozila Firefox

2. Pilih Tools -> Options

3. Pada Kotak dialog Options Pilih Advanced -> Setting

Masukkan IP Proxy pada Manual proxy configuration seperti gambar berikut :

Kemudian Tekan Ok

Hasil Setelah Proxy Dirubah

4. REFERENSI

http://www.asus87.com/2011/03/konsep-dan-cara-kerja-proxy/

http://id.wikipedia.org/wiki/Proxy_server

http://www.nawala.org/panduan/serverproxyfirewall/93-squid-proxy

http://www.pdfsearchengine.org/

http://www.filespy.gr/

http://www.index-of-mp3.com/

http://whois.domaintools.com/

http://vkios.com/