Proxy: Fungsi dan Cara Kerjanya

Proxy adalah server perantara antara pengguna dan internet
DateSep 12, 2023

Proxy adalah server perantara yang menerima permintaan dari perangkat atau aplikasi, lalu meneruskannya ke server tujuan. Karena komunikasi melewati perantara tersebut, website tujuan biasanya melihat alamat IP proxy, bukan alamat IP perangkat yang mengirim permintaan secara langsung.

Namun, proxy tidak otomatis membuat seluruh aktivitas internet menjadi anonim, terenkripsi, atau lebih cepat. Kemampuannya bergantung pada jenis proxy, protokol, konfigurasi, kebijakan pencatatan data, serta siapa yang mengoperasikannya.

Dalam panduan ini, kamu akan mempelajari cara kerja proxy, jenis-jenisnya, fungsi, manfaat, risiko, perbedaannya dengan VPN, dan hubungan reverse proxy dengan website WordPress.

Apa Itu Proxy?

Proxy adalah perantara antara client dan server tujuan. Client mengirimkan request ke proxy, proxy meneruskannya ke tujuan, kemudian respons dikirim kembali kepada client melalui jalur yang sama. Di sepanjang proses tersebut, proxy dapat menerapkan aturan akses, menyimpan cache, atau memodifikasi bagian tertentu dari request dan response.

Dalam penggunaan sehari-hari, istilah proxy biasanya mengacu pada forward proxy yang dipilih oleh pengguna atau administrator jaringan. Proxy ini mewakili perangkat pengguna ketika mengakses internet.

Sementara itu, reverse proxy berada di sisi website. Pengunjung mengira mereka berkomunikasi dengan server utama, padahal request lebih dulu diterima reverse proxy dan baru diteruskan ke satu atau beberapa origin server.

Web proxy adalah bentuk proxy yang digunakan melalui halaman web. Kamu cukup memasukkan URL tujuan tanpa mengubah pengaturan jaringan perangkat. Kemudahannya membuat web proxy populer, tetapi layanan seperti ini tidak selalu melindungi semua koneksi, tab, atau aplikasi lain.

Agar mudah dibayangkan, proxy bekerja seperti resepsionis. Tamu menyampaikan kebutuhan kepada resepsionis, resepsionis meneruskannya kepada pihak yang tepat, lalu jawaban dikembalikan kepada tamu. Pihak di dalam mungkin hanya melihat identitas resepsionis sebagai pengirim awal, tetapi resepsionis tetap mengetahui siapa yang datang dan apa yang diminta.

Bagaimana Cara Kerja Proxy?

Cara kerja proxy dapat diringkas menjadi empat tahap:

  1. Client mengirim request ke proxy. Client dapat berupa browser, aplikasi, perangkat, atau jaringan internal. Request tersebut mencantumkan tujuan yang ingin diakses.
  2. Proxy memeriksa request. Proxy dapat menerapkan autentikasi, memeriksa aturan akses, menolak tujuan tertentu, membaca cache, atau mencatat metadata koneksi.
  3. Proxy meneruskan request ke server tujuan. Dari sudut pandang server tujuan, koneksi datang dari proxy. Informasi client asli mungkin tidak terlihat, kecuali proxy meneruskannya melalui header atau mekanisme lain.
  4. Respons kembali melalui proxy. Proxy menerima respons dari server tujuan, dapat menyimpannya ke cache atau memprosesnya, kemudian mengirimkannya kepada client.

Secara sederhana, alurnya seperti ini:

Pengguna atau aplikasi → proxy server → server tujuan

Server tujuan → proxy server → pengguna atau aplikasi

Menurut HTTP Semantics RFC 9110, proxy adalah agen penerus pesan yang dipilih oleh client. Proxy menerima request untuk URI tertentu dan berusaha memenuhinya melalui HTTP, termasuk dengan meneruskan request ke server lain. Beberapa proxy juga dapat menerjemahkan protokol atau mengubah bagian tertentu dari pesan.

Proxy bukan satu teknologi dengan perilaku yang selalu sama. Ada proxy yang hanya meneruskan trafik, ada yang melakukan caching, ada yang menerapkan filter perusahaan, dan ada pula yang digunakan sebagai lapisan perlindungan di depan website.

