Anda sudah menemukan proxy di daftar — lalu apa? Panduan ini menunjukkan cara memasang proxy di tool yang paling sering dipakai: browser, pengaturan sistem, curl dan Python. Semua contoh memakai IP:PORT sebagai placeholder; salin nilai sebenarnya dari daftar proxy gratis.
Sebelum mulai
- Pilih proxy yang dicek beberapa detik lalu dan memiliki latensi rendah.
- Perhatikan protokolnya: proxy HTTP dan proxy SOCKS5 diatur dengan cara berbeda.
- Siapkan dua atau tiga proxy cadangan — proxy gratis bisa offline kapan saja.
Firefox
Firefox punya pengaturan proxy sendiri yang terpisah dari sistem:
- Buka Pengaturan → Umum → Pengaturan Jaringan → Pengaturan…
- Pilih Konfigurasi proksi manual.
- Untuk proxy HTTP, masukkan IP dan port di kolom Proksi HTTP dan centang Gunakan juga proksi ini untuk HTTPS.
- Untuk SOCKS, isi Host SOCKS, pilih SOCKS v5 (atau v4) dan centang Proksi DNS saat menggunakan SOCKS v5.
- Klik OK dan buka halaman “what is my IP” mana saja untuk memastikan.
Chrome dan Edge
Browser berbasis Chromium secara default memakai proxy sistem. Agar proxy hanya dipakai di browser, jalankan browser dengan flag:
chrome --proxy-server="http://IP:PORT"
chrome --proxy-server="socks5://IP:PORT"
Ekstensi pengalih proxy melakukan hal yang sama dengan satu tombol dan praktis jika Anda sering berganti proxy.
Windows dan macOS
- Windows: Pengaturan → Jaringan & Internet → Proksi → Penyiapan proksi manual → masukkan alamat dan port.
- macOS: Pengaturan Sistem → Jaringan → koneksi Anda → Detail → Proksi → aktifkan Proksi Web (HTTP), Proksi Web Aman (HTTPS) atau Proksi SOCKS.
Pengaturan sistem berlaku untuk semua program yang mematuhinya, jadi jangan lupa mematikan proxy setelah selesai.
curl
curl -x http://IP:PORT https://example.com
curl --socks5-hostname IP:PORT https://example.com
--socks5-hostname membuat proxy yang me-resolve domain, sehingga permintaan DNS Anda tidak bocor. Tambahkan --max-time 15 agar curl tidak menggantung pada proxy yang mati.
Python requests
import requests
proxy = "http://IP:PORT" # atau "socks5h://IP:PORT"
r = requests.get(
"https://example.com",
proxies={"http": proxy, "https": proxy},
timeout=15,
)
print(r.status_code)
Dukungan SOCKS membutuhkan satu paket tambahan: pip install "requests[socks]".
Scrapy
Atur proxy per permintaan melalui meta:
yield scrapy.Request(url, meta={"proxy": "http://IP:PORT"})
Rotasi proxy gratis
Proxy gratis paling baik dipakai sebagai pool. Unduh daftar terbaru dari API kami, coba proxy satu per satu, dan buang yang gagal:
import random, requests
pool = requests.get(
"https://SITE/api/v1/proxies?protocol=http&anonymity=elite&format=txt"
).text.split()
for attempt in range(5):
proxy = "http://" + random.choice(pool)
try:
r = requests.get("https://example.com",
proxies={"http": proxy, "https": proxy}, timeout=10)
break
except requests.RequestException:
pool.remove(proxy.removeprefix("http://"))
Ganti SITE dengan alamat situs ini. Perbarui pool setiap beberapa menit — daftarnya sendiri diperbarui setiap 30 detik.
Mengatasi masalah
- Connection refused atau timeout — proxy sedang offline. Ambil proxy berikutnya.
- 407 Proxy Authentication Required — proxy kini meminta kata sandi; lewati saja.
- Captcha di mana-mana — beralih ke proxy elite atau negara lain.
- Situs web melihat IP asli Anda — proxy-nya transparan, atau program Anda mengabaikan pengaturan proxy.
Jika proxy gratis sudah tidak mencukupi, baca perbandingan proxy gratis vs berbayar.