← Semua artikel

Proxy Server: Pengertian, Cara Kerja, Fungsi & Contoh

Diperbarui 15 Sep 2026

Kalau baru mengenal proxy, biasanya orang langsung mengaitkannya dengan “ganti IP”. Padahal, alamat IP hanya salah satu bagian dari prosesnya. Di belakang koneksi tersebut ada komponen yang bekerja sebagai perantara, yaitu proxy server.

Bayangkan kamu membuka sebuah website dari browser. Tanpa proxy, browser akan terhubung langsung ke server website tersebut. Kalau proxy digunakan, jalurnya berubah sedikit: request singgah ke proxy terlebih dahulu, baru diteruskan ke tujuan.

Tambahan satu titik di tengah ini kelihatannya sederhana, tetapi fungsinya cukup luas. Proxy bisa dipakai untuk mengatur akses jaringan, menggunakan IP tertentu, melakukan testing dari lokasi berbeda, sampai membantu sistem scraping atau automation.

Apa Itu Proxy Server?

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

Istilah client di sini tidak harus berupa komputer. Browser, aplikasi mobile, script, software desktop, bahkan sistem otomatis juga bisa menjadi client selama mengirim request melalui jaringan.

Biar lebih mudah dibayangkan, lihat perbedaan jalurnya.

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

Misalnya kamu membuka sebuah halaman web melalui proxy. Website tujuan tidak menerima koneksi langsung dari perangkatmu, melainkan dari server proxy yang meneruskan request tadi. Karena itu, dalam banyak konfigurasi, IP yang terlihat oleh website adalah IP proxy.

Tapi ada satu hal yang sering disalahpahami: berubahnya IP yang terlihat bukan berarti pengguna otomatis anonim. Cookie, akun login, fingerprint browser, konfigurasi proxy, dan jenis koneksi tetap bisa memengaruhi informasi yang tersedia bagi layanan tujuan.

Proxy sendiri tersedia dalam berbagai protokol, sumber IP, dan karakteristik koneksi. Kalau ingin membedakannya lebih jauh, lihat panduan jenis-jenis proxy yang membahas HTTP, HTTPS, SOCKS, residential, datacenter, rotating, dan kategori lainnya.

Kalau ingin memahami konsep proxy secara lebih luas sebelum masuk ke bagian teknis, baca juga panduan apa itu proxy.

Bagaimana Cara Kerja Proxy Server?

Pada dasarnya, proxy hanya menambahkan satu perantara dalam jalur komunikasi. Client mengirim request ke proxy, proxy meneruskannya ke server tujuan, kemudian response kembali lewat jalur yang sama.

Untuk koneksi berbasis HTTP, konsep proxy dan tunneling juga dibahas dalam dokumentasi proxy server dan HTTP tunneling dari MDN.

Alur Kerja Proxy Server
Client
→
Proxy Server
→
Server Tujuan
Request dikirim melalui proxy, kemudian response kembali melewati proxy sebelum diterima client.

1. Client Membuat Request

Prosesnya dimulai dari aktivitas yang sangat biasa. Kamu mengetik alamat website, aplikasi meminta data API, atau browser memuat sebuah gambar. Semua aktivitas tersebut menghasilkan request.

Kalau proxy sudah dikonfigurasi, request tidak langsung dikirim ke server tujuan. Alamat proxy menjadi tujuan pertama.

2. Proxy Menerima Request

Begitu request masuk, proxy menentukan apa yang harus dilakukan. Proxy sederhana mungkin langsung meneruskannya. Sistem yang lebih kompleks bisa memeriksa autentikasi, aturan akses, filter, atau mencatat log terlebih dahulu.

Jadi proses di tahap ini sangat bergantung pada software dan konfigurasi yang dipakai.

3. Request Diteruskan ke Server Tujuan

Setelah lolos dari aturan yang berlaku, request diteruskan. Dari sudut pandang server tujuan, koneksi tersebut datang melalui proxy.

Inilah alasan proxy sering dipakai ketika sebuah aplikasi perlu terhubung menggunakan alamat IP tertentu.

4. Server Memproses Permintaan

Selanjutnya server tujuan bekerja seperti biasa. Ia memproses permintaan dan menghasilkan response yang sesuai, misalnya HTML, gambar, file, atau data JSON.

5. Response Kembali ke Client

Response tadi kembali ke proxy, bukan langsung ke perangkat. Setelah itu proxy meneruskannya kepada client yang membuat request pertama.

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

Buat pengguna, proses ini biasanya tidak terasa berbeda. Website tetap terbuka seperti biasa. Perbedaannya ada pada jalur koneksinya.

Apa Fungsi Proxy Server?

