← Semua artikel

Proxy Server: Pengertian, Cara Kerja, Fungsi & Contoh

Diperbarui 03 Sep 2026

Kalau kamu pernah mendengar istilah proxy, mungkin yang langsung terbayang adalah sebuah alamat IP yang digunakan untuk mengakses internet. Gambaran tersebut tidak sepenuhnya salah, tetapi ada bagian yang lebih penting untuk dipahami terlebih dahulu, yaitu proxy server.

Sederhananya, proxy server merupakan server perantara yang berada di antara perangkat pengguna dan server tujuan. Jadi ketika sebuah request dikirim, request tersebut tidak selalu langsung menuju website atau server yang ingin diakses, melainkan bisa melewati proxy terlebih dahulu.

Posisi sebagai perantara inilah yang membuat proxy bisa digunakan untuk berbagai kebutuhan. Mulai dari mengatur akses internet di perusahaan, melakukan filtering traffic, menggunakan alamat IP tertentu, sampai kebutuhan teknis seperti web scraping, SEO, dan pengujian website berdasarkan lokasi.

Di artikel ini kita akan melihat bagaimana proxy server bekerja dari awal sebuah request dikirim sampai response kembali ke pengguna, termasuk fungsi dan contoh penggunaannya dalam jaringan.

Apa Itu Proxy Server?

Proxy server adalah server perantara yang menerima request dari client, meneruskannya ke server tujuan, kemudian mengirimkan kembali response yang diterima kepada client.

Client di sini tidak selalu berarti komputer. Browser, smartphone, aplikasi, script, atau perangkat lain juga dapat bertindak sebagai client selama perangkat tersebut mengirimkan permintaan ke sebuah server.

Supaya lebih mudah dibayangkan, bandingkan dua jalur koneksi berikut.

Diagram Dasar Koneksi
Tanpa Proxy
Perangkat / Browser
Website / Server Tujuan
Menggunakan Proxy
Perangkat / Browser
Proxy Server
Website / Server Tujuan

Ketika kamu membuka sebuah website melalui browser yang sudah dikonfigurasi menggunakan proxy, browser terlebih dahulu mengirim request ke proxy. Proxy kemudian membuat koneksi menuju server website dan meneruskan request tersebut.

Setelah server tujuan selesai memproses permintaan, response dikirim kembali ke proxy. Barulah proxy meneruskannya ke browser atau aplikasi yang sebelumnya mengirim request.

Karena proxy berada di tengah jalur komunikasi, server tujuan pada banyak konfigurasi akan melihat koneksi berasal dari alamat IP proxy, bukan langsung dari alamat IP koneksi pengguna.

IP yang Terlihat oleh Server Tujuan
Pengguna
IP asli
Proxy Server
IP Proxy
Website
Melihat IP Proxy
IP asli pengguna tidak selalu menjadi alamat IP yang terlihat langsung oleh server tujuan.

Meski begitu, kondisi tersebut jangan langsung dianggap sebagai anonimitas penuh. Informasi yang dapat terlihat oleh server tetap bergantung pada jenis proxy, protokol, konfigurasi, serta layanan proxy yang digunakan.

Kalau kamu ingin memahami konsep proxy secara lebih luas terlebih dahulu, kamu bisa membaca panduan apa itu proxy yang membahas dasar proxy, jenis, tingkat anonimitas, hingga penggunaannya.

Bagaimana Cara Kerja Proxy Server?

Cara kerja proxy server akan jauh lebih mudah dipahami kalau kita mengikuti perjalanan sebuah request dari perangkat pengguna sampai server tujuan.

Alur Kerja Proxy Server
Client
Proxy Server
Server Tujuan
Request bergerak dari kiri ke kanan, sedangkan response kembali melalui jalur yang sama.

1. Perangkat Mengirim Request

Semuanya dimulai ketika kamu melakukan aktivitas yang membutuhkan koneksi internet. Misalnya membuka halaman website, memuat gambar, menggunakan aplikasi, atau meminta data melalui sebuah API.

Dalam koneksi biasa, perangkat akan mengirim request langsung ke server tujuan. Namun jika aplikasi atau perangkat sudah dikonfigurasi menggunakan proxy, request tersebut diarahkan ke proxy terlebih dahulu.

Tahap 1 — Request dari Client
Browser / Aplikasi
Proxy Server
Request belum langsung menuju website tujuan.

2. Proxy Menerima dan Memproses Request

Proxy menerima request tersebut dan memprosesnya berdasarkan aturan atau konfigurasi yang tersedia.

Pada tahap ini proxy bisa saja melakukan autentikasi pengguna, memeriksa aturan akses, mencatat aktivitas, melakukan filtering, atau menentukan bagaimana request akan diteruskan.

