Anda di halaman 1dari 21

[Type here]

DAFTAR ISI
DAFTAR ISI

BAB I PENDAHULUAN

BAB II PEMBAHASAN

BAB III KESIMPULAN

DAFTAR PUSTAKA

[Type here]

BAB I
PENDAHULUAN
1.1.

LATAR BELAKANG

Trend perkembangan teknologi informasi mengarah kepada teknologi yang menghubungkan


antar device / perangkat, atau dengan kata lain connect antime anywhere dengan menggunakan
sebuah sistem interconnection technology atau yang biasa kita sebut dengan internet. Internet
sangat memudahkan pengguna untuk mencari informasi apapun yang pengguna butuhkan, tiaptiap perangkat saling terhubung untuk saling bertukar informasi. Dengan dengan semua
kemudahan ini tentu saja banyak hal positif yang akan diperoleh pengguna, namun disisi lain
privasi pengguna dan integritas dari informasi dan data pengguna juga harus tetap terjaga.
Dengan pertimbangan tersebut, maka para ahli memikirkan cara untuk mengatasi masalah
masalah tersebut salah satunya adalah proxy dan firewall. Pada makalah ini, penulis hanya akan
membahas tentang proxy yang merupakan salah satu alternatif untuk mengamankan jaringan
komputer Dengan menggunakan metode Access Control List (yang selanjutnya akan disingkat
dengan ACL). Untuk penjelasan lebih lanjut akan dibahas pada bab selanjutnya.
Squid adalah sebuah software webproxy yang berguna sebagai proxy dan cahe. Pada
Makalah kali ini penulis akan membahas penggunaan proxy untuk tujuan

1.2.

RUMUSAN MASALAH
Berdasarkan latar belakang maslah yang dihadapi di atas maka dirumuskan beberapa
masalah:
a. Apa saja jenis-jenis proxy?
b. Bagaimana cara mengamankan jaringan dengan meggunakan proxy?
c. Apa perbedaan proxy dengan firewall?

1.3.

TUJUAN PEMBAHASAN

Diharapkan pembaca mengerti tentang apa itu proxy dan cara menggunakannya didalam
sebuah jaringan.

[Type here]

BAB II
PEMBAHASAN
2.1. PENGERTIAN PROXY
Dari sisi Bahasa, proxy artinya adalah wakil; yang diberi kuasa; wali. Dalam dunia IT proxy
server dapat kita artikan dengan sebuah komputer server yang dapat bertindak sebagai komputer
lainnya untuk melakukan request dari dan ke jaringan internet atau intranet. Jika dianalogikan.
Seseorang (anggap A) akan akan meminjam buku kepada orang lain (anggap C) dengan
menggunakan seorang perantara (anggap B). perhatikan gambar berikut!

Gambar 1. Request buku C oleh A

A miminta B untuk meminjamkan buku C, B kemudian Meminjam buku yang diminta A ke


kepada si C tanpa menmberitahu siapa yang menyuruhnya. C kemudian meminjamkan buku
kepada B, dan kemudian B yang memberikan buku C ke A. B pada gambar bisa kita katakana
sebagai proxy.

[Type here]

