agnesadelina21.files.wordpress.com · Web viewLakukan praktek untuk menampilkan direktory listing...

18
Landasan Teori Proxy server merupakan server yang digunakan untuk menyimpan chace web yang pernah diakses oleh pengguna. Manfaat dari proxy server adalah untuk mempercepat akses ke situs web serta mengoptimalkan bandwith yang dimiliki. Beberapa pengguna internet biasanya mengakses situs informasi yang sama. Sebagai contoh, setiap pengguna selalu mengakses suatu situs, misalnya Facebook, Kompas.com, atau web institusi/perusahaan yang diakses oleh karyawan secara bersamaan. Tanpa proxy, setiap pengguna harus melakukan akses langsung ke server facebook di Amerika sana, yang hal ini karena jauhnya jarak ke server luar tersebut, maka menghasilkan delay yang besar, itulah mengapa walaupun bandwith anda cukup besar yang diberikan oleh ISP, tetapi performance yang dihasilkan tidak memuaskan, hal ini disebabkan delay yang lama. Tanpa proxy, setiap pengguna harus melakukan akses langsung ke server facebook di Amerika sana, yang hal ini karena jauhnya jarak ke server luar tersebut, maka menghasilkan delay yang besar, itulah mengapa walaupun bandwith anda cukup besar yang diberikan oleh ISP, tetapi performance yang dihasilkan tidak memuaskan, hal ini disebabkan delay yang lama. Kebanyakan proxy merupakan web proxy, yang mengizinkan penggunanya untuk mengakses konten di internet. server proxy memiliki banyak jenis sesuai dengan tujuanya, termasuk:

Transcript of agnesadelina21.files.wordpress.com · Web viewLakukan praktek untuk menampilkan direktory listing...

Landasan TeoriProxy server merupakan server yang digunakan untuk menyimpan chace web

yang pernah diakses oleh pengguna. Manfaat dari proxy server adalah untuk

mempercepat akses ke situs web serta mengoptimalkan bandwith yang dimiliki.

Beberapa pengguna internet biasanya mengakses situs informasi yang sama.

Sebagai contoh, setiap pengguna selalu mengakses suatu situs, misalnya

Facebook, Kompas.com, atau web institusi/perusahaan yang diakses oleh karyawan

secara bersamaan. Tanpa proxy, setiap pengguna harus melakukan akses langsung ke

server facebook di Amerika sana, yang hal ini karena jauhnya jarak ke server luar

tersebut, maka menghasilkan delay yang besar, itulah mengapa walaupun bandwith anda

cukup besar yang diberikan oleh ISP, tetapi performance yang dihasilkan tidak

memuaskan, hal ini disebabkan delay yang lama. Tanpa proxy, setiap pengguna harus

melakukan akses langsung ke server facebook di Amerika sana, yang hal ini karena

jauhnya jarak ke server luar tersebut, maka menghasilkan delay yang besar, itulah

mengapa walaupun bandwith anda cukup besar yang diberikan oleh ISP, tetapi

performance yang dihasilkan tidak memuaskan, hal ini disebabkan delay yang lama.

Kebanyakan proxy merupakan web proxy, yang mengizinkan penggunanya untuk

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

tujuanya, termasuk:

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

Meningkatkan akses ke sumber (menggunakan caching). Web proxy biasanya

digunakan untuk cache halaman internet dari server web.

Menerapkan aturan akses terhadap internet atau isinya, e.g. to block undesired

sites.

Untuk penggunaan log / audit, yaitu untuk menyediakan karyawan perusahaan

pelaporan penggunaan Internet.

Untuk melewati kontrol keamanan/ parental.

Memindai perpindahan konten bila terdapat malware sebelumya.

Untuk memindai konten outbound, misalnya untuk perlindungan data dari

kebocoran.

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.

Dengan adanya proxy server, pengakses yang akan melihat halaman kompas.com

tidak perlu harus selalu mengakses secara langsung ke server kompas.com, tetapi cukup

diakses cache proxy server Local anda saja. sehingga sangat menghemat bandwith anda

sekaligus mempercepat request koneksi bandwith anda. jika anda membuka web tujuan

akan langsung muncul dilayar monitor dengan delay yang sangat kecil.

A. Praktikum

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

1. Proxy Server

Sebuah proxy server adalah server yang mengirim permintaan dari pengguna ke

server yang lain, atau dapat dianggap sebagai bagian tengah dari Internet. Pengguna

akhir atau klien yang mengirimkan permintaan pada sebuah situs, seperti mengunduh

halaman utama situs melalui browser, kemudian proxy mengirimkan permintaan tersebut

ke server situs yang dimaksud. Proxy menggunakan penyaring untuk mengevaluasi

permintaan pengguna. Jika penyaring dari proxy tersebut telah mengijinkan permintaan

tersebut, maka akan terhubung ke server situs dan dapat diakses oleh pengguna.

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 samping 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. Proxy Server Google dan Nawala

Untuk praktek dengan menggunakan proxy server google dan nawala. Atur

DNS pada control panel, seperti berikut :

1. Masuk Control Panel dan pilih Network and Internet

3. Menampilkan directory listing

Proxy Server Google dan Nawala

1. Masuk pada Control Panel dan pilihlah Network and Internet

2. Pilih Network and Sharing Center

3. Pada bagian network and internet, klik di view network status and tasks. Klik Properties, lalu klik Tab Networking, pilih Internet Protocol Versions 4 (TCP/IPv4) dan kemudian klik properties. Kemudian atur proxynya (DNS nawala) sebagai berikut:

Preferred DNS Server : 180.131.144.144 Alternate DNS Server : 180.131.145.145

4. Apabila menggunakan proxy nawala, situs akan memblock

5. Klik Properties, lalu klik Tab Networking, pilih Internet Protocol Versions 4 (TCP/IPv4) dan kemudian klik properties. Kemudian aatur proxynya (DNS google) sebagai berikut:

Preferred DNS Server : 8.8.8.8 Alternate DNS Server : 8.8.4.4

6. Menggunakan proxy google

Mencari file PDF : http://openpdf.com

http://searchpdf.com

Mencari file mp3 : http://mp3skull.com

http://www.sejutalagu.com

Mencari Toko Online : http://www.auroraku.com

Url diatas menampilkan seluruh file yang ada didalam directory admin.Jika anda perhatikan secara seksama, judul dari halaman tersebut adalah "index of admin". Mencoba pencarian "allintitle:index of admin" didalam search menu google:

Lihat hasilnya dibawah ini:memilih link yang teratas, berikut hasilnya

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

found”

4. Menembus proxy nawalaBerikut adalah langkah-langkah untuk menembus situs nawala dengan menggunakan

web browser. Dengan Mengubah Proxy Server pada firefox dengan cara sebagai

berikut :

a. Buka Setting pada Mozilla Firefox , Pilih Option Firefox

b. Klik Advanced, Pilih Tab Network, Klik settingc. Masukkan IP Proxy pada Manual proxy configuration seperti gambar berikut :

Keterangan :

Untuk memasukkan proxy, anda dapat mencarinya pada http://www.freeproxylists . net/?page=1 . Untuk memilih proxynya pilih proxy yang aksesnya bagus, seperti :

d. Lalu klik “OK”

Sebelum proxy diubah coba tes pada command tracert, seperti dibawah ini :

Dan situs yang dibuka akan diblock oleh nawala :

Setelah proxy diubah dan saat dites pada command tracert hasilnya seperti