BAB 12 - Proxy Server - TeachMeSoft

BAB 12 - Proxy Server



Capaian dan Indikator


1. Capaian Pembelajaran

Setelah mempelajari bab ini mahasiswa di harapkan dapat:

  1. Mengenal Sistem operasi (SO) Debian Server
  2. Menetahui cara instalasi Proxy Server yang terdapat pad a SO Debi an Sen· r
  3. Mengetahui cara mengunakan Proxy Server pad a SO Debian Server


2. Indikator

1.   Mengenal Sistem operasi (SO) Debian Server
2.   Menetahui cara instalasi Proxy Server yang terdapat pada SO Debian Server
3.  Mengetahui cara menggunakan Proxy Server pada SO Debian Server



Uraian Materi


Aplikasi server yang dapat bertindak sebagai untuk melakukan request terhadap content dari Internet atau intranet. Proxy Server bertindak sebagai gateway terhadap dunia Internet untuk setiap komputer klien. Proxy server tidak terlihat oleh komputer klien: seorang pengguna yang berinteraksi dengan Internet rnelalui sebuah proxy server tidak akan rnengetahui bahwa sebuah proxy server sedang menangani request yang dilakukannya.




  • a.   Install paket (squid).
    debian:~#     apt-get
    install           squid
    debian:~#
    /etc/init.d/squid stop
  • b.  Edit file konfigurasi (squid.cont)
    debian:~#  nano  /etc/squid/squid.conf
    Cari dan hilangkan tanda "#" pada bagian berikut. Pada nano, sudah ada fasilitas "find" dengan menekan CTRL + W dan isikan yg akan dicari.
    http_port      3128
    transparent
    cache mem    16
    mb
    cache_dir ufs /var/spool/squid 500 16 256
    cache_mgr
    pudja@debian.edu
    visible_hostname
    proxy.debian.edu

    Kemudian cari tulisan "acl CONNECT", dan tam bahkan;
    acl url dstdomain "/etc/squid/url"
    "acl key url_regex -i "/etc/squid/key"
    http_access deny url
    http_access deny key
    acl lan src 192.168.1.0/24 http_access allow lan http_access allow all

    Cari kata http_access deny all (ada 2), kem udian semuanya d i tambah tanda "#" di depannya untuk menDisable.
  • c.   Buat file untuk blokir situs.
    ⇒ Situs (Alamat URL).
    debian:~# vim /etc/squid/url
    Misalkan yang akan diblokir adalah facebook maka ketikkan www.facebook.com setelah selesai membuat daftar situs-situs yang di blokir simpanlah file tersebut.
    ⇒ Search Method (Daftar Kunci). Buat file untuk blokir situs.
    debian:~# vim /etc/squid/key
    Misalkan kata yang di blokir adalah sex maka ketikkan sex pada daftar dan simpan file. d.   Buat SWAP
    debian:~# squid -z
  • e.   Redirect port 80 ke port 3128
    debian:~# iptables -t nat -A PREROUTING  -s 192.168.1.0124 -p tcp -
    destination-port 80 -j
    REDIRECT -to-ports 3128 debian:~# iptables-save
  • f.     Restart for finishing
    debian:~# /etc/init.d/networking restart debian:-# /etc/init.d/squid restart
    Jika ingin melihat aktifitas user/client, gunakan Squidview.
    debian:~# apt-get install squidview



Latihan


Anda diminta untuk mengkonfigurasi  SO Debian server dengan ketentuan:




  1. lakukan instalasi Proxy server
  2. konfigurasi pada Proxy Server
  3. lakukan uji coba agar klien tidak dapat melakukan akses terhadap alamat web tertentu atau dengan kata kunci tertentu





Disqus comments