Dari penjelasan tersebut dapat kita pahami bahwa proxy bekerja sebagai perantara antara
client dan internet, proxy sebagai yang mewakili request dari client. Hal ini dilakukan untuk
melindungi informasi client local dari jaringan public.
Selain fungsi untuk membatasi koneksi, proxy juga memeiliki fungsi cache, tujuannya untuk
menyimpan request yang diminta oeh client di servernya, jadi, ketika client me-request hal yang
sama, maka proxy tidak akan melakukan request ke internet lagi, client langsing mengambil
informasi dari proxy server.
Pada umumnya proxy server terbagi atas:
a. High Anonymous Proxy. Jenis server proxy ini tidak mengidentifikasi dirinya sebagai
server proxy dan tidak menyediakan alamat IP asli.
b. Anonymous Proxy. Jenis server proxy ini mengidentifikasi dirinya sebagai server proxy,
tetapi tidak membuat alamat IP yang asli tersedia. Jenis server proxy terdeteksi, tetapi
memberikan anonimitas wajar bagi sebagian besar pengguna.
c. Distorting Proxy. Jenis server proxy ini mengidentifikasi dirinya sebagai server proxy,
tetapi membuat alamat IP yang salah asli tersedia melalui http header.
d. Transparant Proxy. Jenis server proxy yang mengidentifikasi dirinya sebagai server proxy
dan juga membuat alamat IP asli tersedia melalui http header. Ini umumnya digunakan
untuk kemampuan website cache dan tidak secara efektif memberikan anonimitas apapun
untuk mereka yang menggunakannya. Namun, penggunaan proxy transparan akan
membuat Anda terkena IP Banned. Ini transparan dalam hal alamat IP Anda terlihat
publik, bukan transparan dalam istilah yang Anda tidak tahu bahwa Anda
menggunakannya (sistem anda tidak secara khusus dikonfigurasi untuk
menggunakannya).
2.2. PROXY DAN FIREWALL
Firewall dan proxy adalah hal yang sering kita dengar dan kita jumpai dalam pembahasan
keamanan antar jaringan. Secara sekilas kita sepertinya sulit membedakan antara firewall dan
proxy. Karena pada dasarnya kedua perangkat ini sama-sama berfungsi untuk mengamankan
jaringan. Namun terdapat beberapa perbedaan antara firewall dan proxy, antara lain:
a. Firewall membatasi koneksi, sedangkan proxy memfasilitasi koneksi
b. Proxy dapat bertindak sebagai firewall
c. Firewall sering dijumpai sebagai antarmuka jaringan local-pubic sedangkan proxy sering
dijumpai sebagai antarmuka jaringan local-public (private proxy) dan antarmuka
jaringan public-public (public proxy)
d. Firewall digunakan untuk melindungi jaringan internal terhadap serangan proxy
digunakan pengunaan anonymous dan bypass pembatasan.
Proxy akan bekerja sangat baik apabila bekerja berdampingan dengan firewall. Begitu juga
sebaliknya, firewall akan bekerja dengan baik bila berdampingan dengan proxy.

[Type here]

2.3. PROXY BERDASARKAN FUNGSI


Bedasarkan fungsinya, proxy terbagi 2 yaitu:
a. Forward Proxy
Forward proxy merupakan proxy merupakan proxy yang memfasilitasi jaringan lokal /
private ke jaringan Public atau jaringan public ke jaringan public. Contoh: Proxy pada
jaringan warnet memfasilitasi jaringan pada warnet; public anonymous proxy.
b. Reverse Proxy
Reverse proxy merupakan proxy merupakan proxy yang memfasilitasi jaringan public ke
jaringan local, biasa digunakan untuk caching web server, juga untuk mendukung
konsep high-availability. Contoh: proxy pada web server. Diletakkan sebagai antarmuka untuk beberapa mesin backend web server.
2.4. PROXY BERDASARKAN TOPOGRAFI JARINGAN
Berdasarkan topologi jaringan, proxy dapat kita bagi menjadi 2 tipe:
a. Gateway Proxy
Gateway proxy selain bekerja sebagai proxy, proxy ini juga ditugaskan sebagai, gateway
client untuk melakukan NAT ke internet dan juga firewall menggunakan ACL. Untuk
lebih jelas kita dapat kita lihat pada gambar berikut.

Gambar 2. Topologi gateway proxy

Dengan menggunakan topologi ini, proxy server akan berkerja lebih keras, karena, proxy
melakukan 3 tugas sekaligus, yaitu sebagai gateway client, proxy, dan firewall, tak
jarang juga proxy server digunakan sebagai bandwidth management. Dengan demikian
dibutuhkan resource yang cukup besar untuk membangun sebuah proxy server.
b. Standalone Proxy server
5

[Type here]

Standalone Proxy Server merupakan proxy yang bekerja hanya sebagai proxy server.
Standalone proxy server juga dibedakan menjadi 2 yaitu:
Standalone proxy server sejajar client: Proxy server diletakkan di belakang router.
Proxy berada 1 segment dengan PC client.

Gambar 3. Proxy berada pada segmen yang sama dengan client

Topologi ini cenderung jarang digunakan karena router akan melakukan request
bolak balik dari network client, ke network client lagi, lalu di arahkan ke internet.
Hal ini tentu akan sangat membebani interface yang mengarah ke client karena paket
data akan memenuhi interface tersebut.

Standalone proxy server yang berbeda network dengan client: Proxy server
diletakkan di belakang router, dibelakang router dan berbeda segmen dengan client,
router melakukan redirect request HTTP ke proxy server.

[Type here]

Gambar 4. Proxy Standalone tidak berada pada segmen yang sama dengan client

Topologi ini cenderung digunakan oleh instansi yang menangani pengguna internet
dengan jumlah yang bersar, serperti: Penyedia jasa internet, dan Universitas.