Jenis-Jenis Proxy dan Kegunaannya

Proxy dapat dikelompokkan berdasarkan arah trafik, protokol, tingkat anonimitas, dan sumber alamat IP. Satu layanan bisa masuk ke lebih dari satu kategori sekaligus.

Berdasarkan arah trafik

Forward proxy

Forward proxy berada di depan client dan mewakili pengguna atau jaringan internal saat terhubung ke server lain. Jenis ini umum digunakan untuk:

  • menerapkan kebijakan akses internet di kantor atau sekolah;
  • menyembunyikan alamat IP client dari server tujuan;
  • membatasi akses ke domain tertentu;
  • mencatat penggunaan jaringan; dan
  • menggunakan rute koneksi atau lokasi IP tertentu.

Client biasanya mengetahui bahwa forward proxy digunakan karena alamat server dan port perlu dikonfigurasi pada sistem, browser, atau aplikasi.

Reverse proxy

Reverse proxy berada di depan satu atau beberapa origin server. Pengunjung berkomunikasi dengan reverse proxy seolah-olah itulah server tujuan, sedangkan reverse proxy menentukan origin mana yang menerima request.

Reverse proxy umum digunakan untuk:

  • caching;
  • load balancing;
  • TLS termination;
  • Web Application Firewall atau WAF;
  • rate limiting;
  • menyembunyikan origin server dari akses langsung; dan
  • mengarahkan trafik ke layanan yang berbeda.

Perbedaan utamanya sederhana: forward proxy mewakili client, sedangkan reverse proxy mewakili server.

Berdasarkan protokol

Jenis Cara kerja singkat Cocok untuk Batasan utama
HTTP proxy Meneruskan request HTTP dan dapat memahami struktur pesannya Browsing, filter, dan caching HTTP Tidak otomatis mengenkripsi trafik
HTTPS proxy atau HTTP CONNECT Membuat tunnel untuk koneksi HTTPS atau meneruskan trafik menuju tujuan HTTPS Browsing HTTPS melalui proxy Keamanan tetap bergantung pada TLS, konfigurasi, dan kepercayaan terhadap proxy
SOCKS5 Meneruskan koneksi TCP dan dapat merelay datagram UDP Berbagai aplikasi dan protokol Tidak memahami konten aplikasi dan tidak otomatis menyediakan enkripsi
Web proxy Diakses melalui halaman web tanpa konfigurasi sistem Akses cepat ke halaman tertentu Biasanya hanya berlaku pada sesi atau halaman tersebut

SOCKS5 lebih fleksibel daripada proxy HTTP karena tidak terbatas pada pesan HTTP. Spesifikasi SOCKS5 mendukung koneksi TCP dan relay UDP serta dapat menggunakan alamat IPv4, IPv6, atau nama domain. Meski demikian, SOCKS5 sendiri tidak menjamin kerahasiaan atau integritas trafik. Bahkan, konfigurasi tanpa autentikasi juga diperbolehkan.

Berdasarkan tingkat anonimitas

Transparent proxy

Transparent proxy tidak berusaha menyembunyikan penggunaan proxy dan dapat meneruskan alamat IP asli client. Jenis ini sering digunakan untuk filtering, caching, atau kontrol jaringan tanpa mengharuskan pengguna mengatur koneksi secara manual.

Anonymous proxy

Anonymous proxy menyembunyikan alamat IP client dari tujuan, tetapi server tujuan masih dapat mengenali bahwa request berasal dari proxy.

Elite atau high-anonymity proxy

Elite proxy berusaha menyembunyikan alamat IP client sekaligus mengurangi penanda bahwa koneksi melewati proxy. Akan tetapi, label “elite” bukan jaminan bahwa operator tidak menyimpan log atau bahwa identitas pengguna mustahil diketahui.

Fungsi dan Manfaat Proxy

Fungsi proxy bergantung pada posisi dan konfigurasinya. Berikut beberapa penggunaan yang paling umum.

Menyembunyikan alamat IP dari server tujuan

Karena proxy membuat koneksi lanjutan ke tujuan, server tujuan biasanya melihat alamat IP proxy. Ini berguna ketika aplikasi harus keluar melalui alamat IP tertentu atau ketika organisasi ingin memusatkan trafik melalui satu gateway.

