Cara Setting Proxy di Windows, macOS, dan Browser

10 menit baca
Cara Setting Proxy di Windows, macOS, dan Browser

Setting proxy di perangkat atau browser membuat trafik yang didukung melewati server perantara sebelum mencapai tujuan akhir. Konfigurasi ini biasanya dipakai untuk memenuhi kebijakan jaringan kantor, menguji aplikasi, atau mengakses layanan melalui jalur yang telah ditentukan administrator.

Artikel ini menjelaskan langkah demi langkah cara mengatur proxy di Windows, macOS, Android, iPhone, dan browser populer. Nama menu dapat sedikit berbeda menurut versi sistem operasi dan antarmuka produsen perangkat. Kalau kamu belum familier dengan konsepnya, baca dulu penjelasan apa itu proxy dan cara kerjanya.

Informasi yang Dibutuhkan Sebelum Setting Proxy

Sebelum memulai, siapkan tiga informasi ini dari administrator jaringan atau penyedia proxy:

  • Alamat server proxy — bisa berupa IP seperti 192.168.1.100 atau hostname seperti proxy.perusahaan.com
  • Port — angka yang menunjukkan layanan proxy, umumnya 8080, 3128, atau 1080
  • Kredensial (opsional) — username dan password jika proxy membutuhkan autentikasi

Jika proxy perusahaan menggunakan skrip otomatis, admin biasanya memberikan URL yang berakhiran .pac (Proxy Auto-Configuration). Cara pengaturannya berbeda dari proxy manual dan dijelaskan di bagian masing-masing platform.

Cara Setting Proxy di Windows 11

Windows 11 menyediakan dua jalur konfigurasi: Settings modern dan Internet Options klasik. Keduanya mengubah pengaturan yang sama.

Melalui Settings (Jalur Utama)

  1. Buka Settings dengan menekan Win + I
  2. Pilih Network & internet di panel kiri
  3. Klik Proxy
  4. Di bagian Manual proxy setup, aktifkan toggle Use a proxy server
  5. Isi Proxy IP address dan Port
  6. Jika ada alamat yang tidak boleh melalui proxy (misalnya intranet lokal), masukkan di kolom Don't use the proxy server for addresses that start with. Pisahkan dengan titik koma, contoh: localhost;127.0.0.1;*.internal.com
  7. Klik Save

Untuk proxy otomatis dengan skrip PAC:

  1. Di halaman yang sama, aktifkan toggle Use setup script di bagian Automatic proxy setup
  2. Isi Script address dengan URL yang diberikan admin, misalnya http://proxy.perusahaan.com/proxy.pac
  3. Klik Save

Melalui Internet Options (Jalur Alternatif)

Jalur ini berguna kalau menu Settings tidak dapat diakses.

  1. Tekan Win + R, ketik inetcpl.cpl, lalu Enter
  2. Buka tab Connections
  3. Klik tombol LAN settings
  4. Centang Use a proxy server for your LAN
  5. Isi Address dan Port
  6. Klik Advanced jika ingin mengatur proxy berbeda untuk HTTP, Secure (HTTPS), FTP, dan Socks
  7. Klik OK di semua jendela

Cara Setting Proxy di macOS

macOS mengatur proxy per koneksi jaringan (WiFi, Ethernet, dsb). Artinya konfigurasi proxy di WiFi rumah tidak akan berlaku saat terhubung ke Ethernet kantor.

  1. Buka System Settings (macOS Ventura ke atas) atau System Preferences (versi lama)
  2. Pilih Network
  3. Pilih koneksi aktif di panel kiri (misalnya Wi-Fi)
  4. Klik tombol Details... (Ventura) atau Advanced... (versi lama)
  5. Buka tab Proxies
  6. Di kolom Select a protocol to configure, centang Web Proxy (HTTP)
  7. Isi Web Proxy Server dengan alamat dan port proxy, format proxy.perusahaan.com:8080
  8. Jika memerlukan autentikasi, centang Proxy server requires password dan isi username serta password
  9. Untuk HTTPS, centang juga Secure Web Proxy (HTTPS) dan isi dengan pengaturan yang sama
  10. Di kolom Bypass proxy settings for these Hosts & Domains, tambahkan domain lokal yang tidak boleh melalui proxy, misalnya:
    *.local, 169.254/16, localhost
  11. Klik OK, lalu Apply