Apa yang Bisa Dilakukan Proxy?
Request Masuk ke Proxy
Autentikasi
Filtering
Logging
Aturan Akses
Request Diteruskan

Tidak semua proxy mempunyai kemampuan yang sama. Proxy sederhana mungkin hanya meneruskan koneksi, sementara sistem yang lebih kompleks dapat menjalankan banyak aturan sebelum request diteruskan.

3. Proxy Menghubungi Server Tujuan

Setelah request siap diteruskan, proxy membuat koneksi menuju server tujuan.

Misalnya kamu meminta halaman dari sebuah website. Proxy akan menghubungi server yang melayani website tersebut lalu menyampaikan request yang sebelumnya diterima dari client.

Tahap 3 — Proxy Menghubungi Website
Client
Proxy Server
Website Tujuan
Dari sisi website, koneksi yang diterima dapat berasal dari alamat IP proxy.

4. Server Tujuan Mengirim Response

Server tujuan kemudian memproses request. Jika permintaan berhasil, server mengirimkan response.

Response tersebut bisa berupa halaman HTML, gambar, file, data JSON dari API, atau jenis data lain yang sebelumnya diminta client.

5. Proxy Mengirim Response Kembali ke Client

Response dari server tujuan tidak langsung dikirim ke perangkat pengguna. Data tersebut kembali ke proxy terlebih dahulu sebelum akhirnya diteruskan kepada client.

Siklus Request dan Response
Client
Proxy
Server
REQUEST
Client
Proxy
Server
RESPONSE

Dari sisi pengguna, proses tersebut biasanya terasa seperti membuka website secara normal. Perbedaannya adalah komunikasi antara perangkat dan server tujuan melewati satu perantara tambahan.

Apa Fungsi Proxy Server?

Proxy server bukan hanya digunakan untuk mengganti alamat IP. Dalam sebuah jaringan, proxy dapat menjalankan beberapa fungsi yang sangat berbeda tergantung bagaimana server tersebut dikonfigurasi.

Fungsi Utama Proxy Server
Proxy Server
Perantara Koneksi
IP Proxy
Pengaturan Akses
Filtering
Monitoring
Caching
Routing

Menjadi Perantara Koneksi

Fungsi paling dasar proxy adalah menjadi perantara komunikasi antara client dengan server tujuan.

Dengan posisi tersebut, administrator atau sebuah aplikasi bisa mempunyai titik tertentu untuk mengatur bagaimana request keluar menuju internet.

Menggunakan IP dari Proxy

Salah satu alasan proxy banyak digunakan adalah karena koneksi ke server tujuan dapat dilakukan menggunakan alamat IP proxy.

Misalnya perangkat mempunyai satu alamat IP internet. Ketika request diarahkan melalui proxy yang menggunakan alamat IP berbeda, website tujuan dapat menerima koneksi dari alamat IP proxy tersebut.

Hal seperti ini berguna untuk beberapa kebutuhan, termasuk pengujian website dari lokasi berbeda atau pengelolaan koneksi pada aplikasi tertentu.

Mengatur Akses Internet

Proxy juga banyak digunakan di lingkungan perusahaan, sekolah, dan organisasi yang mempunyai banyak perangkat dalam satu jaringan.

Administrator dapat menerapkan aturan tertentu melalui proxy. Misalnya membatasi kategori website tertentu atau hanya mengizinkan akses ke layanan yang sudah ditentukan.

Contoh Proxy pada Jaringan Perusahaan
Komputer A
Komputer B
Komputer C
Proxy Perusahaan
Internet
Kebijakan akses dapat diterapkan dari satu titik sebelum traffic keluar menuju internet.

Filtering dan Monitoring

Proxy tertentu dapat memeriksa request yang melewati server dan menerapkan filtering berdasarkan aturan tertentu.

Dalam jaringan perusahaan, misalnya, administrator dapat menggunakan proxy untuk memahami jenis traffic yang melewati jaringan atau membatasi akses menuju kategori website tertentu.

Caching

Beberapa proxy juga dapat menyimpan resource tertentu di dalam cache.

Bayangkan banyak pengguna di satu jaringan meminta file atau resource yang sama. Jika data tersebut sudah tersimpan di cache proxy dan masih valid, proxy bisa mengirimkannya kembali tanpa selalu mengambil file tersebut dari server asal.

Cara Kerja Proxy Cache
Request Pertama
User
Proxy
Server Asal
Request Berikutnya
User
Proxy Cache
Resource dari Cache

Pada kondisi tertentu, sistem caching dapat mengurangi jumlah request yang harus dikirim kembali ke server asal.

Mengelola dan Mengarahkan Traffic

Proxy juga dapat menjadi bagian dari sistem pengelolaan traffic yang lebih besar. Request dapat diarahkan berdasarkan aturan tertentu sebelum sampai ke server yang memprosesnya.

