Laporan Proxy FreeBSD

download Laporan Proxy FreeBSD

of 13

Transcript of Laporan Proxy FreeBSD

  • 7/31/2019 Laporan Proxy FreeBSD

    1/13

    Pro g Stu d y : TKJ

    Proxy Fr eeBSD

    Nam a : Fajar Ward ani

    Exp : Ad m in Server Kelas : XII TKJB

    No Exp : 06 Istru ktur : - Dodi Perm ana

    -Trima ns Yogiana

    I. TUJUAN Sisw a dapat menget ahui dan mem ahami m ater i tent ang Proxy Server Siswa dapat menginstal l dan menkonfigurasi Proxy Server pada OS selain keluarga

    Linux

    Sisw a dapat mengim plem ent asikan mat er i Proxy Server yang telah dipelajar i padaOS ter sebut

    II . PENDAHULUANProxy server (peladen proxy) adalah sebuah komputer server atau program komputer

    yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap contentdari Internet atau intranet.

    Proxy Server bertindak sebagai gateway terhadap dunia ini Internet untuk setiap komputer

    klien. Proxy server tidak terlihat oleh komputer klien: seorang pengguna yang berinteraksi

    dengan Internet melalui sebuah proxy server tidak akan mengetahui bahwa sebuah proxy

    serversedang menangani request yang dilakukannya. Web serveryang menerima requestdari

    proxy serverakan menginterpretasikan request-request tersebut seolah-olah requestitu datang

    secara langsung dari komputer klien, bukan dari proxy server.

    Proxy server juga dapat digunakan untuk mengamankan jaringan pribadi yang dihubungkan

    ke sebuah jaringan publik (seperti halnya Internet). Proxy server memiliki lebih banyak

    fungsi daripada router yang memiliki fitur packet filtering karena memang proxy server

    beroperasi pada level yang lebih tinggi dan memiliki kontrol yang lebih menyeluruh terhadap

    akses jaringan. Proxy server yang berfungsi sebagai sebuah "agen keamanan" untuk sebuah

    jaringan pribadi, umumnya dikenal sebagaifirewall.

    Proxy server mempunyai 3 fungsi utama, yaitu,

    Connection Sharing Filtering Caching

    Type Proxy

    Sebelum melangkah lebih lanjut, ada baiknya yang satu ini saya jelaskan sekalian. Daripada

    nanti pada prakteknya malah bingung. Masalahnya, ketika pertama kali memakainya --karena

    belum tahu, cuma modal nekat; saya sendiri juga bingung.

  • 7/31/2019 Laporan Proxy FreeBSD

    2/13

    Transparent proxy : Proxy ini yang biasanya dipakai untuk memeriksa apakahmemenuhi kriteria pemblokan atau tdak. Dengan kata lain, ini merupakan proxy yang dipakai

    oleh admin untuk memfilter segala content yang keluar masuk.

    Anonymous : Kebanyakan saya pakai yang ini. Karena ini membungkus/menggantiIP kita dengan IP yang dipinjamkan. Sehingga kita bisa membypass proxy si admin

    High anonymous : Proxy ini seperti yang anonymous. Bedanya kalau pakai yang ini,seperti direct connection. Jadi IP proxynya tidak terdeteksi. Sedangkan kalau yang

    anonymous masih terdeteksi jika kita masih menggunakan proxy.

    ACL (Access Control List)

    Selanjutnya konfigurasi-konfigurasi lanjutan squid, selain sebagai cache server, squid yang

    memang bertindak sebagai parent untuk meminta object dari kliennya dapat juga

    dikonfigurasi untuk pengaturan hak akses lebih lanjut, untuk pertama kali yang dibicarakan

    adalah ACL (access control list), ACL sendiri terdiri dari beberapa tipe antara lain :

    Src - IP Address asal yang digunakan klienDst - IP Address tujuan yang diminta klienMyip - IP Address local dimana klien terhubungsrcdomain - Nama domain asal kliendstdomain - Nama domain tujuan kliensrcdom_regex- Pencarian pola secara string dari nama domain asal kliendstdom_regex - Pencarian pola secara string dari nama domain tujuan klienTime - Waktu dinyatakan dalam hari dan jamProto - Protokol transfer (http, ftp, gopher)Method - Metode permintaan http (get, post, connect)Berikutnya adalah control list yang akan digunakan untuk mengatur control dari ACL, control

    list tersebut antara lain :

    http_access - memperbolehkan acess httpicp_access - memperbolehkan peer untuk mengirimkan icp untuk menquery objectmiss_access - memperbolehkan klien meminta object yang belum ada (miss) didalam cacheno_cache - object yang diminta klien tidak perlu disimpan ke hardiskalways_direct - permintaan yang ditangani langsung ke server originnever direct - permintaan yang ditangani secara tidak langsung ke server origin.

  • 7/31/2019 Laporan Proxy FreeBSD

    3/13

    III. ALAT dan BAHAN Sebu ah Pc atau Laptop Software Vbox Virt ual m achine FreeBSD ( terin stal l Squid )

    IV .

    LAN GKAH KERJA Siapkan Al at dan Bahan Set elah m asuk ke virtu al m achine FreeBSD, atur Ip BSD pada fi le rc.conf den gan

    per in tah #ee / e tc/ rc.conf la lu konf igurasikan sepert i pada gambar

    ja nga n lu p a unt u k m en am b ah kan co m m an d squ id _en ab le = YES un t uk m engh id up ka n fu ngsi

    squid

    Instal lkan packet yang dibut uhkan den gan perintah #m ake instal l clean. M aka akanm uncul tam pi lan sepert i ber ikut , p i l ihan disesuaikan. Kemu dian pi l ih OK

  • 7/31/2019 Laporan Proxy FreeBSD

    4/13

    Lalu akan m uncul tam pi lan berikut

  • 7/31/2019 Laporan Proxy FreeBSD

    5/13

    Kemudian konf igurasi proxy pada f i le /usr/ local /etc/squid/squid.conf. Masukan

    perint ah sepert i pada gambar.

    Sebelum m erestart squid, buat fold er /squid pada / var/spoo l sebagai tem patpenyim panan cache squid t ersebut .

  • 7/31/2019 Laporan Proxy FreeBSD

    6/13

    Jangan lupa untu k mengenablekan hak akses user d engan perint ah chmod

    Restart int erfa ce FreeBSD

  • 7/31/2019 Laporan Proxy FreeBSD

    7/13

    Kem udian cek apakah proxy squid telah berjalan dengan perin tah #netsta t - tan | g rep 3128 . Keteran gan :

    Nets ta t : mem perl ihat kan koneksi jar ingan, tabel rou t ing, stat ist ik interface, koneksimasquerade, dan keanggotaan m ul t icast

    - tan : menam pi lkan semu a l isteningdan non-l istening socketberser ta pro gram yangm enjalakannya juga netw ork yang digunakan

    | gre p n a m e d : menam pi lkan basi r yang hanya mengandung kata n amed

  • 7/31/2019 Laporan Proxy FreeBSD

    8/13

    Unt uk Host, pertam a-tama ko nf igurasi ip hingga tersamb ung pada Server.Keterangan :

    Ip : 192.168.1.4

    Netm ask : 255.255.255.0

    Gatew ay : 192.168.1.1

  • 7/31/2019 Laporan Proxy FreeBSD

    9/13

    Kem udian ko nf igurasikan sett ingan pro xy pada brow ser (M ozi lla Fi refox)

    m enggun akan ip Proxy Server FreeBSD. Langkahn ya Tools->Setting->Advanced-

    >pil ih tab Net w ork->pada tab Connection pi lih Sett ing->pil ih M anual ProxyConfiguration. Lalu m asukan sett ingan sepert i pad a gam bar.

  • 7/31/2019 Laporan Proxy FreeBSD

    10/13

    Lalu akses site-site yan g akan diu j ikan, captu re hasilnya, dan sim pan sebagai Hasil

    Pengamatan.

    V. HASIL PENGAM ATAN Site jejaring sosial (www. facebook.com )

  • 7/31/2019 Laporan Proxy FreeBSD

    11/13

    Keyw ord : sex

  • 7/31/2019 Laporan Proxy FreeBSD

    12/13

    Keywor d : t k j

  • 7/31/2019 Laporan Proxy FreeBSD

    13/13

    VI . KESIM PULAN Proxy Server m em punyai b eberapa f ungsi yai tu fungsi : Fi l ter ing, Caching,

    Schedul ing, dan Bandw idth Limi t t ing.

    Pengaturan proxy pada FreeBSD t idak jauh berb eda dengan pro xy Ubunt u, hanyaberb eda pada perintah, dan apl ikasinya cont ohn ya Proxy dapat d imat ikan pada f i le

    rc.conf, fo lder unt uk cache harus dibuat t er lebih dahulu p ada f i le / v a r/ sp o ol