Untuk proxy otomatis:

  1. Di tab Proxies, centang Automatic Proxy Configuration
  2. Isi Proxy Configuration File URL dengan alamat skrip PAC
  3. Klik OK, lalu Apply

Cara Setting Proxy di Android

Android mengatur proxy per jaringan Wi-Fi. Pengaturan pada Wi-Fi kantor tidak otomatis berlaku pada Wi-Fi rumah atau koneksi data seluler. Nama menu dapat berbeda pada Samsung, Xiaomi, OPPO, dan merek lain, tetapi alurnya tetap melalui detail jaringan Wi-Fi.

  1. Buka Settings, lalu pilih Network & internet atau menu jaringan yang setara.
  2. Pilih Internet atau Wi-Fi.
  3. Ketuk jaringan yang sedang dipakai. Pada beberapa perangkat, ketuk ikon roda gigi di samping nama jaringan.
  4. Pilih ikon pensil atau Edit, lalu buka Advanced options.
  5. Pada bagian Proxy, pilih Manual.
  6. Isi Proxy hostname dan Proxy port.
  7. Isi Bypass proxy for jika ada domain yang harus tersambung langsung. Pisahkan setiap entri dengan koma.
  8. Ketuk Save.

Jika administrator memberikan URL PAC, pilih Proxy Auto-Config atau Automatic pada langkah 5, lalu masukkan URL skrip tersebut. Opsi ini tidak tersedia pada semua versi Android atau antarmuka produsen. Android juga tidak menyediakan kolom username dan password di layar Wi-Fi; jika proxy meminta autentikasi, browser atau aplikasi yang mendukungnya biasanya akan menampilkan permintaan login saat koneksi digunakan.

Cara Setting Proxy di iPhone

Seperti Android, iPhone menyimpan pengaturan proxy untuk setiap jaringan Wi-Fi. Konfigurasi ini tidak mengubah koneksi data seluler.

  1. Buka Settings, lalu pilih Wi-Fi.
  2. Ketuk tombol informasi i di samping jaringan yang sedang digunakan.
  3. Gulir ke bagian bawah, lalu pilih Configure Proxy.
  4. Pilih Manual.
  5. Isi Server dan Port.
  6. Jika proxy membutuhkan akun, aktifkan Authentication, lalu masukkan username dan password.
  7. Ketuk Save.

Untuk konfigurasi PAC, pilih Automatic pada layar Configure Proxy, masukkan URL skrip pada kolom yang tersedia, lalu simpan. Setelah itu, tutup dan buka kembali browser atau aplikasi yang sedang diuji agar koneksi baru digunakan.

Cara Setting Proxy di Google Chrome

Chrome menggunakan pengaturan proxy sistem secara default. Kalau sudah mengatur proxy di Windows atau macOS seperti di atas, Chrome otomatis mengikuti pengaturan itu.

Untuk mengatur proxy khusus Chrome tanpa mengubah sistem:

  1. Tutup semua jendela Chrome
  2. Buka Command Prompt (Windows) atau Terminal (macOS)
  3. Jalankan Chrome dengan flag --proxy-server:

Windows:

"C:\Program Files\Google\Chrome\Application\chrome.exe" --proxy-server="http://proxy.perusahaan.com:8080"

macOS:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --proxy-server="http://proxy.perusahaan.com:8080"

Pengaturan ini hanya berlaku selama sesi Chrome tersebut berjalan. Setelah ditutup, Chrome kembali ke pengaturan sistem.

Untuk proxy SOCKS5:

--proxy-server="socks5://proxy.perusahaan.com:1080"

Untuk mengecualikan domain tertentu, tambahkan flag --proxy-bypass-list:

--proxy-server="http://proxy.perusahaan.com:8080" --proxy-bypass-list="localhost;127.0.0.1;*.internal.com"

Cara Setting Proxy di Mozilla Firefox

Firefox memiliki pengaturan proxy sendiri yang terpisah dari sistem operasi.

  1. Buka Firefox, klik ikon menu (tiga garis di pojok kanan atas)
  2. Pilih Settings
  3. Scroll ke bawah dan pilih Network Settings, lalu klik tombol Settings...
  4. Pilih Manual proxy configuration
  5. Isi HTTP Proxy dengan alamat proxy dan Port
  6. Jika proxy yang sama digunakan untuk semua protokol, centang Also use this proxy for HTTPS
  7. Untuk SOCKS, isi bagian SOCKS Host dan pilih SOCKS v5
  8. Di kolom No Proxy for, tambahkan domain yang dikecualikan, pisahkan dengan koma:
    localhost, 127.0.0.1, .internal.com
  9. Jika proxy memerlukan DNS lookup melalui proxy SOCKS, centang Proxy DNS when using SOCKS v5
  10. Klik OK

Untuk proxy otomatis:

  1. Di jendela Connection Settings, pilih Automatic proxy configuration URL
  2. Isi dengan URL skrip PAC
  3. Klik OK

Untuk kembali ke pengaturan sistem, pilih Use system proxy settings.

Cara Setting Proxy di Microsoft Edge

Edge menggunakan pengaturan proxy Windows. Ikuti langkah setting proxy di Windows 11 di atas.

Jika ingin membuka pengaturan proxy langsung dari Edge:

  1. Buka Edge, klik ikon menu ... (tiga titik di pojok kanan atas)
  2. Pilih Settings
  3. Pilih System and performance di panel kiri
  4. Klik Open your computer's proxy settings
  5. Jendela Settings Windows akan terbuka di halaman Proxy
  6. Ikuti langkah manual proxy setup seperti dijelaskan di bagian Windows 11

Cara Mengecek Apakah Proxy Sudah Aktif

Setelah mengatur proxy, verifikasi bahwa koneksi benar-benar melalui server proxy.

Melalui Command Line

Windows (Command Prompt):

netsh winhttp show proxy

Output akan menampilkan alamat proxy yang sedang digunakan sistem.

macOS/Linux (Terminal):

echo $HTTP_PROXY
echo $HTTPS_PROXY

Jika proxy tidak diatur melalui environment variable, perintah ini mungkin tidak menampilkan apa-apa meskipun proxy aktif di level sistem.

Melalui Browser

Buka situs seperti https://whatismyipaddress.com atau https://ipinfo.io. IP yang ditampilkan seharusnya milik server proxy, bukan IP publik asli dari ISP.

Jika yang muncul tetap IP asli:

  • Proxy belum tersimpan dengan benar — cek ulang langkah konfigurasi
  • Browser tidak mengikuti pengaturan sistem — set proxy langsung di browser atau restart browser
  • Domain yang dikunjungi masuk daftar bypass proxy

Troubleshooting Masalah Proxy

Masalah Penyebab Umum Solusi
"Unable to connect to proxy server" Alamat atau port salah; proxy sedang down Verifikasi alamat dan port dengan admin. Ping ke alamat proxy untuk cek konektivitas: ping proxy.perusahaan.com
"Proxy server is refusing connections" Proxy menolak koneksi dari IP kamu; firewall memblokir port Pastikan IP perangkat ada di whitelist proxy. Cek firewall lokal dan jaringan.
"Proxy authentication required" Proxy butuh username dan password tapi belum diisi Masukkan kredensial di pengaturan proxy. Beberapa proxy corporate menggunakan kredensial Windows SSO.
Koneksi lambat setelah pakai proxy Proxy overloaded; routing tidak efisien; proxy jauh secara geografis Cek dengan admin apakah ada proxy alternatif. Pastikan hanya traffic yang perlu saja yang lewat proxy (pakai bypass list).
Beberapa situs tidak bisa dibuka Situs diblokir oleh proxy; SSL inspection menolak sertifikat situs Hubungi admin untuk unblock atau tambahkan situs ke bypass list jika memang tidak harus lewat proxy.
Download file gagal atau corrupt Proxy memiliki batasan ukuran file; timeout terlalu pendek Download langsung tanpa proxy (tambahkan domain ke bypass list) atau minta admin menaikkan limit.