Jenis Proxy Server Berdasarkan Arsitekturnya

Ada beberapa cara untuk mengelompokkan proxy. Salah satu yang cukup penting adalah berdasarkan posisi proxy dalam arsitektur jaringan.

Dari sisi ini, ada dua istilah yang sering ditemukan: forward proxy dan reverse proxy.

Forward Proxy

Forward proxy bekerja dari sisi client. Proxy berada di antara pengguna atau jaringan internal dengan internet.

Forward Proxy
Client
Forward Proxy
Internet
Forward proxy mewakili client ketika mengakses server di internet.

Model seperti ini dapat digunakan untuk pengaturan akses internet, filtering, pengelolaan traffic, atau penggunaan alamat IP tertentu.

Contoh sederhananya adalah jaringan kantor yang mengharuskan komputer karyawan melewati proxy perusahaan sebelum dapat mengakses internet.

Reverse Proxy

Berbeda dengan forward proxy, reverse proxy berada dari sisi server.

Pengguna mengirim request ke reverse proxy terlebih dahulu. Setelah itu reverse proxy menentukan server mana yang harus menerima request tersebut.

Reverse Proxy
Client / Pengunjung
Reverse Proxy
Web Server A
Web Server B
Web Server C
Reverse proxy berada di depan server dan dapat mengarahkan request ke server yang sesuai.

Reverse proxy banyak digunakan dalam infrastruktur website dan aplikasi untuk kebutuhan seperti routing request, caching, load balancing, dan pengelolaan koneksi.

Forward Proxy vs Reverse Proxy
Forward Proxy
Mewakili Client
Client → Proxy → Internet
Reverse Proxy
Mewakili Server
Internet → Proxy → Server

Proxy Server vs VPN, Apa Bedanya?

Proxy dan VPN sering dianggap sama karena keduanya dapat menjadi perantara koneksi. Padahal cara kerja dan cakupan keduanya tidak selalu sama.

Perbedaan Cakupan Proxy dan VPN
Proxy
Browser / Aplikasi
Proxy
Internet
VPN
Perangkat
VPN Tunnel
Internet
Aspek Proxy VPN
Menjadi perantara koneksi Ya Ya
Enkripsi seluruh koneksi Tidak selalu Umumnya menyediakan koneksi terenkripsi
Cakupan Tergantung aplikasi atau konfigurasi jaringan Biasanya mencakup koneksi perangkat
Penggunaan Jaringan, aplikasi, IP tertentu, scraping, dan testing Privasi, keamanan koneksi, dan kebutuhan akses tertentu

Karena itu, pertanyaan proxy atau VPN mana yang lebih baik sebenarnya bergantung pada kebutuhan. Keduanya mempunyai cara kerja dan fungsi yang berbeda.

Contoh Penggunaan Proxy Server

Setelah memahami alurnya, kita bisa melihat bagaimana proxy server digunakan dalam situasi nyata.

Jaringan Perusahaan

Perusahaan dapat menggunakan proxy untuk mengatur bagaimana perangkat dalam jaringan internal mengakses internet.

Seluruh koneksi tertentu dapat diarahkan melalui proxy sehingga aturan akses dan pengelolaan traffic dapat dilakukan melalui satu sistem.

Sekolah dan Institusi

Konsep yang sama juga dapat diterapkan di sekolah, kampus, atau institusi lain yang mempunyai banyak pengguna dalam satu jaringan.

Proxy dapat membantu administrator menerapkan kebijakan akses tanpa harus mengatur setiap perangkat satu per satu.

Web Scraping

Proxy juga cukup banyak digunakan dalam kebutuhan web scraping.

Sistem scraping dapat mengirim request melalui proxy sehingga koneksi dan alamat IP dapat dikelola dengan lebih fleksibel, terutama ketika sistem harus melakukan banyak request.

Contoh Proxy untuk Web Scraping
Scraper
Proxy Pool
IP Proxy 1
IP Proxy 2
IP Proxy 3
Target Website

Penggunaan web scraping tetap perlu memperhatikan ketentuan layanan website, robots.txt, serta batas request yang wajar.

SEO dan Pengujian Hasil Pencarian

Dalam SEO, proxy juga dapat digunakan untuk kebutuhan tertentu seperti melakukan pengujian hasil pencarian melalui koneksi atau lokasi yang berbeda.

Hal ini dapat membantu ketika ingin melihat bagaimana hasil pencarian atau sebuah website muncul dari perspektif wilayah tertentu.

Pengujian Website Berdasarkan Lokasi

Website tertentu dapat menampilkan konten yang berbeda berdasarkan lokasi pengguna.