Kalau cuma dilihat sebagai alat untuk mengganti IP, fungsi proxy jadi terlihat sangat sempit. Padahal di jaringan kantor, aplikasi, maupun sistem otomatis, penggunaannya bisa jauh lebih beragam.

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

Menjadi Perantara Koneksi

Ini fungsi paling dasarnya. Proxy membuat client tidak harus selalu berkomunikasi langsung dengan server tujuan.

Bagi administrator jaringan, posisi ini berguna karena traffic tertentu bisa dikelola dari satu titik.

Menggunakan Alamat IP Proxy

Website yang diakses dapat menerima koneksi dari IP proxy. Contoh sederhana: sebuah tim ingin memeriksa tampilan website dari koneksi negara lain tanpa harus berada secara fisik di negara tersebut.

Selama proxy mempunyai IP dari lokasi yang dibutuhkan, pengujian bisa dilakukan melalui koneksi tersebut.

Mengatur Akses Internet

Bayangkan sebuah kantor memiliki puluhan komputer. Daripada mengatur aturan internet satu per satu pada setiap perangkat, administrator bisa mengarahkan traffic tertentu melalui satu proxy.

Dari sana, akses ke domain atau layanan tertentu dapat diatur sesuai kebijakan jaringan.

Filtering dan Monitoring

Beberapa proxy dapat memeriksa request yang melewatinya. Fitur ini biasa digunakan untuk filtering akses dan pencatatan aktivitas jaringan.

Tentu tidak semua proxy memiliki fitur monitoring yang sama. Proxy publik sederhana dan proxy perusahaan yang dikelola sendiri bisa mempunyai kemampuan yang sangat berbeda.

Caching

Caching berguna ketika resource yang sama diminta berkali-kali. Proxy bisa menyimpan salinan sementara dan menggunakannya kembali selama cache tersebut masih valid.

Contohnya, beberapa perangkat dalam jaringan meminta file yang sama. Jika file sudah ada di cache, proxy tidak harus mengambilnya lagi dari server asal setiap kali ada permintaan.

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

Mengarahkan Traffic

Pada infrastruktur yang lebih besar, proxy juga dapat ikut menentukan jalur request. Request tertentu bisa dikirim ke server A, sementara request lainnya diarahkan ke server B berdasarkan aturan yang sudah dibuat.

Ingin Mencoba Proxy Secara Langsung?

GudangProxy menyediakan daftar proxy gratis yang diperbarui secara otomatis dan dapat difilter berdasarkan negara, protokol, serta tingkat anonimitas.

Lihat Daftar Proxy Gratis →

Forward Proxy dan Reverse Proxy

Ada dua istilah yang sering membuat orang bingung ketika mulai mempelajari proxy: forward proxy dan reverse proxy. Sama-sama menjadi perantara, tetapi posisi dan pihak yang diwakilinya berbeda.

Forward Proxy

Forward proxy berada di sisi client. Komputer atau aplikasi menggunakan proxy tersebut sebelum terhubung ke internet.

Contoh yang mudah ditemukan adalah jaringan kantor yang mengharuskan komputer karyawan melewati proxy internal sebelum membuka website di luar jaringan.

Reverse Proxy

Reverse proxy berada di sisi sebaliknya, yaitu di depan server. Pengunjung mengirim request ke reverse proxy terlebih dahulu tanpa harus mengetahui server sebenarnya yang bekerja di belakangnya.

Dalam praktiknya, reverse proxy sering digunakan untuk routing, caching, load balancing, atau pengelolaan koneksi. Penjelasan yang lebih teknis mengenai cara kerja reverse proxy juga tersedia di Cloudflare Learning Center.

Forward Proxy vs Reverse Proxy
Forward Proxy
Client
↓
Forward Proxy
↓
Internet
Reverse Proxy
Pengunjung
↓
Reverse Proxy
↓
Web Server
Forward proxy berada di sisi client, sedangkan reverse proxy berada di depan server.

Proxy Server vs VPN, Apa Bedanya?

Proxy dan VPN sering dibicarakan dalam konteks yang sama, terutama karena keduanya dapat membuat koneksi melewati perantara. Tetapi cakupannya tidak identik.

Proxy bisa diatur hanya untuk satu browser atau aplikasi. VPN biasanya bekerja lebih luas pada koneksi perangkat atau sistem operasi.

Aspek Proxy VPN
Perantara koneksi Ya Ya
Enkripsi seluruh koneksi Tidak selalu Umumnya ya
Cakupan Aplikasi atau jaringan tertentu Biasanya seluruh koneksi perangkat
Penggunaan umum IP, jaringan, scraping, testing Privasi dan keamanan koneksi