Cara Menonaktifkan Proxy

Kalau proxy tidak lagi dibutuhkan atau mengganggu koneksi normal:

Windows:

  1. Settings → Network & internet → Proxy
  2. Matikan toggle Use a proxy server dan Use setup script

macOS:

  1. System Settings → Network → pilih koneksi → Details → Proxies
  2. Hapus centang di semua protokol proxy
  3. Klik OK dan Apply

Android:

  1. Settings → Network & internet → Internet atau Wi-Fi → pilih jaringan → Edit → Advanced options
  2. Ubah bagian Proxy menjadi None, lalu simpan

iPhone:

  1. Settings → Wi-Fi → ketuk tombol informasi di samping jaringan → Configure Proxy
  2. Pilih Off, lalu ketuk Save

Firefox:

  1. Settings → Network Settings → Settings
  2. Pilih No proxy atau Use system proxy settings

Chrome: Nonaktifkan proxy di sistem operasi, atau tutup Chrome yang dibuka dengan flag --proxy-server dan buka ulang tanpa flag.

Perbedaan HTTP Proxy, HTTPS Proxy, dan SOCKS Proxy

Saat mengatur proxy, beberapa platform menawarkan tiga jenis berbeda.

Jenis Port Umum Protokol yang Didukung Kegunaan
HTTP Proxy 8080, 3128 HTTP saja Browsing web biasa. Proxy dapat melihat dan memodifikasi isi request karena tidak terenkripsi.
HTTPS Proxy 8080, 3128 HTTPS (HTTP over TLS) Browsing HTTPS melalui CONNECT tunnel. Dalam konfigurasi biasa proxy melihat tujuan dan metadata koneksi, bukan isi terenkripsi. Proxy perusahaan yang memasang sertifikat inspeksi TLS dapat mendekripsi trafik sesuai kebijakan jaringan.
SOCKS Proxy 1080 Beragam protokol TCP; UDP bergantung pada versi, server, dan aplikasi Proxy level lebih rendah yang meneruskan koneksi tanpa memahami protokol aplikasi. Bisa dipakai untuk browsing, email, FTP, dan aplikasi lain yang mendukung SOCKS.

Kebanyakan proxy modern mendukung HTTP dan HTTPS sekaligus pada port yang sama. Kalau admin memberikan satu alamat dan port, biasanya aman digunakan untuk keduanya.

SOCKS lebih fleksibel tapi membutuhkan aplikasi yang mendukung SOCKS secara native. Browser modern dan banyak aplikasi jaringan sudah mendukung SOCKS5.

Kapan Proxy Perlu Diatur

Beberapa skenario di mana setting proxy diperlukan:

  • Kebijakan jaringan perusahaan: Banyak kantor mewajibkan trafik melewati proxy untuk filtering, logging, dan kontrol akses. Perlu dicatat, proxy tidak otomatis mengenkripsi trafik; perlindungan isi tetap bergantung pada HTTPS atau protokol terenkripsi lain.
  • Akses layanan yang dibatasi wilayah: Sebagian layanan hanya melayani wilayah tertentu. Proxy di wilayah tersebut dapat menjadi jalur akses, sepanjang tidak melanggar ketentuan layanan yang kamu pakai.
  • Testing dan development: Developer web sering menggunakan proxy lokal untuk inspeksi dan debugging HTTP traffic.
  • Pengujian jalur akses: Tim teknis dapat menguji bagaimana aplikasi merespons IP keluar, lokasi, atau kebijakan jaringan yang berbeda.

Kalau tidak ada kebutuhan spesifik di atas, koneksi langsung tanpa proxy biasanya lebih cepat dan lebih sederhana.

Referensi

TM
Tim Mordenhost
Editorial