windaeraoktaviyana.files.wordpress.com · web viewproxy server adalah sebuah perantara ......
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
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/