Perlu diingat, alamat IP asli masih diketahui oleh operator proxy dan mungkin terlihat oleh jaringan lokal, penyedia internet, aplikasi, atau mekanisme kebocoran lain.

Menerapkan filter dan kebijakan akses

Organisasi dapat memakai proxy untuk mengizinkan atau memblokir domain, protokol, kategori konten, atau pengguna tertentu. Proxy juga dapat meminta autentikasi sebelum memberikan akses.

Menyimpan cache

Proxy dapat menyimpan respons yang memenuhi syarat untuk di-cache. Ketika konten yang sama diminta kembali, proxy dapat memberikan salinan cache tanpa mengambil seluruh data dari origin server.

Caching yang tepat dapat mengurangi bandwidth dan latency. Sebaliknya, cache yang salah dapat menyajikan konten usang atau bahkan membocorkan data jika konten privat disimpan tanpa aturan yang benar.

Memusatkan pencatatan trafik

Proxy dapat mencatat waktu koneksi, alamat tujuan, volume data, status request, dan identitas pengguna yang sudah diautentikasi. Fitur ini membantu troubleshooting dan audit jaringan, tetapi juga menimbulkan pertanyaan privasi yang perlu dijelaskan dalam kebijakan organisasi.

Mendistribusikan request ke origin server

Pada sisi website, reverse proxy dapat memilih server tujuan berdasarkan ketersediaan, lokasi, path URL, atau beban sistem. Fungsi ini membantu membangun layanan yang lebih tahan terhadap kegagalan satu server.

Menambah lapisan kontrol di depan website

Reverse proxy dapat menangani TLS, menerapkan WAF, membatasi request, dan memblokir pola trafik tertentu sebelum mencapai aplikasi. Lapisan ini membantu mengurangi risiko, tetapi tidak menggantikan update aplikasi, konfigurasi server yang aman, backup, atau pengelolaan akses.

Risiko dan Kekurangan Menggunakan Proxy

Proxy berada di jalur komunikasi. Itu membuatnya berguna, tetapi juga berarti operator proxy menempati posisi yang sensitif.

Trafik dapat terlihat oleh operator proxy

Jika aplikasi mengirim data tanpa enkripsi end-to-end, operator proxy berpotensi membaca atau mengubahnya. Saat HTTPS digunakan dengan benar, isi koneksi antara client dan server tujuan seharusnya terlindungi oleh TLS. Namun, organisasi tertentu memasang sertifikat inspeksi pada perangkat yang mereka kelola untuk memeriksa trafik sesuai kebijakan internal.

Jangan memasukkan password, data pembayaran, atau informasi rahasia melalui proxy gratis yang tidak diketahui operator dan kebijakan privasinya.

Proxy tidak melindungi seluruh perangkat secara otomatis

Proxy yang dikonfigurasi pada satu browser hanya melindungi trafik yang memang melewati browser tersebut. Aplikasi lain dapat tetap terhubung langsung. Beberapa protokol juga mungkin tidak didukung dan menggunakan rute berbeda.

Proxy dapat memperlambat koneksi

Setiap perantara menambah satu titik pemrosesan dan perjalanan jaringan. Proxy yang kelebihan beban, jauh dari pengguna, atau memiliki rute buruk dapat meningkatkan latency dan menurunkan kecepatan.

Caching bisa mempercepat pengambilan konten tertentu, tetapi karena tidak semua respons boleh disimpan, proxy tidak selalu membuat internet lebih cepat.

Proxy menjadi titik kegagalan tambahan

Jika proxy tidak dapat diakses, salah konfigurasi, atau diblokir server tujuan, aplikasi bisa kehilangan koneksi meskipun internet dan server tujuan sebenarnya berfungsi.

Klaim anonimitas sulit diverifikasi

Website proxy dapat mengklaim tidak menyimpan log, tetapi pengguna sering tidak memiliki cara untuk memverifikasi penerapannya. Kebijakan privasi, yurisdiksi, model bisnis, kepemilikan, dan reputasi operator perlu dipertimbangkan.

Penggunaan proxy tetap tunduk pada aturan

