Szybka odpowiedź
Jak połączyć się z proxy UK i UE?
Aby połączyć się z PontProxy proxy UK i UE, wysyłaj ruch na gw.pontproxy.com na porcie 7777 (HTTP/HTTPS) lub 7778 (SOCKS5). Zaloguj się nazwą użytkownika i hasłem z panelu klienta. Dodaj targetowanie do nazwy użytkownika, np. -country-gb-city-london. Ruch rezydencjalny kosztuje od 0,36 USD/GB, płatny w kryptowalutach bez KYC — bez dowodu, selfie, dokumentów.
Szczegóły połączenia
| Host bramy | gw.pontproxy.com |
|---|---|
| Port HTTP / HTTPS | 7777 |
| Port SOCKS5 | 7778 |
| Uwierzytelnianie | Nazwa użytkownika i hasło z panelu klienta |
| Format nazwy użytkownika | USERNAME-country-{cc}-city-{city}-session-{id}-ttl-{minutes} |
| Rotacja | nowy adres IP przy każdym żądaniu lub sesje sticky pod Twoją kontrolą |
| Sesje stałe | do 60 minut |
| Zmiana IP 4G/5G | nowy adres IP na żądanie przez link lub API, albo automatycznie na timerze |
| Protokoły | HTTP, HTTPS i SOCKS5 |
| Cena | Proxy rezydencjalne z 0,36 USD/GB · dedykowany port 4G/5G z $4.50/day |
Jak skonfigurować proxy z UK lub UE?
PontProxy, dostawca proxy rezydencjalnych i mobilnych proxy 4G/5G bez KYC z UK i Europy, używa jednej bramki dla każdego planu rezydencjalnego. Pięć kroków prowadzi od zakupu do zweryfikowanego IP wyjściowego z UK.
Kup plan
Wybierz proxy rezydencjalne GB, rotujące mobilne proxy 4G GB lub dedykowany port 4G/5G na stronie cenowej. Płać w kryptowalutach. Bez KYC — bez dowodu tożsamości, selfie czy dokumentów. Płatność działa na zasadzie salda: doładuj konto kryptowalutą (minimum 25 USD), a następnie kupuj plany ze swojego salda; niewykorzystane środki pozostają na koncie.
Skopiuj dane logowania z panelu klienta
Otwórz panel klienta po potwierdzeniu płatności. Skopiuj swoją nazwę użytkownika i hasło do proxy. Dedykowany port 4G/5G ma tam własne dane połączenia i klucz API.
Zbuduj nazwę użytkownika z parametrami targetowania
Dodaj do nazwy użytkownika parametry kraju, miasta, sesji i ttl, na przykład
USERNAME-country-gb-city-london-session-a1b2c3-ttl-30.Podłącz swoje narzędzie
Skieruj curl, Python, Node.js, Scrapy lub przeglądarkę na
gw.pontproxy.comna porcie7777dla HTTP/HTTPS lub porcie7778dla SOCKS5.Zweryfikuj IP wyjściowe
Wykonaj zapytanie
https://ipinfo.io/jsonprzez proxy. Sprawdź, czy kraj, miasto i ASN odpowiadają wybranym parametrom.
Jak działa targetowanie nazwy użytkownika?
Wybierasz lokalizację wyjścia, dodając parametry do nazwy użytkownika. Format to USERNAME-country-{cc}-city-{city}-session-{id}-ttl-{minutes}. Zamień USERNAME na swoją nazwę użytkownika i podmień wartości w nawiasach.
- Pomijając
-city-…używasz dowolnego IP w kraju. - Pomijając
-session-…otrzymujesz nowe IP przy każdym zapytaniu. - Dodając
-session-…z-ttl-…utrzymujesz to samo IP przez określoną liczbę minut.
Parametry nazwy użytkownika
| Parametr | Wartość | Przykłady | Co robi |
|---|---|---|---|
country | Kod ISO 3166-1 alpha-2, małymi literami | gb, de, fr, nl, es, it, pl | Ustawia kraj wyjścia. Wielka Brytania to gb, a nie uk. |
city | Nazwa miasta małymi literami, bez spacji | london, manchester, berlin | Ustawia miasto wyjścia w wybranym kraju. Używaj razem z country. |
session | Dowolny ciąg znaków, który wybierzesz | a1b2c3 | Utrzymuje ten sam IP, dopóki ciąg pozostaje taki sam. Używaj tylko liter i cyfr, ponieważ myślniki oddzielają parametry. |
ttl | Minuty | 30 | Ustawia, jak długo utrzymywany jest sticky IP: do 60 minut. |
Z którego hosta i portu korzystać?
Używaj tego samego hosta dla obu protokołów. Zmienia się tylko port.
| Protokół | Host | Port | Używaj do |
|---|---|---|---|
| HTTP / HTTPS | gw.pontproxy.com | 7777 | curl, Python requests i httpx, Node.js, Scrapy, Playwright, Puppeteer |
| SOCKS5 | gw.pontproxy.com | 7778 | Narzędzia wymagające SOCKS5. Użyj socks5h://, aby proxy rozwiązywało nazwy DNS. |
Strony HTTPS działają przez port HTTP. Twój klient otwiera tunel CONNECT, więc TLS działa end-to-end między tobą a stroną. Jeśli twoje hasło zawiera znaki takie jak @ lub :, zakoduj je w URL proxy.
Jak przetestować proxy za pomocą curl?
curl to najszybszy sposób na sprawdzenie swoich danych uwierzytelniających. Każde polecenie poniżej wyświetla IP wyjściowe, miasto, kraj i ASN w formacie JSON. Na Windows uruchom curl.exe i wpisz polecenie w jednej linii.
curl -x http://gw.pontproxy.com:7777 \
-U "USERNAME-country-gb-city-london-session-a1b2c3-ttl-30:PASSWORD" \
https://ipinfo.io/json# socks5h:// lets the proxy resolve the host name (no local DNS lookup)
curl -x "socks5h://USERNAME-country-gb-city-london-session-a1b2c3-ttl-30:[email protected]:7778" \
https://ipinfo.io/jsonJak używać proxy w Pythonie?
Użyj requests do prostych skryptów i httpx do kodu asynchronicznego. Oba pobierają dane uwierzytelniające z URL proxy. Dla SOCKS5 zainstaluj requests[socks] lub httpx[socks] i użyj URL socks5h:// na porcie 7778. httpx używa proxy= od wersji 0.26, a wersja 0.28 usunęła stary argument proxies=.
# pip install requests (SOCKS5: pip install "requests[socks]")
import requests
PROXY = (
"http://USERNAME-country-gb-city-london-session-a1b2c3-ttl-30:PASSWORD"
"@gw.pontproxy.com:7777"
)
proxies = {"http": PROXY, "https": PROXY}
r = requests.get("https://ipinfo.io/json", proxies=proxies, timeout=30)
r.raise_for_status()
print(r.json())
# SOCKS5 instead:
# PROXY = "socks5h://USERNAME-country-gb-city-london-session-a1b2c3-ttl-30:[email protected]:7778"# pip install httpx (SOCKS5: pip install "httpx[socks]")
import asyncio
import httpx
GATEWAY = "gw.pontproxy.com:7777"
def proxy_url(session: str) -> str:
user = f"USERNAME-country-gb-city-london-session-{session}-ttl-30"
return f"http://{user}:PASSWORD@{GATEWAY}"
async def check(session: str) -> None:
# httpx 0.26+ uses proxy= (proxies= was removed in 0.28)
async with httpx.AsyncClient(proxy=proxy_url(session), timeout=30) as client:
r = await client.get("https://ipinfo.io/json")
r.raise_for_status()
data = r.json()
print(session, data["ip"], data.get("city"), data.get("org"))
async def main() -> None:
# one session id = one sticky IP
await asyncio.gather(*(check(s) for s in ("a1b2c3", "d4e5f6", "g7h8i9")))
asyncio.run(main())Jak używać proxy w Node.js?
Użyj ProxyAgent z undici i przekaż go do fetch jako dispatcher. Zaimportuj także fetch z undici, aby agent i klient pochodziły z tej samej wersji pakietu. undici 8, obecna główna wersja w październiku 2026, wymaga Node.js 22.19 lub nowszego.
// npm install undici
import { ProxyAgent, fetch } from 'undici';
const user = 'USERNAME-country-gb-city-london-session-a1b2c3-ttl-30';
const pass = 'PASSWORD';
const proxy = new ProxyAgent({
uri: 'http://gw.pontproxy.com:7777',
token: `Basic ${Buffer.from(`${user}:${pass}`).toString('base64')}`,
});
const res = await fetch('https://ipinfo.io/json', { dispatcher: proxy });
console.log(await res.json());Jak używać proxy z Scrapy?
Ustaw klucz proxy w meta każdego żądania. HttpProxyMiddleware Scrapy jest domyślnie włączony (HTTPPROXY_ENABLED = True) i zamienia dane uwierzytelniające w URL na nagłówek Proxy-Authorization. Możesz też wyeksportować https_proxy przed uruchomieniem crawl; klucz meta proxy ma pierwszeństwo przed zmiennymi środowiskowymi. Scrapy 2.13 dodało asynchroniczną metodę start(); w starszych wersjach użyj start_requests().
# ipcheck.py
import scrapy
PROXY = (
"http://USERNAME-country-gb-city-london-session-a1b2c3-ttl-30:PASSWORD"
"@gw.pontproxy.com:7777"
)
class IpCheckSpider(scrapy.Spider):
name = "ipcheck"
custom_settings = {"HTTPPROXY_ENABLED": True} # the default, shown for clarity
async def start(self): # Scrapy 2.13+; older versions: def start_requests(self)
yield scrapy.Request("https://ipinfo.io/json", meta={"proxy": PROXY})
def parse(self, response):
yield response.json()Jak korzystać z proxy w Playwright lub Puppeteer?
Użyj portu HTTP dla przeglądarek. Puppeteer 25 wymaga Node.js 22.12 lub nowszego. Playwright przyjmuje nazwę użytkownika i hasło w opcji proxy. Puppeteer przyjmuje adres proxy jako flagę Chrome oraz dane uwierzytelniające przez page.authenticate().
# pip install playwright && playwright install chromium
from playwright.sync_api import sync_playwright
with sync_playwright() as p:
browser = p.chromium.launch(proxy={
"server": "http://gw.pontproxy.com:7777",
"username": "USERNAME-country-gb-city-london-session-a1b2c3-ttl-30",
"password": "PASSWORD",
})
page = browser.new_page()
page.goto("https://ipinfo.io/json")
print(page.inner_text("body"))
browser.close()// npm install puppeteer
import puppeteer from 'puppeteer';
const browser = await puppeteer.launch({
args: ['--proxy-server=http://gw.pontproxy.com:7777'],
});
const page = await browser.newPage();
await page.authenticate({
username: 'USERNAME-country-gb-city-london-session-a1b2c3-ttl-30',
password: 'PASSWORD',
});
await page.goto('https://ipinfo.io/json');
console.log(await page.evaluate(() => document.body.innerText));
await browser.close();Jak zmienić IP na dedykowanym porcie 4G/5G?
Wywołaj link rotacji swojego portu. Dedykowany port daje Ci nowy adres IP na żądanie przez link lub API, albo automatycznie na timerze. W poniższym poleceniu zamień {port} na numer swojego portu, a API_KEY na klucz pokazany dla tego portu w panelu klienta. Poczekaj, aż wywołanie się zakończy, zanim wyślesz nowe żądania przez port.
# replace {port} with your port number and API_KEY with your key
curl "https://pontproxy.com/api/v1/mobile/{port}/rotate?key=API_KEY"Jak sprawdzić IP wyjściowe i jego ASN?
Otwórz https://ipinfo.io/json przez proxy, tak jak w powyższych przykładach. JSON pokazuje ip, city, region, country oraz org. Pole org zaczyna się od ASN sieci, na przykład AS2856 dla BT. Poniższe sprawdzenia nie wymagają tokena ipinfo.
- Wyjście proxy rezydencjalne:
orgwskazuje na konsumenckiego ISP. Przykłady z UK to AS2856 (BT), AS5089 (Virgin Media), AS5607 (Sky) oraz AS13285 (TalkTalk). - Wyjście mobilne:
orgwskazuje na sieć mobilną. Zakresy EE mobile są ogłaszane przez AS2856 (BT Group), a Vodafone UK mobile przez AS25135. O2 UK używa AS35228 i AS29180, a Three UK AS206067 i AS60339. - IP centrum danych:
orgwskazuje na firmę hostingową lub chmurową.
Geolokalizacja na poziomie miasta to szacunek, a bazy danych mogą się różnić o pobliskie miejscowości. Nasz przewodnik po sprawdzaniu ASN wyjaśnia pełną metodę, w tym zapytania RIPEstat.
Rozwiązywanie problemów: dlaczego moje proxy nie działa?
Większość problemów wynika z błędnych danych uwierzytelniających, portów lub zbyt wąskiego targetowania.
407 Proxy Authentication Required
Brama nie zaakceptowała Twojej nazwy użytkownika lub hasła. HTTP definiuje 407 jako status wysyłany przez proxy, gdy klient musi się uwierzytelnić. Skopiuj oba wartości ponownie z panelu klienta. Sprawdź, czy sufiks targetowania jest dokładnie zgodny z formatem i zakoduj specjalne znaki w URL proxy.
Przekroczenia czasu (Timeouts)
Najpierw sprawdź port: 7777 jest dla HTTP/HTTPS, a 7778 dla SOCKS5. Pomylenie ich zwykle kończy się przekroczeniem czasu lub błędem protokołu. Zezwól na wychodzące połączenia TCP do obu portów w zaporze sieciowej. IP rezydencjalne to połączenia domowe, więc ustaw timeout na 30 sekund lub więcej i spróbuj ponownie z nowym identyfikatorem sesji.
Miasto jest nieprawidłowe lub rzadko dostępne
Małe miejscowości mają niewiele IP online w danym momencie. Jeśli ipinfo pokazuje inne miasto lub żądania się nie powiodą, targetuj większe pobliskie miasto lub tylko kraj. Bazy geolokalizacji również różnią się na poziomie miasta, więc pobliska miejscowość nie zawsze oznacza błąd.
Sesja sticky zakończyła się za wcześnie
Sticky IP kończy się, gdy wygaśnie jego ttl (do 60 minut) lub gdy urządzenie rezydencjalne przejdzie offline. Zbuduj swój scraper tak, aby akceptował zmianę IP: rozpocznij nowy identyfikator sesji i kontynuuj.
Pytania dotyczące konfiguracji
Jakie są host i porty proxy PontProxy?
Host bramy to gw.pontproxy.com. Użyj portu 7777 dla HTTP i HTTPS oraz portu 7778 dla SOCKS5. Oba porty akceptują te same dane logowania z twojego panelu klienta. Strony HTTPS działają przez port HTTP, ponieważ klient otwiera tunel CONNECT, a TLS działa end-to-end.
Jak wybrać miasto w Wielkiej Brytanii, np. Londyn lub Manchester?
Dodaj kraj i miasto do nazwy użytkownika: USERNAME-country-gb-city-london lub USERNAME-country-gb-city-manchester. Kod kraju dla Wielkiej Brytanii to gb, zgodnie z ISO 3166-1, a nie uk. Nazwę miasta wpisz małymi literami bez spacji. Zobacz stronę proxy rezydencjalne UK] dla pokrycia Wielkiej Brytanii.
Jak zachować ten sam IP dla kilku zapytań?
Dodaj identyfikator sesji i ttl do nazwy użytkownika, np. -session-a1b2c3-ttl-30. Każde zapytanie z tym samym identyfikatorem sesji korzysta z tego samego IP, do 60 minut. Zmień identyfikator sesji, aby uzyskać nowe IP. Bez identyfikatora sesji przy każdym zapytaniu otrzymujesz nowe IP. Sesja może zakończyć się wcześniej, jeśli urządzenie rezydencjalne przejdzie offline.
Jak uzyskać nowe IP na dedykowanym porcie 4G/5G?
Wywołaj link rotacji portu: https://pontproxy.com/api/v1/mobile/{port}/rotate?key=API_KEY. Zamień {port} na numer swojego portu i API_KEY na swój klucz z panelu klienta. Dedykowany port daje ci nowy adres IP na żądanie przez link lub API, albo automatycznie na timerze. Porty działają na EE, Vodafone, O2 i Three w Wielkiej Brytanii; zobacz mobilne proxy 4G/5G].
Czy powinienem używać HTTP czy SOCKS5?
Używaj HTTP na porcie 7777 do większości zastosowań: curl, Python, Node.js, Scrapy i przeglądarki to wspierają, a strony HTTPS działają przez ten port. Używaj SOCKS5 na porcie 7778, gdy narzędzie obsługuje tylko SOCKS5. Przy SOCKS5 używaj socks5h://, aby nazwy DNS były rozwiązywane przez proxy, a nie lokalnie.
Czy muszę potwierdzić swoją tożsamość przed połączeniem?
Nie. Bez KYC — bez dowodu tożsamości, bez selfie, bez dokumentów. Płać kryptowalutą. PontProxy korzysta z logowanie numerem konta — e-mail opcjonalny. Dane logowania pojawiają się w panelu klienta zaraz po potwierdzeniu płatności. Korzystanie z proxy reguluje nasza Polityka akceptowalnego użycia]. Plany zaczynają się od 0,36 USD/GB na stronie cenowej].
Źródła (17)
- RFC 9110 HTTP Semantics: CONNECT (9.3.6) i 407 Proxy Authentication Required (15.5.8) — IETF
- Proxy SOCKS (socks5 vs socks5h) — Everything curl
- Zapytania: proxy i SOCKS — Requests documentation
- HTTPX: proxy — HTTPX documentation
- Historia zmian HTTPX (proxy= dodane w 0.26, proxies= usunięte w 0.28) — Encode
- undici ProxyAgent — Node.js undici
- Scrapy HttpProxyMiddleware — Scrapy documentation
- Pająki Scrapy: start() (dodane w 2.13) — Scrapy documentation
- Playwright dla Pythona: HTTP proxy — Playwright
- Page.authenticate() — Puppeteer
- undici na npm (v8, silniki: Node.js >= 22.19.0) — npm (2026-10-05)
- puppeteer na npm (v25, silniki: Node.js >= 22.12.0) — npm (2026-10-05)
- ISO 3166-1 alpha-2 (GB oraz UK jako wyjątkowo zarezerwowany kod) — Wikipedia
- Dokumentacja deweloperska IPinfo — IPinfo
- RIPEstat Data API (network-info) — RIPE NCC
- Przegląd prefiksu RIPEstat: zakres mobilny EE 31.94.0.0/16 pochodzący z AS2856 — RIPE NCC (2026-10-05)
- Przegląd prefiksu RIPEstat: zakres O2 UK 82.132.128.0/22 pochodzący z AS29180 — RIPE NCC (2026-10-05)
Gotowy do połączenia?
Kup proxy rezydencjalne GB lub mobilne proxy 4G/5G za pomocą kryptowalut i otrzymaj dane dostępowe zaraz po potwierdzeniu płatności. Bez KYC.