Proxy dengan IP dari wilayah tertentu dapat membantu developer atau tester memeriksa bagaimana website tersebut merespons koneksi dari lokasi yang berbeda.

Pengujian Website Berdasarkan Lokasi
Developer / Tester
Proxy Indonesia
Proxy Singapura
Proxy Amerika
Website yang Diuji

Kelebihan dan Kekurangan Proxy Server

Seperti teknologi jaringan lainnya, penggunaan proxy juga mempunyai kelebihan dan keterbatasan.

Kelebihan Kekurangan
Menjadi perantara antara client dan server Tidak otomatis mengenkripsi seluruh traffic
Dapat menggunakan IP proxy untuk koneksi tertentu Kualitas koneksi bergantung pada proxy yang digunakan
Membantu pengelolaan akses jaringan IP proxy tertentu dapat diblokir oleh website
Dapat digunakan untuk pengujian berbasis lokasi Tidak semua aplikasi mendukung semua jenis proxy
Dapat mendukung caching dan filtering Proxy yang tidak terpercaya dapat menimbulkan risiko privasi

Apakah Proxy Server Aman Digunakan?

Jawabannya tidak bisa hanya “aman” atau “tidak aman”. Hal pertama yang perlu diperhatikan adalah jenis proxy yang digunakan, konfigurasi, protokol, dan siapa yang mengoperasikan server tersebut.

Proxy gratis atau proxy publik dengan operator yang tidak jelas sebaiknya digunakan dengan lebih hati-hati. Proxy berada di jalur komunikasi antara client dan server sehingga kualitas serta kepercayaan terhadap penyedia menjadi faktor penting.

Posisi Proxy dalam Jalur Koneksi
Perangkat Kamu
Proxy Server
Internet
Karena traffic melewati proxy, memilih penyedia yang terpercaya menjadi bagian penting dari keamanan penggunaan proxy.

Jangan menganggap proxy otomatis membuat semua aktivitas menjadi aman atau anonim. Untuk aktivitas yang melibatkan informasi penting, penggunaan HTTPS tetap penting dan reputasi penyedia proxy juga perlu diperhatikan.

Bagaimana Cara Mengetahui Proxy Server Bekerja?

Salah satu cara paling sederhana untuk mengecek proxy adalah membandingkan alamat IP sebelum dan setelah proxy digunakan.

  1. Periksa alamat IP ketika perangkat belum menggunakan proxy.
  2. Konfigurasikan browser, aplikasi, atau perangkat menggunakan proxy.
  3. Buka layanan pengecekan alamat IP.
  4. Bandingkan IP yang muncul sebelum dan sesudah proxy aktif.
  5. Pastikan website atau aplikasi tetap dapat diakses secara normal.
Pengecekan IP Sebelum dan Sesudah Proxy
Sebelum Proxy
Perangkat
Internet
IP Asli Terlihat
Sesudah Proxy
Perangkat
Proxy
IP Proxy Terlihat

Jika alamat IP yang terlihat berubah sesuai dengan IP proxy yang digunakan, itu menjadi salah satu tanda bahwa koneksi sudah melewati proxy.

Meski begitu, pengecekan alamat IP saja belum tentu cukup untuk memastikan seluruh konfigurasi berjalan sesuai kebutuhan. Browser, aplikasi, dan sistem operasi bisa mempunyai pengaturan proxy yang berbeda.

FAQ Proxy Server

Apa itu proxy server?

Proxy server adalah server perantara yang menerima request dari client, meneruskannya ke server tujuan, lalu mengirimkan kembali response yang diterima kepada client.

Bagaimana cara kerja proxy server?

Perangkat mengirim request ke proxy terlebih dahulu. Proxy kemudian meneruskan request tersebut ke server tujuan dan mengirimkan kembali response dari server kepada perangkat.

Apa fungsi proxy server?

Proxy server dapat digunakan sebagai perantara koneksi, menggunakan alamat IP tertentu, mengatur akses jaringan, melakukan filtering, monitoring, caching, serta mengelola traffic.

Apakah proxy server bisa menyembunyikan IP?

Dalam banyak konfigurasi, server tujuan akan melihat koneksi yang berasal dari alamat IP proxy. Namun kondisi tersebut tidak berarti pengguna otomatis menjadi sepenuhnya anonim.

Apakah proxy server sama dengan VPN?

Tidak. Proxy dan VPN sama-sama dapat menjadi perantara koneksi, tetapi mempunyai cakupan, cara kerja, dan karakteristik keamanan yang berbeda.

Apakah proxy server aman?

Keamanan proxy bergantung pada jenis proxy, penyedia layanan, protokol, konfigurasi, dan cara penggunaannya. Proxy publik atau proxy yang tidak jelas pengelolanya sebaiknya digunakan dengan hati-hati.