Gunakan proxy HTTP dan SOCKS5 di browser, alat, dan kode
Paket proxy memberi Anda proxy HTTP, HTTPS, dan SOCKS5 yang bekerja tanpa aplikasi. Panduan ini menunjukkan di mana menemukan detail Anda, cara memilih metode login, dan cara menggunakan proxy di browser, alat, curl, dan Python.
8 menit baca
Paket mana yang berupa proxy
Tiga paket dikirimkan sebagai proxy. Rotating Proxy Pool memberi Anda 2.200 IP di 260 subnet yang diperbarui setiap 14 hari. Static Proxy memberi Anda IP khusus pribadi, dipilih dari lebih dari 1.000 subnet, dengan harga yang turun dari $2,68 hingga $1,34 per IP seiring pesanan bertambah. 1 Gbps Static Proxy memberi Anda blok 50 IP pribadi di port 1 Gbps untuk video, scraping, dan data massal.
Ketiganya mendukung HTTP, HTTPS, dan SOCKS5, dan ketiganya menerima pengguna dan kata sandi atau daftar izin IP. Karena tidak ada aplikasi, mereka berjalan di server, dalam profil browser, di alat scraping, dan dalam kode Anda sendiri.
Temukan detail proxy Anda
Setelah pesanan selesai, buka layanan di Layanan saya. Anda akan melihat host proxy, port untuk setiap protokol, serta pengguna dan kata sandi proxy Anda. Pada Static Proxy dan 1 Gbps Static Proxy, Anda juga akan melihat daftar IP khusus Anda.
Tulis detail dalam format yang diharapkan alat Anda. Sebagian besar alat menerima satu baris dalam pola protocol://USER:PASS@HOST:PORT, misalnya http://USER:PASS@HOST:PORT atau socks5://USER:PASS@HOST:PORT. Ganti USER, PASS, HOST, dan PORT dengan nilai dari Layanan saya.
Pengguna dan kata sandi atau daftar izin IP
Ada dua cara untuk masuk ke proxy. Dengan pengguna dan kata sandi, setiap permintaan membawa login proxy Anda. Ini bekerja dari mana saja, termasuk laptop yang berpindah jaringan, dan ini adalah opsi termudah untuk profil browser dan alat desktop.
Dengan daftar izin IP, Anda mendaftarkan IP publik server atau kantor Anda di Layanan saya. Permintaan dari IP itu diterima tanpa login. Ini adalah opsi yang lebih bersih untuk server dengan alamat tetap dan untuk alat yang tidak mendukung login proxy. Ingat untuk memperbarui daftar izin jika IP server Anda berubah.
- Laptop atau jaringan yang berubah: pengguna dan kata sandi.
- Server dengan IP tetap: daftar izin IP.
- Alat tanpa dukungan login proxy: daftar izin IP.
- Banyak profil browser di satu PC: pengguna dan kata sandi, satu proxy per profil.
Di browser web
Sebagian besar browser menggunakan pengaturan proxy sistem. Di Windows, buka Pengaturan, lalu Jaringan dan internet, lalu Proxy, dan masukkan host dan port HTTP di bawah pengaturan manual. Di macOS, buka Pengaturan Sistem, lalu Jaringan, pilih koneksi Anda, buka Detail lalu Proksi, dan isi bidang proxy web dan web aman. Browser meminta pengguna dan kata sandi proxy saat pertama kali membuka halaman.
Firefox memiliki pengaturan proxy sendiri di bagian jaringan preferensinya, di mana Anda juga dapat memasukkan host dan port SOCKS5. Alat profil browser dan ekstensi pengalih proxy memungkinkan Anda memberikan setiap profil proxy sendiri, yang merupakan pengaturan biasa untuk tim yang mengelola beberapa akun dengan IP Static Proxy.
Di alat scraping dan otomatisasi
Alat scraping, crawler SEO, dan perangkat lunak pemantau biasanya memiliki bidang proxy atau impor daftar proxy. Tempel satu proxy per baris dalam format yang diminta alat. Untuk pesanan Static Proxy, tambahkan setiap IP khusus Anda sebagai baris sendiri agar alat dapat menyebarkan pekerjaan di seluruhnya. Untuk Rotating Proxy Pool, tambahkan alamat pool dan alat akan menerima alamat dari pool 2.200 IP.
Tetapkan jumlah koneksi paralel yang masuk akal. Kecepatan yang stabil menjaga IP dalam kondisi baik dan memberikan data yang lebih andal daripada lonjakan permintaan.
Dengan curl
curl menggunakan proxy dengan opsi -x. Untuk HTTP, perintahnya adalah: curl -x http://USER:PASS@HOST:PORT https://proxyworld.cc/en/my-ip. Untuk SOCKS5, gunakan skema socks5h agar pencarian nama juga melewati proxy: curl -x socks5h://USER:PASS@HOST:PORT https://proxyworld.cc/en/my-ip.
Jika Anda menggunakan daftar izin IP, hilangkan bagian login: curl -x http://HOST:PORT https://proxyworld.cc/en/my-ip. Halaman yang kembali menunjukkan IP yang digunakan permintaan, yang merupakan cara cepat untuk menguji setiap proxy dalam daftar.
Dengan Python
Dengan library requests, berikan kamus proxies. Tulis proxy = 'http://USER:PASS@HOST:PORT', lalu proxies = {'http': proxy, 'https': proxy}, kemudian r = requests.get('https://proxyworld.cc/en/my-ip', proxies=proxies, timeout=30), dan print r.status_code untuk memeriksa hasilnya.
Untuk SOCKS5, instal ekstra SOCKS dengan pip install requests[socks] dan atur proxy = 'socks5h://USER:PASS@HOST:PORT'. Untuk menggunakan banyak IP Static Proxy, simpan dalam daftar dan pilih yang berbeda untuk setiap sesi, sehingga setiap target melihat IP yang konsisten selama sesi itu.
Tetapkan timeout pada setiap permintaan dan coba lagi dengan jeda yang sopan saat permintaan gagal. Itu menjaga pekerjaan panjang tetap stabil tanpa membebani situs yang Anda kumpulkan.
Periksa dan pemecahan masalah
Uji setiap proxy terhadap /en/my-ip sebelum memulai pekerjaan besar. Jika sesuatu tidak berfungsi, periksa poin-poin ini.
- 407 Proxy Authentication Required: pengguna atau kata sandi salah, atau alat tidak mengirimkannya; salin lagi dari Layanan saya.
- Connection refused atau timed out: periksa host dan port untuk protokol yang Anda pilih, karena HTTP dan SOCKS5 menggunakan port yang berbeda.
- Allowlist tidak berfungsi: pastikan IP publik server Anda dan bahwa itu telah disimpan di Layanan saya.
- Kesalahan DNS melalui SOCKS5: gunakan socks5h agar pencarian nama domain melalui proxy.
Pertanyaan
1. Harus menggunakan HTTP atau SOCKS5?
Gunakan HTTP atau HTTPS untuk browser dan sebagian besar alat web. Gunakan SOCKS5 untuk perangkat lunak yang membutuhkan jenis lalu lintas lain atau lebih memilih SOCKS, dan pilih socks5h di curl dan Python agar pencarian nama melewati proxy.
2. Bisakah saya menggunakan login dan daftar izin sekaligus?
Ya. Permintaan dari IP yang ada dalam daftar izin diterima tanpa login, dan permintaan dengan pengguna dan kata sandi yang benar diterima dari mana saja. Banyak tim memasukkan server mereka ke dalam daftar izin dan menggunakan login di laptop.
3. Berapa banyak proxy yang saya butuhkan?
Untuk Static Proxy, hitung sesi paralel atau profil browser yang Anda jalankan, lalu periksa tingkatan harga: harga per IP turun pada 10, 25, 50, 75, dan 100 IP. Pesanan minimal adalah 14 IP.
4. Apakah proxy memerlukan aplikasi ProxyWorld?
Tidak. Paket proxy bekerja di browser, alat, atau skrip apa pun yang mendukung HTTP, HTTPS, atau SOCKS5. Aplikasi hanya digunakan untuk paket berbasis aplikasi.