Réponse rapide
Comment me connecter aux proxies UK & UE ?
Pour vous connecter aux proxies PontProxy UK & UE, envoyez le trafic vers gw.pontproxy.com sur le port 7777 (HTTP/HTTPS) ou 7778 (SOCKS5). Connectez-vous avec le nom d'utilisateur et le mot de passe de votre espace client. Ajoutez le ciblage au nom d'utilisateur, par exemple -country-gb-city-london. Le trafic proxy résidentiel coûte à partir de 0,36 $US/GB, payé en crypto sans KYC — pas d’ID, pas de selfie, pas de documents.
Détails de connexion
| Hôte de la passerelle | gw.pontproxy.com |
|---|---|
| Port HTTP / HTTPS | 7777 |
| Port SOCKS5 | 7778 |
| Authentification | Nom d'utilisateur et mot de passe depuis l’espace client |
| Format du nom d'utilisateur | USERNAME-country-{cc}-city-{city}-session-{id}-ttl-{minutes} |
| Rotation | une nouvelle IP à chaque requête, ou des sessions persistantes que vous contrôlez |
| Sessions persistantes | jusqu'à 60 minutes |
| Changement d’IP 4G/5G | une nouvelle IP à la demande par lien ou API, ou automatiquement selon une minuterie |
| Protocoles | HTTP, HTTPS et SOCKS5 |
| Prix | Proxy résidentiel depuis 0,36 $US/GB · port dédié 4G/5G depuis $4.50/jour |
Comment configurer un proxy UK ou UE ?
PontProxy, un fournisseur de proxy résidentiel et proxy mobile 4G/5G sans KYC au Royaume-Uni et en Europe, utilise une passerelle unique pour chaque plan résidentiel. Cinq étapes vous mènent de l’achat à une IP de sortie UK vérifiée.
Acheter un plan
Choisissez un proxy résidentiel GB, un proxy mobile 4G/5G rotatif ou un port 4G/5G dédié sur la page des tarifs. Payez en crypto. Sans KYC — pas d’ID, pas de selfie, pas de documents. Le paiement fonctionne par solde : vous rechargez en crypto (minimum 25 $US), puis achetez des plans depuis votre solde ; le solde non utilisé reste sur votre compte.
Copiez vos identifiants depuis l’espace client
Ouvrez l’espace client une fois le paiement confirmé. Copiez votre nom d’utilisateur proxy et votre mot de passe. Un port dédié 4G/5G liste ses propres détails de connexion et clé API à cet endroit.
Construisez le nom d’utilisateur avec votre ciblage
Ajoutez les paramètres pays, ville, session et ttl à votre nom d'utilisateur, par exemple
USERNAME-country-gb-city-london-session-a1b2c3-ttl-30.Connectez votre outil
Connectez curl, Python, Node.js, Scrapy ou un navigateur à
gw.pontproxy.comsur le port7777pour HTTP/HTTPS, ou le port7778pour SOCKS5.Vérifiez l’IP de sortie
Faites une requête
https://ipinfo.io/jsonvia le proxy. Vérifiez que le pays, la ville et l'ASN correspondent à ce que vous avez demandé.
Comment fonctionne le ciblage par nom d'utilisateur ?
Vous choisissez le lieu de sortie en ajoutant des paramètres à votre nom d'utilisateur. Le format est USERNAME-country-{cc}-city-{city}-session-{id}-ttl-{minutes}. Remplacez USERNAME par votre propre nom d'utilisateur, et remplacez chaque valeur entre accolades.
- Omettez
-city-…pour utiliser n'importe quelle IP dans le pays. - Omettez
-session-…pour obtenir une nouvelle IP à chaque requête. - Ajoutez
-session-…avec un-ttl-…pour garder la même IP pendant ce nombre de minutes.
Paramètres du nom d'utilisateur
| Paramètre | Valeur | Exemples | Ce que ça fait |
|---|---|---|---|
country | Code ISO 3166-1 alpha-2 en minuscules | gb, de, fr, nl, es, it, pl | Définit le pays de sortie. Le Royaume-Uni est gb, pas uk. |
city | Nom de la ville en minuscules, sans espaces | london, manchester, berlin | Définit la ville de sortie dans le pays choisi. À utiliser avec country. |
session | Toute chaîne de caractères que vous choisissez | a1b2c3 | Garde la même IP tant que la chaîne reste identique. Utilisez uniquement lettres et chiffres, car les tirets séparent les paramètres. |
ttl | Minutes | 30 | Définit la durée pendant laquelle l'IP fixe est conservée : jusqu'à 60 minutes. |
Quel hôte et quel port dois-je utiliser ?
Utilisez le même hôte pour les deux protocoles. Seul le port change.
| Protocole | Hôte | Port | Utilisez-le pour |
|---|---|---|---|
| HTTP / HTTPS | gw.pontproxy.com | 7777 | curl, Python requests et httpx, Node.js, Scrapy, Playwright, Puppeteer |
| SOCKS5 | gw.pontproxy.com | 7778 | Outils nécessitant SOCKS5. Utilisez socks5h:// pour que le proxy résolve les noms DNS. |
Les sites HTTPS fonctionnent via le port HTTP. Votre client ouvre un tunnel CONNECT, donc le TLS s'exécute de bout en bout entre vous et le site web. Si votre mot de passe contient des caractères comme @ ou :, encodez-les en URL dans les URLs du proxy.
Comment tester le proxy avec curl ?
curl est le moyen le plus rapide pour vérifier vos identifiants. Chaque commande ci-dessous affiche l'IP de sortie, la ville, le pays et l'ASN au format JSON. Sous Windows, lancez curl.exe et mettez la commande sur une seule ligne.
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/jsonComment utiliser le proxy en Python ?
Utilisez requests pour des scripts simples et httpx pour du code asynchrone. Les deux lisent les identifiants depuis l'URL du proxy. Pour SOCKS5, installez requests[socks] ou httpx[socks] et utilisez une URL socks5h:// sur le port 7778. httpx utilise proxy= depuis la version 0.26, et la version 0.28 a supprimé l'ancien 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())Comment utiliser le proxy en Node.js ?
Utilisez le ProxyAgent d'undici et passez-le à fetch comme dispatcher. Importez aussi fetch d'undici, pour que l'agent et le client proviennent de la même version du package. undici 8, la version majeure actuelle en octobre 2026, nécessite Node.js 22.19 ou plus récent.
// 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());Comment utiliser le proxy avec Scrapy ?
Définissez la clé proxy dans le meta de chaque requête. HttpProxyMiddleware de Scrapy est activé par défaut (HTTPPROXY_ENABLED = True) et transforme les identifiants dans l'URL en un en-tête Proxy-Authorization. Vous pouvez aussi exporter https_proxy avant de lancer le crawl ; une clé meta proxy a priorité sur les variables d'environnement. Scrapy 2.13 a ajouté la méthode async start() ; sur les versions plus anciennes, utilisez 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()Comment utiliser le proxy dans Playwright ou Puppeteer ?
Utilisez le port HTTP pour les navigateurs. Puppeteer 25 nécessite Node.js 22.12 ou une version ultérieure. Playwright prend le nom d'utilisateur et le mot de passe dans son option proxy. Puppeteer prend l'adresse proxy comme un flag Chrome et les identifiants via 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();Comment changer l'IP sur un port dédié 4G/5G ?
Appelez le lien de rotation de votre port. Un port dédié vous donne une nouvelle IP à la demande par lien ou API, ou automatiquement selon une minuterie. Dans la commande ci-dessous, remplacez {port} par votre numéro de port et API_KEY par la clé affichée pour ce port dans l'espace client. Attendez que l'appel retourne avant d'envoyer de nouvelles requêtes via le 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"Comment vérifier l'IP de sortie et son ASN ?
Ouvrez https://ipinfo.io/json via le proxy, comme dans les exemples ci-dessus. Le JSON affiche ip, city, region, country et org. Le champ org commence par l'ASN du réseau, par exemple AS2856 pour BT. Les vérifications ci-dessous ne nécessitent pas de token ipinfo.
- Sortie résidentielle :
orgdésigne un ISP grand public. Exemples UK : AS2856 (BT), AS5089 (Virgin Media), AS5607 (Sky) et AS13285 (TalkTalk). - Sortie mobile :
orgdésigne un réseau mobile. Les plages mobiles EE sont annoncées par AS2856 (BT Group) et Vodafone UK mobile par AS25135. O2 UK utilise AS35228 et AS29180, et Three UK utilise AS206067 et AS60339. - IP Datacenter :
orgdésigne une société d'hébergement ou cloud.
La géolocalisation au niveau ville est une estimation, et les bases de données peuvent différer d'une ville voisine. Notre guide de vérification ASN explique la méthode complète, y compris les recherches RIPEstat.
Dépannage : pourquoi mon proxy ne fonctionne-t-il pas ?
La plupart des problèmes viennent des identifiants, des ports ou d'un ciblage trop précis.
407 Proxy Authentication Required
La passerelle n'a pas accepté votre nom d'utilisateur ou mot de passe. HTTP définit 407 comme le statut envoyé par un proxy quand le client doit s'authentifier. Copiez à nouveau les deux valeurs depuis l'espace client. Vérifiez que le suffixe de ciblage suit exactement le format, et encodez en URL les caractères spéciaux dans les URLs proxy.
Timeouts
Vérifiez d'abord le port : 7777 est pour HTTP/HTTPS et 7778 pour SOCKS5. Les confondre provoque généralement un timeout ou une erreur de protocole. Autorisez le TCP sortant vers les deux ports dans votre firewall. Les IP résidentielles sont des connexions domestiques, donc fixez un timeout de 30 secondes ou plus et réessayez avec un nouvel ID de session.
La ville est erronée ou rarement disponible
Les petites villes ont peu d'IP en ligne à un instant donné. Si ipinfo affiche une ville différente, ou si les requêtes échouent, ciblez une grande ville proche ou seulement le pays. Les bases de données de géolocalisation divergent aussi au niveau ville, donc une ville voisine n’est pas toujours une erreur.
La session sticky s'est terminée prématurément
Une IP sticky se termine quand son ttl expire (jusqu'à 60 minutes) ou quand l'appareil résidentiel se déconnecte. Concevez votre scraper pour accepter un changement d'IP : démarrez un nouvel ID de session et continuez.
Questions d'installation
Quels sont l'hôte proxy PontProxy et les ports ?
L'hôte de la passerelle est gw.pontproxy.com. Utilisez le port 7777 pour HTTP et HTTPS, et le port 7778 pour SOCKS5. Les deux ports acceptent le même nom d'utilisateur et mot de passe depuis votre espace client. Les sites HTTPS fonctionnent via le port HTTP, car votre client ouvre un tunnel CONNECT et TLS fonctionne de bout en bout.
Comment cibler une ville du Royaume-Uni comme Londres ou Manchester ?
Ajoutez le pays et la ville à votre nom d'utilisateur : USERNAME-country-gb-city-london ou USERNAME-country-gb-city-manchester. Le code pays pour le Royaume-Uni est gb, le code ISO 3166-1, pas uk. Écrivez la ville en minuscules sans espaces. Voir la page proxy résidentiel UK pour la couverture UK.
Comment garder la même IP pour plusieurs requêtes ?
Ajoutez un ID de session et un ttl au nom d'utilisateur, par exemple -session-a1b2c3-ttl-30. Chaque requête avec le même ID de session utilise la même IP, jusqu'à 60 minutes. Changez l'ID de session pour obtenir une nouvelle IP. Sans ID de session, vous obtenez une nouvelle IP à chaque requête. Une session peut se terminer prématurément si l'appareil résidentiel se déconnecte.
Comment obtenir une nouvelle IP sur un port dédié 4G/5G ?
Appelez le lien de rotation du port : https://pontproxy.com/api/v1/mobile/{port}/rotate?key=API_KEY. Remplacez {port} par votre numéro de port et API_KEY par votre clé depuis l'espace client. Un port dédié vous donne une nouvelle IP à la demande par lien ou API, ou automatiquement selon une minuterie. Les ports fonctionnent sur EE, Vodafone, O2 et Three au Royaume-Uni ; voir les proxy mobile 4G/5G.
Dois-je utiliser HTTP ou SOCKS5 ?
Utilisez HTTP sur le port 7777 pour la plupart des usages : curl, Python, Node.js, Scrapy et navigateurs le supportent, et les sites HTTPS fonctionnent via ce port. Utilisez SOCKS5 sur le port 7778 quand un outil ne supporte que SOCKS5. Avec SOCKS5, utilisez socks5h:// pour que les noms DNS soient résolus par le proxy, pas par votre machine.
Dois-je vérifier mon identité avant de pouvoir me connecter ?
Non. Sans KYC — pas d’ID, pas de selfie, pas de documents. Payer en crypto. PontProxy utilise connexion par numéro de compte — e-mail facultatif. Les identifiants apparaissent dans l’espace client dès la confirmation du paiement. L’utilisation des proxies est régie par notre Politique d’Utilisation Acceptable. Les forfaits commencent à partir de 0,36 $US/GB sur la page tarifaire.
Sources (17)
- RFC 9110 HTTP Semantics : CONNECT (9.3.6) et 407 Proxy Authentication Required (15.5.8) — IETF
- Proxies SOCKS (socks5 vs socks5h) — Everything curl
- Requêtes : proxies et SOCKS — Requests documentation
- HTTPX : proxies — HTTPX documentation
- Journal des modifications HTTPX (proxy= ajouté en 0.26, proxies= supprimé en 0.28) — Encode
- undici ProxyAgent — Node.js undici
- Scrapy HttpProxyMiddleware — Scrapy documentation
- Araignées Scrapy : start() (ajouté en 2.13) — Scrapy documentation
- Playwright pour Python : proxy HTTP — Playwright
- Page.authenticate() — Puppeteer
- undici sur npm (v8, moteurs : Node.js >= 22.19.0) — npm (2026-10-05)
- puppeteer sur npm (v25, moteurs : Node.js >= 22.12.0) — npm (2026-10-05)
- ISO 3166-1 alpha-2 (GB, et UK comme code exceptionnellement réservé) — Wikipedia
- Documentation développeur IPinfo — IPinfo
- API de données RIPEstat (network-info) — RIPE NCC
- Vue d'ensemble du préfixe RIPEstat : plage mobile EE 31.94.0.0/16 originaire de AS2856 — RIPE NCC (2026-10-05)
- Vue d'ensemble du préfixe RIPEstat : plage O2 UK 82.132.128.0/22 originaire de AS29180 — RIPE NCC (2026-10-05)
Prêt à vous connecter ?
Achetez un proxy résidentiel GB ou un port 4G/5G en payant en crypto et recevez vos identifiants dès la confirmation du paiement. Sans KYC.