2.3. SQUID
Squid merupakan web proxy yang cukup terkenal yang sudah ada dari tahun 1996. Software
ini memiliki fungsi web-proxy dan cache content.

2.3.1 SQUID SEBAGAI WEB-PROXY


Pada Makalah kali ini Penulis ingin mencoba membangun sebuah web proxy server dengan
menggunakan squid dan mikrotik serbagai Router dan dan Ubuntu server 14.04 sebagai OS linux
untuk proxy. Topografi yang penulis buat adalah topografi squid sejajar client namun berbeda
network dengan client. Adapun topografi nya Sbb:

[Type here]

Gambar 5. Topografi Proxy

2.3.1 KONFIGURASI SQUID SEBAGAI WEB-PROXY DAN CACHE CONTENT HTTP


& HTTPS
Dengan menggunakan proxy squid server di Ubuntu server 14.04, langkah-langkah
konfigurasi ya adalah sebagai berikut:
a. Tentukan topologi jaringan. (pada makalah ini penulis menggunakan topologi
Standalone web proxy yang berbeda segmen dengan client dan mneggunakan 1 NIC
(Network Interface Card) untuk forward proxy. Router menggunakan mikrotik versi
5.18.

[Type here]

Gambar 6. Topologi jaringan

Mikrotik:
ether1: ke Internet
ether2: ke squid proxy
ether3: ke client
b. Install paket paket yang dibutuhkan
apt-get install devscripts build-essential openssl libssl-dev fakeroot libcppunit-dev libsasl2-dev
cdbs ccze libfile-readbackwards-perl libcap2 libcap-dev libcap2-dev libtool sysv-rc-conf y
9

[Type here]

c. Download squid3 (pada makalah ini penulis menggunakan versi 3.5.4 last stable
version)
wget http://www.squid-cache.org/Versions/v3/3.5/squid-3.5.4.tar.bz2
d. Eksrak squid squid-3.5.4
tar xvf squid-3.5.4.tar.bz2
e. Pidah ke directory hasil ekstraksi dan lakukan konfigurasi paket squid3
cd squid-3.5.4
./configure \
--prefix=/usr --includedir=${prefix}/include \
--mandir=${prefix}/share/man --infodir=${prefix}/share/info \
--sysconfdir=/etc --localstatedir=/var \
--libexecdir=${prefix}/lib/squid3 \
--disable-maintainer-mode \
--disable-dependency-tracking \
--disable-silent-rules \
--datadir=/usr/share/squid3 \
--sysconfdir=/etc/squid3 --mandir=/usr/share/man \
--enable-inline --enable-async-io=8 \
--enable-storeio=ufs,aufs,diskd,rock \
--enable-removal-policies=lru,heap --enable-delay-pools \
--enable-cache-digests --enable-underscores \
--enable-auth-ntlm=fake,smb_lm \
--enable-url-rewrite-helpers=fake --enable-eui --enable-esi --enable-icmp \
--enable-zph-qos --disable-translation --with-swapdir=/var/spool/squid3 \
--with-logdir=/var/log/squid3 --with-pidfile=/var/run/squid3.pid --with-filedescriptors=65536
\
--with-large-files --with-default-user=proxy tfilter --with-openssl --enable-ssl-crtd
f. Compile squid 3.5.4 yang terlah dikonfigurasi
Make
g. Install hasil kompilasi
make install
h. Ubah nama squid di /usr/sbin/squid menjadi /usr/sbin/squid3
10

[Type here]

mv /usr/sbin/squid /usr/sbin/squid3
i. Buat file init squid bernama squid3.conf di /etc/init/
nano /etc/init
Dan tulis dan simpan script berikut
# squid - SQUID HTTP proxy-cache
#
description
author

"HTTP proxy-cache"
"Chuck Short <zulcss@ubuntu.com>"

# The second "or" condition is to start squid in case it failed to start


# because no real interface was there.
start on runlevel [2345]
stop on runlevel [!2345]
respawn
normal exit 0
env CONFIG="/etc/squid3/squid.conf"
env SQUID_ARGS="-YC"
pre-start script
/lib/init/apparmor-profile-load usr.sbin.squid3
if [ -f /etc/default/squid3 ]; then
. /etc/default/squid3
fi
find_cache_dir () {
w=" " # space tab
res=`sed -ne '
s/^'$1'['"$w"']\+[^'"$w"']\+['"$w"']\+\([^'"$w"']\+\).*$/\1/p;
t end;
d;
:end q' < $CONFIG`
[ -n "$res" ] || res=$2
echo "$res"
}
find_cache_type () {
w=" " # space tab
res=`sed -ne '
s/^'$1'['"$w"']\+\([^'"$w"']\+\).*$/\1/p;
t end;
d;
11

[Type here]

:end q' < $CONFIG`


[ -n "$res" ] || res=$2
echo "$res"
}
cache_dir=`find_cache_dir cache_dir`
cache_type=`find_cache_type cache_dir`
if [ "$cache_type" = "coss" -a -d "$cache_dir" -a ! -f "$cache_dir/stripe" ] ||
[ "$cache_type" != "coss" -a -d "$cache_dir" -a ! -d "$cache_dir/00" ]
then
/usr/sbin/squid3 $SQUID_ARGS -z -f $CONFIG
fi
end script
script
if [ -f /etc/default/squid3 ]; then
. /etc/default/squid3
fi
umask 027
ulimit -n 65535
exec /usr/sbin/squid3 -N $SQUID_ARGS -f $CONFIG
end script
j. Ubah privilege folder /var/log/squid3 dan /var/spool/squid3
chown proxy. R /var/log/squid3
chown proxy. R /var/log/squid3
k. Konfigurasi squid di /etc/squid3/squid.conf dan masukkan konfiurasi ini
# NETWORK ACL
acl localnet src 123.123.123.0/24
# Network Mikrotik-Squid
acl localnet src 192.168.56.0/24
# Network Mikrotik-HOST_PC
acl localnet src 192.168.1.0/24
# Network Mikrotik-XP_Vbox
#acl localnet src fc00::/7
# RFC 4193 local private network range
#acl localnet src fe80::/10
# RFC 4291 link-local (directly plugged) machines
# PORT ACL
acl SSL_ports port 443
12

[Type here]

acl Safe_ports port 80


# http
acl Safe_ports port 21
# ftp
acl Safe_ports port 443
# https
acl Safe_ports port 70
# gopher
acl Safe_ports port 210
# wais
acl Safe_ports port 1025-65535
# unregistered ports
acl Safe_ports port 280
# http-mgmt
acl Safe_ports port 488
# gss-http
acl Safe_ports port 591
# filemaker
acl Safe_ports port 777
# multiling http
acl Safe_ports port 10000
# webmin
acl CONNECT method CONNECT
acl blockedsites dstdomain phpinfo.unimed.ac.id
acl blockedkeywords url_regex -i hello
http_access deny blockedsites
http_access deny blockedkeywords
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost manager
http_access deny manager
#http_access deny to_localhost
http_access allow localnet
http_access allow localhost
http_access deny all
# GENERAL SETTINGS
http_port 3128
http_port 3129 intercept
https_port 3127 intercept ssl-bump generate-host certificates=on
dynamic_cert_mem_cache_size=4MB cert=/etc/ssl/certs/squid.pem visible_hostname
proxy.server
# SSL BUMP
always_direct allow all
ssl_bump none localhost
ssl_bump server-first all
sslproxy_cert_error allow all
13

[Type here]

sslproxy_flags DONT_VERIFY_PEER
# Bagian Log
access_log /var/log/squid3/access.log
cache_log /var/log/squid3/cache.log
#cache_log /dev/null
cache_store_log none
logfile_rotate 5
log_icp_queries off
# Cahce Memory
cache_mem 32 KB
half_closed_clients off
quick_abort_min 0 KB
quick_abort_max 0 KB
vary_ignore_expire on
reload_into_ims on
memory_pools off
cache_swap_high 99
cache_swap_low 98
ipcache_high 99
ipcache_low 98
max_filedescriptors 65536
fqdncache_size 16384
retry_on_error on
offline_mode off
pipeline_prefetch on
cache_replacement_policy heap LFUDA
memory_replacement_policy heap LFUDA
# CACHE SWAP DIR SQUID3
cache_dir aufs /var/squid-cache1 10000 23 256
cache_dir aufs /var/squid-cache2 10000 23 256
cache_dir aufs /var/squid-cache3 10000 23 256

#
# Add any of your own refresh_pattern entries above these.
#
refresh_pattern ^ftp:
1440 20% 10080
14

[Type here]

refresh_pattern ^gopher:
1440
refresh_pattern -i (/cgi-bin/|\?) 0
refresh_pattern .
0

0%
0%
20%

1440
0
4320

# Refesh pattern Video Streaming


refresh_pattern .*(get_video?|videoplayback?|videodownload?|.flv?) 129600 99%129600
ignore-no-store ignore-private override-expire override-lastmod relod-into-ims store-stal
refresh_pattern .*(get_video?|videoplayback?(id.*)?|videoplayback.*id|videodownload?|.flv?)
129600 99% 129600 ignore-no-store ignore-private override-expire override-lastmod reloadinto-ims store-stale
refresh_pattern .*.youtube.com/(watch?|get_video?|videoplayback?(id.*)?|videoplayback.*id|
videodownload?|.flv?).*.(flv|swf|mp3|mp4|webm|xml|txt|js|css)(.*)? 129600 99% 129600
ignore-no-store ignore-private override-expire override-lastmod reload-into-ims store-stale
refresh_pattern (get_video?|videoplayback?|videodownload?|.flv?).*.((x-)?flv|(x-)?swf|mp(3|
4)) 129600 99% 129600 ignore-no-store ignore-private override-expire override-lastmod
reload-into-ims store-stale
refresh_pattern (get_video?|videoplayback?(id.*)?|videoplayback.*id|videodownload?|.flv?).*.
((x-)?flv|(x-)?swf|mp(3|4)) 129600 99% 129600 ignore-no-store ignore-private override-expire
override-lastmod reload-into-ims store-stale
refresh_pattern .(ico|video-stats)(.*)? 129600 99% 129600 ignore-no-store ignore-private
override-expire override-lastmod reload-into-ims store-stale
refresh_pattern -i .speedtest/.*.(jpe?g|swf|png|gif|html|txt|xml|html|css|js|php) 64800 99%
64800 ignore-no-store ignore-private override-expire override-lastmod reload-into-ims storestale
refresh_pattern -i /[a-z].speedtest.net/.*.(jpe?g|swf|bmp|png|ico|css|js|gif|php) 64800 99%
64800 ignore-must-revalidate ignore-no-store ignore-private override-expire override-lastmod
reload-into-ims store-stale
# Rerfresh All Files
refresh_pattern -i .(exe|bin|(n|t)ar|acv|(r|j)ar|t?gz|(g|b)z(ip)?2?|7?z(ip)?|patch|diff|vpu|inc|r(a|
p)m|kom|iso|sys|dat|msi|cab|dvr-ms|ace|asx|qt|xt)$ 43200 99% 43200 ignore-no-store ignoremust-revalidate override-lastmod reload-into-ims store-stale
refresh_pattern -i .(ico(.*)?|pn[pg]|css|(g|t)iff?|jpe?g(2|3|4)?|psd|c(d|b)r|cad|bmp)$ 43200 99%
43200 ignore-no-store ignore-must-revalidate override-lastmod reload-into-ims store-stale
refresh_pattern -i .(webm|(x-)?swf|mp(eg)?(3|4)|mpe?g(av)?|(x-)?f(l|4)v|divx?|rmvb?|mov|trp|
ts|avi|wmv|wmp|m4v|mkv|asf|dv|vob|3gp?2?)$ 43200 99% 43200 ignore-no-store ignoremust-revalidate override-lastmod reload-into-ims store-stale
refresh_pattern -i .(m4a|aa?c3?|wm?av?|og(x|v|a|g)|ape|mka|au|aiff|flac|m4(b|r)|m1v|m2(v|p)|
15

[Type here]

mo(d|v)|arj|lha|lzh|on2)$ 43200 99% 43200 ignore-no-store ignore-must-revalidate overridelastmod reload-into-ims store-stale


refresh_pattern -i .(docx?|xlsx?|pptx?|rtf|pdf|tiff?|txt)$ 43200 99% 43200 ignore-no-store
ignore-must-revalidate override-lastmod reload-into-ims store-stale
refresh_pattern -i .index.(html|htm)$ 0 40% 10080
refresh_pattern -i .(css|js)$ 1440 40% 43200
refresh_pattern -i .htm$ 720 40% 1440
refresh_pattern -i .html$ 720 40% 1440
l. Buat directory untuk cache
#mkdir /var/squid-cache1/
#mkdir /var/squid-cache2/
#mkdir /var/squid-cache3/
#chown proxy. R mkdir /var/squid-cache1
#chown proxy. R mkdir /var/squid-cache2
#chown proxy. R mkdir /var/squid-cache3
m. Buat SSL dan untuk SSL bump
#openssl genrsa -out squid.key 2048
#openssl req -new -key squid.key -out squid.csr
#openssl x509 -req -days 3650 -in squid.csr -signkey squid.key -out squid.crt
#cat squid.key squid.crt > squid.pem
#scp squid.crt root@client_machine:/usr/local/share/ca-certificates/
#ssh root@123.123.123.3 /usr/sbin/update-ca-certificates
n. Konfigurasi ssl_db
#mkdir /var/lib/squid3
#chown R nobody /var/lib/squid3/
#/lib/squid3/ssl_crtd c s /var/lib/squid3/ssl_db
#chown R proxy. /var/lib/squid/ssl_db/
#chmod 777 R /var/lib/ssl_db/
o. Buat swap dir
p. #squid3 z
Restart squid
#service squid3 restart
2.3.2 KONFIGURASI MANGLE DAN ROUTE MIKROTIK

16

[Type here]

Mikrotik berperan untuk mengatur route, dengan logika, mikrotik akan menandai port
HTTP dan HTTPS dari client dan akan dibelokkan ke squid proxy
ip firewall mangle add chain=prerouting src-address=192.168.1.0/24 protocol=tcp dstport=80,443
in-interface=ether3
action=mark-routing
new-routing-mark=proxy-rm
passthrough=no disabled=no
ip route add gateway=123.123.123.3 routing-mark=proxy-rm disabled=no
2.3.3 KONFIGURASI IPTABLES DI SQUID PROXY
Konfigurasi ini bertujuan untuk menangkap koneksi HTTP dan HTTPS yang telah di
belokkan oleh router yang kemudian diarahkan ke port 3219 untuk HTTP dan 3217 untuk
HTTPS. Langkah-langkahnya adalah sbb:
/sbin/iptables t nat F
/sbin/iptables -t nat -X
iptables -t nat -A PREROUTING ! -s 123.123.123.3/24 -p tcp --dport 80 -j REDIRE$
iptables -t nat -A PREROUTING ! -s 123.123.123.3/24 -p tcp --dport 443 -j REDIR$

exit 0

a.
a.
a.
a.
a.
a.
a.
a.
a.

Edit file /etc/rc.local, tambahkan sript berikut


b. Edit file /etc/sysctl.conf, hilangkan tanda pagar # baris ke 28 sehingga menjadi:
net.ipv4.ip_forward=1
Setelah semua terkonfigurasi maka proxy anda dapat diujicoba

Dengan menggetikkan phpinfo.unimed.ac.id dan hello.unimed.ac.id, maka seharusnya squid


proxy akan memblok domain tsb karena domain tsb

17

[Type here]

Gambar 7. Bloking dst-domain

Gambar 8. Bloking keyword

Namun ketika kita membuka url lainnya maka cache akan bekerja.

18

[Type here]

Gambar 8. url tidak di-block

Dapat kita lihat jika kita mengetikkan tail f /var/log/squid3/access.log di squid server

Gambar 8. Refresh content yang dicache oleh squid proxy

BAB III
19

[Type here]

KESIMPULAN
Berdasarkan pembahasan diatas, maka dapat kita ambil beberapa point penting, yaitu:
1. Proxy server bekerja sebagai perantara antara client dengan internet,
2. Proxy server secara umum dapat dibedakan menjadi proxy anonymous, proxy high
anonymous, proxy distorting, dan proxy transparent.
3. Firewall berbeda dengan proxy
4. Fungsi utama proxy adalah ACL untuk membatasi koneksi dan caching
5. Proxy dapat dibedakan menjadi beberapa macam sesuai dengan topografi dan fungsinya
6. Squid merupakan web-proxy yang bisa kita gunakan sebagai web-proxy server
7. Topografi jaringan mempengaruhi konfigurasi squid

20

[Type here]

DAFTAR PUSTAKA
Admin.Pengertian Proxy, Cara Menggunakannya dan Situs Free Proxy List.9 Maret 2015.
http://zopran.blogspot.com/2012/04/pengertian-proxy-dan-cara.html
Admin.Pengertian server proxy.10 Maret 2015.
http://www.pengertianahli.com/2013/11/pengertian-server-proxy.html
Admin.Perbeaan firewall dan Proxy server.11 Maret 2015.
http://apaperbedaan.blogspot.com/2012/08/perbedaan-firewall-dan-proxy-server.html
Admin.Proxy server.11 Maret 2015. http://en.wikipedia.org/wiki/Proxy_server
Admin. Cara Install Squid-3.4.7 Di Ubuntu Server. 16 maret 2015. http://banditech.blogspot.com/2014/10/cara-install-squid-347-di-ubuntu-server.html
Admin

21

Anda mungkin juga menyukai