Jadi pertanyaannya bukan sekadar mana yang lebih bagus. Pilihannya bergantung pada apa yang ingin dilakukan dan bagaimana koneksi perlu dikelola.

Contoh Penggunaan Proxy Server

Supaya tidak berhenti di teori, berikut beberapa penggunaan proxy yang cukup sering ditemui.

Jaringan Perusahaan dan Institusi

Kantor, sekolah, atau kampus dapat memakai proxy sebagai titik kontrol untuk banyak perangkat. Administrator bisa menerapkan aturan akses tanpa harus mengubah konfigurasi setiap website yang dikunjungi pengguna.

Web Scraping

Pada proyek scraping, satu sistem kadang harus mengirim banyak request. Menggunakan beberapa proxy membantu aplikasi mengatur dari koneksi mana request tersebut dikirim.

Beberapa proxy biasanya digabungkan menjadi satu proxy pool lalu dipilih berdasarkan aturan tertentu.

Proxy untuk Web Scraping
Scraper
↓
Proxy Pool
↓
Proxy 1
Proxy 2
Proxy 3
↓
Website Tujuan

Proxy bukan alasan untuk mengirim request tanpa batas. Kebijakan website, robots.txt, rate limit, dan beban server tetap perlu diperhatikan.

SEO dan Pengujian Lokasi

Dalam SEO, salah satu penggunaan yang cukup masuk akal adalah pengecekan berdasarkan lokasi.

Misalnya kamu ingin membandingkan hasil pencarian atau tampilan halaman dari Indonesia dan Singapura. Dengan koneksi proxy dari lokasi yang sesuai, pengujian tersebut bisa dilakukan tanpa berpindah tempat.

Kelebihan dan Kekurangan Proxy Server

Proxy punya banyak kegunaan, tetapi bukan berarti selalu menjadi solusi paling tepat. Ada kompromi yang perlu dipahami.

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

Apakah Proxy Server Aman Digunakan?

Tidak ada jawaban satu kata untuk pertanyaan ini. Proxy bisa aman untuk satu penggunaan, tetapi kurang cocok untuk penggunaan lain.

Yang perlu dilihat adalah siapa pengelolanya, protokol yang dipakai, bagaimana konfigurasi dibuat, dan data apa yang melewati koneksi tersebut.

Proxy publik yang asal-usulnya tidak jelas sebaiknya tidak digunakan untuk aktivitas sensitif. Kalau website menggunakan HTTPS, traffic antara browser dan website tetap mendapat perlindungan HTTPS sesuai mekanisme koneksinya, tetapi reputasi proxy tetap penting.

Intinya, jangan memperlakukan proxy sebagai tombol “aman” atau “anonim”. Ia hanyalah salah satu komponen dalam jalur koneksi.

Bagaimana Cara Mengetahui Proxy Bekerja?

Cara paling cepat adalah membandingkan alamat IP sebelum dan setelah proxy diaktifkan.

  1. Cek alamat IP sebelum menggunakan proxy.
  2. Aktifkan proxy pada browser atau aplikasi yang ingin diuji.
  3. Buka layanan pengecekan IP.
  4. Lihat apakah alamat IP berubah.
  5. Coba akses website untuk memastikan koneksinya tetap berjalan.
Sebelum dan Sesudah Menggunakan Proxy
Sebelum
Perangkat
↓
Internet
↓
IP Asli
Sesudah
Perangkat
↓
Proxy Server
↓
IP Proxy

Kalau IP berubah sesuai proxy yang digunakan, koneksi kemungkinan sudah melewati proxy. Tetap cek aplikasi yang benar-benar dipakai, karena pengaturan proxy browser dan sistem operasi bisa berbeda.

FAQ Proxy Server

Apa itu proxy server?

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

Bagaimana cara kerja proxy server?

Request dari client dikirim ke proxy terlebih dahulu. Proxy meneruskannya ke server tujuan, menerima response, lalu mengirimkan hasilnya kembali ke client.

Apa fungsi proxy server?

Fungsinya bisa berbeda tergantung konfigurasi. Proxy dapat dipakai sebagai perantara koneksi, menggunakan IP tertentu, mengatur akses, filtering, caching, monitoring, atau routing.

Apakah proxy bisa menyembunyikan IP?

Dalam banyak konfigurasi, website tujuan akan melihat IP proxy. Meski begitu, mengganti IP yang terlihat tidak sama dengan menjadi anonim sepenuhnya.

Apakah proxy server sama dengan VPN?

Tidak. Keduanya dapat menjadi perantara koneksi, tetapi proxy dan VPN mempunyai cakupan serta karakteristik keamanan yang berbeda.