Mengganti rute atau alamat IP tidak menghapus kewajiban untuk mematuhi hukum, hak akses, serta ketentuan layanan. Jangan menggunakan proxy untuk mengambil data tanpa izin, melakukan fraud, menghindari kontrol akses, atau mengganggu layanan lain.

Proxy vs VPN: Apa Perbedaannya?

Proxy dan VPN sama-sama dapat membuat server tujuan melihat alamat IP perantara. Perbedaan terbesarnya terletak pada cakupan koneksi dan enkripsi.

Faktor Proxy VPN
Cakupan Dapat berlaku pada aplikasi atau trafik tertentu Umumnya merutekan trafik perangkat melalui tunnel
Enkripsi Tidak selalu tersedia Biasanya mengenkripsi tunnel antara perangkat dan server VPN
Alamat IP tujuan Server tujuan dapat melihat IP proxy Server tujuan dapat melihat IP server VPN
Performa Bergantung jenis, server, dan protokol Memiliki overhead enkripsi dan bergantung kualitas server
Konfigurasi Dapat diatur per aplikasi atau sistem Biasanya menggunakan aplikasi atau konfigurasi jaringan khusus
Kegunaan Filter, cache, gateway aplikasi, dan rute IP tertentu Perlindungan koneksi pada jaringan tidak tepercaya dan privasi perangkat yang lebih luas

Pilih proxy jika kebutuhanmu hanya berlaku pada aplikasi tertentu, memerlukan caching, atau harus melalui gateway yang ditentukan organisasi. Pilih VPN jika kamu ingin mengenkripsi trafik perangkat menuju server VPN dan membutuhkan cakupan yang lebih luas.

Keduanya tetap membutuhkan kepercayaan terhadap operator. Penyedia proxy atau VPN dapat mengetahui alamat IP asal dan metadata koneksi tertentu.

Reverse Proxy, CDN, dan Website WordPress

Pada website WordPress, reverse proxy berada di antara pengunjung dan origin server:

Pengunjung → reverse proxy atau CDN → server hosting WordPress

Pengunjung mengakses domain seperti biasa. DNS mengarahkan domain menuju jaringan reverse proxy atau CDN. Lapisan tersebut menerima request, memeriksa aturan, lalu memberikan respons dari cache atau meneruskannya ke origin server.

Apa manfaatnya untuk WordPress?

Mengurangi beban origin melalui caching

File CSS, JavaScript, font, dan gambar dapat disimpan pada edge cache. Request berikutnya bisa dilayani tanpa mengambil file yang sama dari origin. Halaman HTML tertentu juga dapat di-cache, tetapi aturan harus mempertimbangkan login, cart, checkout, komentar, dan konten personal.

Menangani TLS

Reverse proxy dapat menangani koneksi HTTPS dari pengunjung, kemudian membuat koneksi aman lain ke origin. Enkripsi menuju origin tetap penting agar trafik tidak berpindah dalam bentuk terbuka di antara kedua lapisan.

Memfilter request

WAF dan rate limiting dapat menghentikan sebagian request mencurigakan sebelum mencapai WordPress. Ini mengurangi beban aplikasi, tetapi tidak memperbaiki plugin rentan atau password yang lemah.

Menyembunyikan origin server

Jika origin hanya menerima koneksi dari jaringan reverse proxy, penyerang lebih sulit melewati lapisan perlindungan dengan mengakses IP origin secara langsung. Manfaat ini hilang jika alamat origin bocor dan firewall tetap menerima koneksi publik dari mana saja.

Mendistribusikan trafik

Reverse proxy dapat mengarahkan trafik ke beberapa origin atau layanan. Kemampuan ini berguna ketika website tumbuh dan membutuhkan arsitektur lebih dari satu server.

Cara Melindungi Origin agar Tidak Bisa Dilewati Langsung

Ini bagian yang paling sering terlewat. Memasang CDN tidak otomatis menyembunyikan origin. Kalau alamat IP origin diketahui dan firewall masih menerima koneksi dari mana saja, penyerang cukup mengakses IP tersebut secara langsung dan seluruh lapisan perlindungan terlewati.

