Apa Itu Proxy Server
Proxy adalah salah satu jenis firewall, yang bekerja pada layer aplikasi
dalam model layer TCP/IP. Karena proxy berada pada layer aplikasi maka
proxy mampu melakukan filtering sampai pada isi paket data, tetapi
proxy memiliki keterbatasan yaitu proxy hanya bisa diterapkan pada
protokol tertentu artinya tidak keseluruhan protokol dalam TCP/IP, proxy
tidak melakukan routing paket data. Berbeda halnya dengan packet filter
yang
mampu
menerapkan
filtering
untuk
berbagai
protokol
dan
melakukan routing paket data.
Proxy yang paling umum yaitu untuk protokol HTTP atau biasa disebut
web proxy, cara kerja web proxy adalah proxy menerima permintaanpermintaan halaman (object) web dari komputer client dalam jaringan
LAN dan mengambilkan halaman (object) web untuk diberikan kepada
client. Disini client tidak pernah mengambil langsung objek web tetapi
komputer
proxy
yang
melakukannya
ke
original
website.
Untuk
mempercepat akses terhadap halaman-halaman web maka proxy juga
melakukan caching terhadap halaman-halaman web yang pernah diminta
client
ke
dalam
local
memory
dan
local
disk
(cache
directory).
Secara umum komputer yang difungsikan sebagai proxy server diletakkan
diantara jaringan LAN dan jaringan Internet, sehingga secara tidak
langsung
sebenarnya
implementasi
proxy
server
dilakukan
pada
komputer yang berperan juga sebagai gateway. Meskipun demikian Anda
dapat juga meletakkan proxy sejajar dengan komputer client dalam LAN.
Proxy server dengan Squid
Squid adalah sebuah aplikasi server yang stabil dengan performa yang
tinggi, banyak digunakan, gratis (Free) dan terbuka (open source), dan
juga merupakan aplikasi web proxy yang fleksibel untuk digunakan
sebagai web cache.
Squid dikembangkan oleh para pakar di bidang computer networking dan
programming yang saling bekerja sama melalui internet dengan sukarela.
Tim
pengembang
aplikasi
server
Squid
dikomandani
oleh
Duane
Wessels. Squid dirilis di bawah lisensi GNU GPL dan merupakan salah
satu open source software yang terbaik. Sebagian besar distribusi Linux
menggunakan Squid sebagai default aplikasi proxy servernya. Jadi Anda
cukup mudah untuk membangun proxy server di Linux, Anda hanya
tinggal melakukan konfigurasi yang sesuai dengan skenario jaringan
Anda.
Informasi Training seputar Jaringan Proxy Server dan Squid Hub.
0815.1417.5397
0851.0218.5441
0812 8448 8651
021.787.4223-24
WhatsApp (WA)
0816.1314.000
BBM
7FAF67AB
Telegram
0896.5331.2998
0858.9404.4839
0812.9673.550
0815.9029.992
http://www.nurulfikri.com
http://kursuspemrogramman.com
dalam model layer TCP/IP. Karena proxy berada pada layer aplikasi maka
proxy mampu melakukan filtering sampai pada isi paket data, tetapi
proxy memiliki keterbatasan yaitu proxy hanya bisa diterapkan pada
protokol tertentu artinya tidak keseluruhan protokol dalam TCP/IP, proxy
tidak melakukan routing paket data. Berbeda halnya dengan packet filter
yang
mampu
menerapkan
filtering
untuk
berbagai
protokol
dan
melakukan routing paket data.
Proxy yang paling umum yaitu untuk protokol HTTP atau biasa disebut
web proxy, cara kerja web proxy adalah proxy menerima permintaanpermintaan halaman (object) web dari komputer client dalam jaringan
LAN dan mengambilkan halaman (object) web untuk diberikan kepada
client. Disini client tidak pernah mengambil langsung objek web tetapi
komputer
proxy
yang
melakukannya
ke
original
website.
Untuk
mempercepat akses terhadap halaman-halaman web maka proxy juga
melakukan caching terhadap halaman-halaman web yang pernah diminta
client
ke
dalam
local
memory
dan
local
disk
(cache
directory).
Secara umum komputer yang difungsikan sebagai proxy server diletakkan
diantara jaringan LAN dan jaringan Internet, sehingga secara tidak
langsung
sebenarnya
implementasi
proxy
server
dilakukan
pada
komputer yang berperan juga sebagai gateway. Meskipun demikian Anda
dapat juga meletakkan proxy sejajar dengan komputer client dalam LAN.
Proxy server dengan Squid
Squid adalah sebuah aplikasi server yang stabil dengan performa yang
tinggi, banyak digunakan, gratis (Free) dan terbuka (open source), dan
juga merupakan aplikasi web proxy yang fleksibel untuk digunakan
sebagai web cache.
Squid dikembangkan oleh para pakar di bidang computer networking dan
programming yang saling bekerja sama melalui internet dengan sukarela.
Tim
pengembang
aplikasi
server
Squid
dikomandani
oleh
Duane
Wessels. Squid dirilis di bawah lisensi GNU GPL dan merupakan salah
satu open source software yang terbaik. Sebagian besar distribusi Linux
menggunakan Squid sebagai default aplikasi proxy servernya. Jadi Anda
cukup mudah untuk membangun proxy server di Linux, Anda hanya
tinggal melakukan konfigurasi yang sesuai dengan skenario jaringan
Anda.
Informasi Training seputar Jaringan Proxy Server dan Squid Hub.
0815.1417.5397
0851.0218.5441
0812 8448 8651
021.787.4223-24
WhatsApp (WA)
0816.1314.000
BBM
7FAF67AB
Telegram
0896.5331.2998
0858.9404.4839
0812.9673.550
0815.9029.992
http://www.nurulfikri.com
http://kursuspemrogramman.com