ProxyWorld

Gamitin ang HTTP at SOCKS5 proxies sa mga browser, tool at code

Ang mga proxy plan ay nagbibigay sa iyo ng HTTP, HTTPS at SOCKS5 proxies na gumagana nang walang app. Ang gabay na ito ay nagpapakita kung saan makikita ang iyong mga detalye, kung paano pumili ng login method at kung paano gamitin ang mga proxy sa mga browser, tool, curl at Python.

8 min basahin

Aling mga plan ang mga proxy

Tatlong plan ang ini-deliver bilang mga proxy. Ang Rotating Proxy Pool ay nagbibigay sa iyo ng 2,200 IPs sa 260 subnets na nagre-refresh tuwing 14 araw. Ang Static Proxy ay nagbibigay sa iyo ng mga private dedicated IPs, pinili mula sa higit sa 1,000 subnets, na may mga presyo na bumababa mula $2.68 hanggang $1.34 bawat IP habang lumalaki ang order. Ang 1 Gbps Static Proxy ay nagbibigay sa iyo ng mga block ng 50 private IPs sa 1 Gbps ports para sa video, scraping at bulk data.

Ang lahat ng tatlo ay sumusuporta sa HTTP, HTTPS at SOCKS5, at ang lahat ng tatlo ay tumatanggap ng alinman sa user at password o IP allowlist. Dahil walang app, sila ay tumatakbo sa mga server, sa mga browser profile, sa mga scraping tool at sa iyong sariling code.

Hanapin ang iyong proxy details

Pagkatapos makumpleto ang iyong order, buksan ang service sa My services. Makikita mo ang proxy host, ang port para sa bawat protocol at ang iyong proxy user at password. Sa Static Proxy at 1 Gbps Static Proxy makikita mo rin ang listahan ng iyong mga dedicated IPs.

Isulat ang mga detalye sa form na inaasahan ng iyong tool. Karamihan ng mga tool ay tumatanggap ng isang linya sa pattern na protocol://USER:PASS@HOST:PORT, halimbawa http://USER:PASS@HOST:PORT o socks5://USER:PASS@HOST:PORT. Palitan ang USER, PASS, HOST at PORT ng mga value mula sa My services.

User at password o IP allowlist

May dalawang paraan para mag-sign in sa isang proxy. Gamit ang user at password, bawat request ay nagdadala ng iyong proxy login. Ito ay gumagana mula sa kahit saan, kasama ang mga laptop na gumagalaw sa pagitan ng mga network, at ito ang pinakasimpleng opsyon para sa mga browser profile at desktop tool.

Gamit ang IP allowlist, irehistro mo ang public IP ng iyong server o office sa My services. Ang mga request mula sa IP na iyon ay tinatanggap nang walang login. Ito ang mas malinis na opsyon para sa mga server na may fixed address at para sa mga tool na hindi sumusuporta sa proxy logins. Tandaan na i-update ang allowlist kung nagbago ang IP ng iyong server.

  • Laptop o nagbabagong network: user at password.
  • Server na may fixed IP: IP allowlist.
  • Tool na walang proxy login support: IP allowlist.
  • Maraming browser profile sa isang PC: user at password, isang proxy bawat profile.

Sa isang web browser

Karamihan ng mga browser ay gumagamit ng system proxy settings. Sa Windows, buksan ang Settings, pagkatapos Network and internet, pagkatapos Proxy, at ilagay ang host at HTTP port sa ilalim ng manual setup. Sa macOS, buksan ang System Settings, pagkatapos Network, piliin ang iyong koneksyon, buksan ang Details at pagkatapos Proxies, at punan ang web at secure web proxy fields. Ang browser ay magtatanong ng proxy user at password sa unang pagkakataon na magbukas ka ng page.

Ang Firefox ay may sariling proxy settings sa network section ng kanyang preferences, kung saan maaari mo ring ilagay ang SOCKS5 host at port. Ang mga browser profile tool at proxy switcher extension ay nagbibigay-daan sa iyo na bigyan ang bawat profile ng sariling proxy, na siyang karaniwang setup para sa mga team na nagma-manage ng ilang account gamit ang Static Proxy IPs.

Sa mga scraping at automation tool

Ang mga scraping tool, SEO crawler at monitoring software ay karaniwang may proxy field o proxy list import. I-paste ang isang proxy bawat linya sa format na hinihingi ng tool. Para sa Static Proxy order, idagdag ang bawat dedicated IP bilang sariling linya para ma-spread ng tool ang trabaho sa kanila. Para sa Rotating Proxy Pool, idagdag ang pool address at ang tool ay makakatanggap ng mga address mula sa 2,200 IP pool.