Langkah yang perlu dilakukan:

  • Batasi firewall origin agar hanya menerima koneksi dari rentang IP milik penyedia reverse proxy.
  • Jangan biarkan subdomain membocorkan IP asli. Record DNS seperti mail, ftp, atau cpanel yang tidak diproksikan sering menjadi celah.
  • Periksa email keluar. Header email dari server dapat memuat IP origin.
  • Ganti IP origin kalau alamat lama sudah pernah tersebar sebelum proxy dipasang.
  • Gunakan autentikasi antara proxy dan origin bila layanan penyedia mendukungnya.

Tanpa langkah ini, manfaat “menyembunyikan origin” hanya berlaku di atas kertas.

Header X-Forwarded-For dan Risiko Salah Konfigurasi

Karena request sampai ke origin melalui perantara, origin melihat alamat IP proxy, bukan pengunjung. Header X-Forwarded-For dipakai untuk membawa informasi IP asli tersebut.

Formatnya berupa daftar:

X-Forwarded-For: 203.0.113.10, 198.51.100.7, 192.0.2.25

Nilai paling kiri seharusnya client asli, dan paling kanan adalah proxy terakhir. Masalahnya, client dapat mengirim header ini sendiri. MDN memberi peringatan tegas soal ini:

“Improper use of this header can be a security risk.”

Dan lebih spesifik lagi:

“If the server can be directly connected to from the internet — even if it is also behind a trusted reverse proxy — no part of the X-Forwarded-For IP list can be considered trustworthy or safe for security-related uses.”

Konsekuensi praktisnya untuk WordPress:

  • Plugin keamanan yang memblokir berdasarkan IP bisa diakali kalau ia mempercayai nilai paling kiri begitu saja.
  • Rate limiting berbasis IP bisa dilewati dengan memalsukan header.
  • Log menjadi menyesatkan karena mencatat alamat yang dikarang penyerang.
  • Sebaliknya, kalau header tidak diproses sama sekali, semua pengunjung tampak berasal dari satu IP proxy — dan satu pengunjung bermasalah bisa menyebabkan seluruh trafik ikut terblokir.

Cara menanganinya: pastikan origin hanya dapat dijangkau melalui proxy tepercaya, tetapkan daftar IP proxy yang dipercaya, lalu baca daftar dari kanan ke kiri sambil melewati proxy yang dikenal. Alamat pertama yang bukan proxy tepercaya itulah yang relevan untuk keamanan. Jangan otomatis memercayai nilai paling kiri, karena itu yang paling mudah dipalsukan.

Cara Menguji Origin vs Reverse Proxy

Bagian ini sengaja tidak memuat angka hasil pengujian kami, karena pengujian terkontrol pada instalasi uji Mordenhost belum dilakukan. Menerbitkan angka karangan pada blog penyedia hosting tidak dapat dipertanggungjawabkan. Sebagai gantinya, berikut metode agar kamu bisa mengukurnya sendiri pada websitemu — hasilnya akan jauh lebih relevan daripada angka milik orang lain.

Yang perlu dicatat

  • TTFB median, bukan rata-rata. Satu request lambat dapat menarik rata-rata secara menyesatkan.
  • Jumlah request yang cukup. Minimal 20 request per kondisi agar tidak menyimpulkan dari kebetulan.
  • Status cache dari header respons.
  • Ukuran respons untuk memastikan yang dibandingkan memang halaman yang sama.
  • Lokasi dan waktu pengujian, karena jarak dan kondisi jaringan berpengaruh besar.

Membaca status cache

Kalau memakai Cloudflare, header CF-Cache-Status menunjukkan bagaimana request ditangani:

Nilai Arti Origin tersentuh?
HIT Dilayani dari cache Tidak
MISS Belum ada di cache, diambil dari origin Ya
EXPIRED Cache kedaluwarsa, diambil ulang dari origin Ya
REVALIDATED Divalidasi ke origin, cache lama masih dipakai Ya, untuk validasi
UPDATING Cache kedaluwarsa disajikan sambil diperbarui Ya, di latar belakang
STALE Cache lama disajikan karena origin tidak terjangkau Tidak
DYNAMIC Tidak memenuhi syarat cache Ya
BYPASS Header origin mencegah caching Ya

Kalau halaman yang seharusnya statis terus menunjukkan DYNAMIC atau BYPASS, berarti caching belum berjalan — dan mengukur performa sebelum memperbaiki hal itu hanya akan membandingkan dua kondisi yang sama-sama tanpa cache.

