mobileproxy.app

A proxy használata

Csatlakozás SOCKS5-tel

Minden proxyport egyetlen protokollt beszél — SOCKS5 vagy HTTP(S) —, amelyet a létrehozáskor választ ki. A SOCKS5 (a socks5h:// révén) a helyes alapérték a legtöbb eszközhöz; hozzon létre egy HTTP(S) portot (http://user:pass@host:PORT) azokhoz az eszközökhöz, amelyek csak HTTP-t beszélnek — egyet-egyet, ha mindkettőre szüksége van. Az ugyanazon az eszközön lévő portok osztoznak a szolgáltatói kilépő IP-n, és együtt rotálódnak. Bármi használhatja őket, ami a két protokoll valamelyikét beszéli — böngészők, scraperek, antidetect böngészők, curl.

socks5h-t használjon, ne socks5-öt
A h hatására a DNS a proxyn keresztül oldódik fel — a telefon szolgáltatói hálózatán. A sima socks5:// a saját gépéről szivárogtatja ki a DNS-lekérdezéseit, ami értelmetlenné teszi az egészet, és felfedheti a valódi tartózkodási helyét.

curl

curl -x socks5h://USERNAME:PASSWORD@GATEWAY:PORT \
     https://api.ipify.org?format=json

HTTP(S) a SOCKS5 helyett

Inkább HTTP proxyt szeretne? Hozzon létre egy proxyportot protocol: http beállítással — saját portot és hitelesítő adatokat kap. A HTTPS-t CONNECT-tel viszi, így a forgalma végponttól végpontig titkosítva marad. Ha egy eszköznek mindkét protokollra szüksége van, hozzon létre egyet-egyet — ezek osztoznak az eszköz kilépő IP-jén, és együtt rotálódnak.

curl -x http://USERNAME:PASSWORD@GATEWAY:PORT \
     https://api.ipify.org?format=json

Python (requests)

Telepítse a SOCKS kiegészítőt: pip install "requests[socks]".

import requests

proxy = "socks5h://USERNAME:PASSWORD@GATEWAY:PORT"
r = requests.get(
    "https://httpbin.org/ip",
    proxies={"http": proxy, "https": proxy},
    timeout=30,
)
print(r.json())

Node.js

import { SocksProxyAgent } from "socks-proxy-agent";

const agent = new SocksProxyAgent(
  "socks5h://USERNAME:PASSWORD@GATEWAY:PORT"
);
const res = await fetch("https://api.ipify.org?format=json", { agent });
console.log(await res.json());

Antidetect böngészők és más eszközök

A legtöbb többfiókos és antidetect böngészőnek (és scraping keretrendszernek) van proxymezője. Válassza a SOCKS5 lehetőséget, majd töltse ki a host, port, username és password mezőket a proxyjából — vagy illessze be a teljes socks5h://user:pass@host:port URL-t oda, ahol egyetlen „proxy URL” elfogadott.

Egy telefon, sok eszköz

Készítsen külön hitelesítő adatot minden eszközhöz vagy ügyfélhez, hogy egyenként figyelhesse és vonhassa vissza őket — lásd: Hitelesítő adatok kezelése. Mindegyik a telefon egyetlen szolgáltatói IP-jén osztozik.

Mi van letiltva
A privát és a link-local tartományok (SSRF-védelem), valamint az ismert visszaéléses célok az átjárón szűrődnek ki, mielőtt elérnék a telefont. Egy jogos célt tévedésből letiltottunk? Szóljon nekünk — a szűrőink auditálhatók.