Magtakda ng makatuwirang bilang ng parallel connections. Ang steady pace ay nagpapanatili ng mga IP sa magandang standing at nagbibigay ng mas maaasahang data kaysa sa mga burst ng requests.

Gamit ang curl

Ang curl ay tumatanggap ng proxy sa -x option. Para sa HTTP, ang command ay: curl -x http://USER:PASS@HOST:PORT https://proxyworld.cc/en/my-ip. Para sa SOCKS5, gamitin ang socks5h scheme para ang name lookups ay dumaan din sa proxy: curl -x socks5h://USER:PASS@HOST:PORT https://proxyworld.cc/en/my-ip.

Kung gumagamit ka ng IP allowlist, tanggalin ang login part: curl -x http://HOST:PORT https://proxyworld.cc/en/my-ip. Ang page na babalik ay nagpapakita ng IP na ginamit ng request, na isang mabilis na paraan para i-test ang bawat proxy sa isang list.

Gamit ang Python

Gamit ang requests library, ipasa ang proxies dictionary. Isulat ang proxy = 'http://USER:PASS@HOST:PORT', pagkatapos proxies = {'http': proxy, 'https': proxy}, pagkatapos r = requests.get('https://proxyworld.cc/en/my-ip', proxies=proxies, timeout=30), at i-print ang r.status_code para i-check ang resulta.

Para sa SOCKS5, i-install ang SOCKS extra gamit ang pip install requests[socks] at itakda ang proxy = 'socks5h://USER:PASS@HOST:PORT' sa halip. Para gamitin ang maraming Static Proxy IPs, panatilihin sila sa isang list at pumili ng iba't ibang IP para sa bawat session, para makita ng bawat target ang parehong IP sa haba ng session na iyon.

Magtakda ng timeout sa bawat request at mag-retry nang maayos pagkatapos ng pause kapag nag-fail ang isang request. Ito ay nagpapanatili ng stability ng mga long job nang hindi na-o-overload ang mga site na kinokolekta mo.

Tingnan at troubleshoot

I-test ang bawat proxy laban sa /en/my-ip bago magsimula ng malaking trabaho. Kung may hindi gumana, tingnan ang mga puntong ito.

  • 407 Proxy Authentication Required: mali ang user o password, o hindi ito ipinapadala ng tool; kopyahin ulit ang mga ito mula sa My services.
  • Connection refused o timed out: tingnan ang host at port para sa protocol na pinili mo, dahil ang HTTP at SOCKS5 ay gumagamit ng iba't ibang port.
  • Hindi gumagana ang allowlist: tiyakin ang public IP ng iyong server at na-save ito sa My services.
  • Mga error sa DNS sa SOCKS5: gamitin ang socks5h para dumaan sa proxy ang mga name lookup.

Mga Tanong

1. Dapat ba akong gumamit ng HTTP o SOCKS5?

Gamitin ang HTTP o HTTPS para sa mga browser at karamihan ng mga web tool. Gamitin ang SOCKS5 para sa software na nangangailangan ng ibang uri ng traffic o mas gusto ang SOCKS, at piliin ang socks5h sa curl at Python para ang name lookups ay dumaan sa proxy.

2. Pwede ko bang gamitin ang parehong login at allowlist?

Oo. Ang mga request mula sa isang allowlisted IP ay tinatanggap nang walang login, at ang mga request na may tamang user at password ay tinatanggap mula sa kahit saan. Maraming team ang nag-a-allowlist ng kanilang mga server at gumagamit ng login sa mga laptop.

3. Ilang proxy ang kailangan ko?

Para sa Static Proxy, bilangin ang parallel sessions o browser profiles na pinapatakbo mo, pagkatapos tingnan ang price tiers: ang presyo bawat IP ay bumababa sa 10, 25, 50, 75 at 100 IPs. Ang minimum na order ay 14 IPs.

4. Kailangan ba ng mga proxy ang ProxyWorld app?

Hindi. Ang mga proxy plan ay gumagana sa kahit anong browser, tool o script na sumusuporta sa HTTP, HTTPS o SOCKS5. Ang app ay ginagamit lamang ng mga app-based plan.

Paano Gamitin ang HTTP at SOCKS5 Proxies sa mga Browser, Tool, at Code