Cara membandingkan dengan adil

Uji URL yang sama, dalam rentang waktu yang berdekatan, dari lokasi yang sama. Untuk menguji origin secara langsung, arahkan hostname ke IP origin pada mesin pengujianmu tanpa mengubah DNS publik. Jalankan beberapa request pemanasan lebih dulu supaya kondisi cache tidak bercampur antara request pertama dan berikutnya.

Kapan Reverse Proxy Belum Diperlukan

Tidak setiap website membutuhkan lapisan ini. Menambahkannya pada kondisi yang salah justru menambah kerumitan tanpa hasil yang sepadan.

Pertimbangkan menunda kalau:

  • Trafik masih kecil dan seluruh pengunjung berada di satu wilayah yang dekat dengan lokasi server. Keuntungan distribusi geografis nyaris tidak terasa.
  • Masalah sebenarnya ada di aplikasi. Query database yang berat, plugin berlebihan, atau tema yang tidak efisien tidak diperbaiki oleh caching di depan. Kamu hanya menyembunyikan gejalanya pada halaman yang bisa di-cache.
  • Website hampir seluruhnya dinamis, misalnya membership atau dashboard yang setiap halamannya personal. Sebagian besar request akan berstatus BYPASS.
  • Belum ada kapasitas untuk memelihara konfigurasi. Aturan cache yang salah pada website transaksi lebih berbahaya daripada tidak memakai cache sama sekali.

Urutan yang masuk akal biasanya: perbaiki dulu performa aplikasi dan kapasitas hosting, baru tambahkan reverse proxy sebagai lapisan distribusi dan perlindungan.

Checklist Implementasi untuk WordPress

  1. Pastikan HTTPS aktif di origin, bukan hanya di lapisan proxy.
  2. Batasi firewall origin agar hanya menerima koneksi dari jaringan proxy.
  3. Periksa subdomain dan email yang berpotensi membocorkan IP origin.
  4. Konfigurasikan aturan cache untuk melewati halaman login, admin, cart, dan checkout.
  5. Pastikan cookie login WordPress memicu bypass cache.
  6. Verifikasi penanganan X-Forwarded-For pada plugin keamanan dan log.
  7. Uji halaman yang dinamis untuk memastikan tidak ada konten personal yang ter-cache.
  8. Siapkan mekanisme purge cache setelah publikasi atau update konten.
  9. Pantau status cache secara berkala, bukan hanya saat pemasangan.
  10. Pastikan backup, update WordPress, dan pemeliharaan server tetap berjalan.

Reverse proxy memperbaiki distribusi dan penyaringan trafik, tetapi tidak memperbaiki hosting yang kekurangan resource. Untuk website yang butuh kapasitas terukur, lihat pilihan cloud hosting untuk WordPress.

Versi panjang tiap topik di atas dibahas tuntas di artikel Reverse Proxy: Cara Kerja dan Manfaatnya.

Reverse proxy bukan pengganti hosting yang sehat. Website tetap membutuhkan resource yang sesuai, backup, monitoring, pembaruan WordPress, dan konfigurasi server yang benar. Jika kamu ingin memahami lapisan di belakang origin, baca panduan memahami cara kerja hosting dan cara kerja DNS.

Untuk website WordPress yang membutuhkan resource terukur dan ruang untuk berkembang, lihat pilihan cloud hosting untuk website WordPress.

Laptop menampilkan ikon gembok keamanan di atas meja

Cara Memilih dan Menggunakan Proxy dengan Aman

