agnesadelina21.files.wordpress.com · Web viewLakukan praktek untuk menampilkan direktory listing...
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
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