laporan proxy (caching)

Upload: stray321

Post on 07-Apr-2018

238 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/6/2019 laporan proxy (caching)

    1/5

    Abdul Aziz Izzudin

    Rendy Reynaldy A.

    Siti Maulani Rahmi

    Tantan Faturrahman Proxy (Tuning Cache)

    Sabtu, 4 Juni 2011

    XI TKJ A Pak Rudi Haryadi

    Diagnosa LAN Pak Antoni Budiman

    I. Tujuan Siswa dapat memahami materi tentang proxy. Siswa dapat membuat proxy server. Siswa dapat melakukan konfigurasi proxy server dengan menggunakan

    squid.

    II. PendahuluanProxy adalah bagian dari firewall yang bertujuan untuk memfilter, memberikan

    layanan internet atau bisa diartikan aplikasi yang memerikan layanan internet

    (Menjembatani antara Client dan Internet) Posisi Proxy ada di antara User dan

    Internet

    Proxy bekerja di Lapisan Aplikasi

    Fungsi Proxy :

    a. Connection Sharing (Memberikan Layanan Koneksi Internet)b. Filtering (Memberikan Filter request dan respone dari Internet)/ACLc. Caching (Penyimpanan Sementara)

    Squid

    adalah sebuah daemon yang digunakan sebagaiproxy serverdanweb cache. Squid

    memiliki banyak jenis penggunaan, mulai dari mempercepat 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, hingga pada membantu keamanan

    dengan cara melakukan penyaringan (filter) lalu lintas. Meskipun seringnya digunakan

    untuk protokol HTTP dan FTP, Squid juga menawarkan dukungan terbatas untukbeberapa protokol lainnya termasukTransport Layer Security(TLS), Secure Socket

    Layer (SSL), Internet Gopher, dan HTTPS. Versi Squid 3.1 mencakup dukungan protokol

    IPv6 dan Internet Content Adaptation Protocol (ICAP).

    Squid pada awalnya dikembangkan oleh Duane Wessels sebagai "Harvest

    objectcache", yang merupakan bagian dari proyek Harvest yang dikembangkan di

    University of Colorado at Boulder. Pekerjaan selanjutnya dilakukan hingga selesai di

    http://id.wikipedia.org/wiki/Daemonhttp://id.wikipedia.org/wiki/Proxy_serverhttp://id.wikipedia.org/wiki/Proxy_serverhttp://id.wikipedia.org/wiki/Proxy_serverhttp://id.wikipedia.org/w/index.php?title=Web_cache&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Web_cache&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Web_cache&action=edit&redlink=1http://id.wikipedia.org/wiki/Server_webhttp://id.wikipedia.org/wiki/DNShttp://id.wikipedia.org/wiki/Komputerhttp://id.wikipedia.org/wiki/Jaringan_komputerhttp://id.wikipedia.org/wiki/Keamanan_komputerhttp://id.wikipedia.org/wiki/HTTPhttp://id.wikipedia.org/wiki/FTPhttp://id.wikipedia.org/wiki/Protokol_jaringanhttp://id.wikipedia.org/wiki/Transport_Layer_Securityhttp://id.wikipedia.org/wiki/Transport_Layer_Securityhttp://id.wikipedia.org/wiki/Transport_Layer_Securityhttp://id.wikipedia.org/wiki/Secure_Socket_Layerhttp://id.wikipedia.org/wiki/Secure_Socket_Layerhttp://id.wikipedia.org/w/index.php?title=Internet_Gopher&action=edit&redlink=1http://id.wikipedia.org/wiki/HTTPShttp://id.wikipedia.org/wiki/IPv6http://id.wikipedia.org/w/index.php?title=Internet_Content_Adaptation_Protocol&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Duane_Wessels&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Duane_Wessels&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=Internet_Content_Adaptation_Protocol&action=edit&redlink=1http://id.wikipedia.org/wiki/IPv6http://id.wikipedia.org/wiki/HTTPShttp://id.wikipedia.org/w/index.php?title=Internet_Gopher&action=edit&redlink=1http://id.wikipedia.org/wiki/Secure_Socket_Layerhttp://id.wikipedia.org/wiki/Secure_Socket_Layerhttp://id.wikipedia.org/wiki/Secure_Socket_Layerhttp://id.wikipedia.org/wiki/Transport_Layer_Securityhttp://id.wikipedia.org/wiki/Protokol_jaringanhttp://id.wikipedia.org/wiki/FTPhttp://id.wikipedia.org/wiki/HTTPhttp://id.wikipedia.org/wiki/Keamanan_komputerhttp://id.wikipedia.org/wiki/Jaringan_komputerhttp://id.wikipedia.org/wiki/Komputerhttp://id.wikipedia.org/wiki/DNShttp://id.wikipedia.org/wiki/Server_webhttp://id.wikipedia.org/w/index.php?title=Web_cache&action=edit&redlink=1http://id.wikipedia.org/wiki/Proxy_serverhttp://id.wikipedia.org/wiki/Daemon
  • 8/6/2019 laporan proxy (caching)

    2/5

    University of California, San Diego dan didanai melalui National Science Foundation.

    Squid kini hampir secara eksklusif dikembangkan dengan cara usaha sukarela.

    Squid umumnya didesain untuk berjalan di atas sistem operasi mirip UNIX, meski Squid juga

    bisa berjalan di atas sistem operasi Windows. Karena dirilis di bawah lisensi GNU General Public

    License, maka Squid merupakan perangkat lunak bebas.

    Bentuk Filtering yang diberikan proxy menggunakan ACL (Access Control List)

    III. Alat dan Bahan Aplikasi Virtualisasi (VMware/VirtualBOX) OS Ubuntu yang sudah di Install di Aplikasi Virtualisasi OS untuk Client (Bisa Windows maupun Ubuntu) Dan alat bahan lain yang mendukung praktikum ini

    IV. Langkah Kerjaa. Pertama Buatlah Topologi seperti gambar di bawah ini :

    b. Lalu buatlah konfigurasi jaringan seperti data yang ada di bawah ini :Server (Proxy dan Router)

    Interface : eth1 = 192.168.0.5/24

    : eth2 = 172.16.16.2/26

    Client

    Interface : eth1 = 192.168.0.1/24

    c. Kami menggunakan OS Linux bagi Server maupun Client, lalu installkan squid didalam server caranya adalah, jalankan terminal lalu masuk ke root dengan

    perintah sudo su [enter]

    Lalu masukkan perintah untuk menginstall squid yaitu :

    http://id.wikipedia.org/w/index.php?title=University_of_California&action=edit&redlink=1http://id.wikipedia.org/wiki/San_Diegohttp://id.wikipedia.org/w/index.php?title=National_Science_Foundation&action=edit&redlink=1http://id.wikipedia.org/wiki/UNIXhttp://id.wikipedia.org/wiki/Windowshttp://id.wikipedia.org/wiki/Lisensi_perangkat_lunakhttp://id.wikipedia.org/wiki/GNUhttp://id.wikipedia.org/w/index.php?title=General_Public_License&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=General_Public_License&action=edit&redlink=1http://id.wikipedia.org/wiki/Perangkat_lunak_bebashttp://id.wikipedia.org/wiki/Perangkat_lunak_bebashttp://id.wikipedia.org/w/index.php?title=General_Public_License&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=General_Public_License&action=edit&redlink=1http://id.wikipedia.org/w/index.php?title=General_Public_License&action=edit&redlink=1http://id.wikipedia.org/wiki/GNUhttp://id.wikipedia.org/wiki/Lisensi_perangkat_lunakhttp://id.wikipedia.org/wiki/Windowshttp://id.wikipedia.org/wiki/UNIXhttp://id.wikipedia.org/w/index.php?title=National_Science_Foundation&action=edit&redlink=1http://id.wikipedia.org/wiki/San_Diegohttp://id.wikipedia.org/w/index.php?title=University_of_California&action=edit&redlink=1
  • 8/6/2019 laporan proxy (caching)

    3/5

    tunggu sampai proses instalasi selesaid. Lalu konfigurasi squid pada file squid.conf dengan perintah gedit, bisa dengan vi

    bisa dengan nano

    tapi kami sarankan untuk terlebih dahulu memback-up squid.conf yang asli agar

    mencegah kesalahan dalam praktikum, jika terjadi kesalahan tinggal kembalikkan

    setting squid.conf yang original.e. Lalu lakukan restart squid dengan perintah squidk reconfigure atau service squid

    restart. (Lakukan restart jika sebelumnya squid telah berjalan, jika belum berjalan

    lakukanlah dengah perintah squidz).

  • 8/6/2019 laporan proxy (caching)

    4/5

    Lalu hasilnya akan seperti ini

    V. HasilGambar di bawah ini adalah hasil pembuatan cache yang telah dilakukan dalam

    praktikum kali ini.

    VI. KesimpulanCaching Proxy Server membuat permintaan content internet oleh client menjadi

    lebih cepat karena content sebelumnya telah tersimpan sebagai cache di server. Baik

    oleh client itu sendiri maupun client lain yang mengakses content. Caching proxies

    menyimpan data content yang sering di request oleh client,jadi lebih hemat waktu

  • 8/6/2019 laporan proxy (caching)

    5/5

    dan biaya, dan memberikan kecepatan yang lebih cepat. Banyak perusahaan dan

    bisnis lainnya yang menggunakan Caching Proxy.

    Hal penting lainnya dari Caching proxy adalah untuk menekan biaya hardware

    seminimal mungkin.