Sebelum menggunakan proxy, jawab beberapa pertanyaan berikut:

  1. Apa kebutuhannya? Browsing satu halaman, kebijakan kantor, testing aplikasi, akses API resmi, atau melindungi origin website membutuhkan jenis proxy yang berbeda.
  2. Siapa operatornya? Periksa perusahaan, yurisdiksi, kontak, reputasi, dan kebijakan privasi.
  3. Apa yang dicatat? Cari penjelasan tentang alamat IP, domain tujuan, isi trafik, waktu penyimpanan, dan pembagian data.
  4. Protokol apa yang didukung? Pastikan aplikasi dan proxy mendukung HTTP CONNECT, SOCKS5, UDP, autentikasi, atau fitur lain yang dibutuhkan.
  5. Apakah koneksi tetap terenkripsi? Gunakan HTTPS dan perhatikan peringatan sertifikat. Jangan melanjutkan jika browser menampilkan sertifikat yang tidak dipercaya pada koneksi sensitif.
  6. Bagaimana autentikasinya? Hindari credential bawaan atau password lemah. Batasi akses berdasarkan akun, jaringan, atau firewall jika kamu mengelola server sendiri.
  7. Apakah tujuan mengizinkannya? Patuhi ketentuan layanan, robots policy yang relevan, rate limit, hukum, dan izin akses.

Untuk konfigurasi manual, kamu biasanya membutuhkan hostname atau alamat IP proxy, port, serta username dan password jika autentikasi diaktifkan.

Pada Windows 11, pengaturan manual tersedia melalui Settings → Network & internet → Proxy. Pada macOS, buka System Settings → Network → pilih koneksi → Details → Proxies. Firefox menyediakan pengaturan koneksi tersendiri, sedangkan Chrome umumnya mengikuti konfigurasi proxy sistem pada Windows dan macOS.

Karena menu dapat berubah, cocokkan langkah dengan versi sistem operasi atau browser yang kamu gunakan. Jangan menyalin konfigurasi acak dari forum tanpa memahami siapa operator servernya.

Pertanyaan Umum tentang Proxy

Apakah proxy sama dengan VPN?

Tidak. Proxy biasanya meneruskan trafik aplikasi atau protokol tertentu dan tidak selalu menyediakan enkripsi. VPN umumnya membuat tunnel terenkripsi antara perangkat dan server VPN serta dapat merutekan trafik perangkat secara lebih luas.

Apakah proxy benar-benar menyembunyikan alamat IP?

Server tujuan biasanya melihat alamat IP proxy, tetapi operator proxy tetap mengetahui alamat IP asal. Alamat asli juga bisa terlihat melalui aplikasi, header, DNS, atau koneksi lain yang tidak melewati proxy. Karena itu, proxy bukan jaminan anonimitas mutlak.

Apakah proxy selalu mempercepat internet?

Tidak. Cache yang efektif dapat mempercepat konten tertentu dan mengurangi bandwidth, tetapi server yang lambat atau jauh justru meningkatkan latency. Hasil akhirnya bergantung pada kapasitas, lokasi, rute jaringan, dan jenis konten.

Apakah proxy gratis aman digunakan?

Tidak dapat diasumsikan aman. Proxy gratis tetap harus membayar server dan bandwidth, sehingga kamu perlu memahami model bisnis dan kebijakan datanya. Hindari login atau mengirim informasi sensitif melalui layanan yang operatornya tidak jelas.

Apa perbedaan forward proxy dan reverse proxy?

Forward proxy mewakili client ketika mengakses server lain. Reverse proxy mewakili satu atau beberapa origin server ketika menerima request dari client. Forward proxy umum dipakai pengguna atau jaringan internal, sedangkan reverse proxy umum dipakai website dan aplikasi.

Apakah SOCKS5 otomatis mengenkripsi koneksi?

Tidak. SOCKS5 merelay koneksi TCP dan dapat menangani UDP, tetapi enkripsi bukan jaminan bawaan protokol. Gunakan enkripsi pada protokol aplikasi atau tunnel lain jika kerahasiaan trafik diperlukan.

Kesimpulan

Proxy adalah server perantara yang menerima request, meneruskannya ke tujuan, lalu mengembalikan respons kepada client. Proxy dapat membantu menyembunyikan IP dari server tujuan, menerapkan filter, menyimpan cache, atau melindungi origin website. Namun, proxy tidak otomatis memberikan enkripsi, anonimitas, atau kecepatan yang lebih baik.

Pilih jenis proxy berdasarkan kebutuhan dan pahami siapa yang mengoperasikannya. Untuk website WordPress, reverse proxy dan CDN dapat mengurangi beban origin serta menambah lapisan kontrol, tetapi tetap harus didukung hosting, HTTPS, backup, dan pembaruan keamanan yang baik.

Referensi

Tags:

Tinggalkan Balasan