Hızlı cevap
4G/5G mobil proxy IP'sini nasıl döndürürüm?
Portun döndürme bağlantısını açın, https://namelessproxy.com/api/v1/mobile/{port}/rotate?key=API_KEY, aynı uç noktaya POST ve Bearer API anahtarı ile çağrı yapın veya zamanlayıcı ayarlayın. Nameless Proxy, gizliliği ön planda tutan, KYC olmadan proxy sağlayıcısı, porta yaklaşık 5–15 saniyede yeni bir operatör IP'si verir, port başına en fazla 30 saniyede bir kez. Özel portlar $2.63/gün'den başlar. KYC yok — kimlik, selfie, belge gerekmez. Kripto ile ödeyin.
Döndürme genel bakış
| Döndürme bağlantısı | GET https://namelessproxy.com/api/v1/mobile/{port}/rotate?key=API_KEY |
|---|---|
| API çağrısı | POST /v1/mobile/{portId}/rotate ile Authorization: Bearer API_KEY |
| Zamanlayıcı | Her 2 ila 1.440 dakika |
| Dönüş süresi | Yaklaşık 5–15 saniye |
| Limit | Her port için 30 saniyede bir dönüş; aksi takdirde 429 rotation_too_soon ile Retry-After |
| Anahtar kapsamı | proxies (IP geçmişini listelemek için read ekleyin) |
| Yanıt | ip, previousIp, rotatedAt, nextRotationAvailableAt |
| IP geçmişi | 30 gün saklanır |
Dönüş yapmadan önce neye ihtiyacım var?
Müşteri alanından üç şeye ihtiyacınız var:
- Port ID'si,
mob_ile başlar, örneğinmob_2v8k1q. - Portun uç noktası ve kimlik bilgileri (host, port, kullanıcı adı, şifre), trafiği göndermek ve IP'yi kontrol etmek için.
proxieskapsamına sahip bir API anahtarı. Tam anahtar bir kez gösterilir; sadece hash'ini saklıyoruz. IP geçmişini listelemek içinreadekleyin.
Dönüş, GB başına faturalandırılan dönen mobil trafik değil, özel 4G/5G portları] için geçerlidir.
Dönüş linki ile nasıl dönerim?
Port ID'niz ve API anahtarınız doldurulmuş şekilde https://namelessproxy.com/api/v1/mobile/{port}/rotate?key=API_KEY adresine GET isteği gönderin. Tarayıcı yer imi, curl veya herhangi bir HTTP aracıyla çalışır. JSON yerine yeni IP'yi düz metin olarak almak için &format=text ekleyin. Çağrı, modem yeniden bağlandıktan sonra döner, bu yüzden zaman aşımı vermeden önce bir dakikaya kadar bekleyin.
Aşağıdaki betik, şablondan linki oluşturur ve 429 sonra tekrar dener.
#!/usr/bin/env bash
# Rotate a dedicated port with its rotation link, retrying after 429.
set -euo pipefail
PORT_ID="PORT_ID" # e.g. mob_2v8k1q
API_KEY="API_KEY" # API key with the "proxies" scope
TEMPLATE="https://namelessproxy.com/api/v1/mobile/{port}/rotate?key=API_KEY"
URL="${TEMPLATE/"{port}"/$PORT_ID}"
URL="${URL/API_KEY/$API_KEY}&format=text" # format=text: the new IP as plain text
HDRS=$(mktemp); BODY=$(mktemp)
for attempt in 1 2 3; do
STATUS=$(curl -sS --max-time 60 -D "$HDRS" -o "$BODY" -w '%{http_code}' "$URL")
if [ "$STATUS" = "200" ]; then
echo "New IP: $(cat "$BODY")"; exit 0
fi
if [ "$STATUS" = "429" ]; then
WAIT=$(grep -i '^retry-after:' "$HDRS" | tr -dc '0-9'); WAIT=${WAIT:-30}
echo "Too soon; retrying in ${WAIT}s"; sleep "$WAIT"; continue
fi
echo "Rotation failed (HTTP $STATUS):"; cat "$BODY"; exit 1
done
exit 1API ile nasıl dönerim?
Aynı yola sorgu dizesi olmadan POST gönderin, anahtarı bir Authorization: Bearer başlığında tutun. Bu, anahtarın URL'lerde görünmesini engeller. Başarılı çağrı yeni IP'yi, önceki IP'yi, değişim zamanını ve sonraki dönüş için en erken zamanı döner.
{
"ip": "203.0.113.57",
"previousIp": "203.0.113.12",
"rotatedAt": "2026-10-05T14:03:11Z",
"nextRotationAvailableAt": "2026-10-05T14:03:41Z"
}# pip install requests
import time
import requests
API_KEY = "API_KEY" # API key with the "proxies" scope
PORT_ID = "PORT_ID" # e.g. mob_2v8k1q
PROXY = "http://USERNAME:PASSWORD@HOST:PORT" # the port's endpoint, from the client area
TEMPLATE = "https://namelessproxy.com/api/v1/mobile/{port}/rotate?key=API_KEY"
ROTATE_URL = TEMPLATE.replace("{port}", PORT_ID).split("?")[0] # POST: key goes in the header
HEADERS = {"Authorization": f"Bearer {API_KEY}"}
def exit_ip():
return requests.get("https://api.ipify.org",
proxies={"http": PROXY, "https": PROXY}, timeout=30).text
def rotate(max_attempts=3):
for _ in range(max_attempts):
r = requests.post(ROTATE_URL, headers=HEADERS, timeout=60) # takes ~5-15 s
if r.status_code == 200:
return r.json() # ip, previousIp, rotatedAt, nextRotationAvailableAt
if r.status_code == 429: # rotation_too_soon or rate_limited
wait = int(r.headers.get("Retry-After", "30"))
print(f"{r.json()['error']['code']}: waiting {wait} s")
time.sleep(wait)
continue
r.raise_for_status() # 401, 403 (missing scope), 404, 409 port_not_active
raise RuntimeError("Rotation did not succeed")
before = exit_ip()
result = rotate()
print(f"{before} -> {result['ip']}; next rotation from {result['nextRotationAvailableAt']}")
if result["ip"] == result["previousIp"]:
print("Same IP: the carrier handed it back. Try again after the 30 s limit.")
print("Seen through the proxy:", exit_ip())Çok sık dönersem ne olur?
API, son dönüş 30 saniyeden kısa süre önce yapıldıysa 429 cevabını rotation_too_soon hata kodu ile verir. Retry-After başlığı ve error.details.retryAfter alanı beklenmesi gereken saniyeyi gösterir. Son başarılı dönüşün nextRotationAvailableAt alanı size bunu önceden bildirir.
Zamanlayıcı ile otomatik nasıl dönerim?
Portun döndürme modunu, müşteri alanında veya bir PATCH çağrısı ile 2 ila 1.440 dakika arasında bir sayı ile interval olarak ayarlayın. Durdurmak için tekrar manual yapın. Aynı betik, her IP'nin başlangıç ve bitiş zamanı ile değişikliği tetikleyen sebebi (manuel, bağlantı, aralık, yeniden konumlandırma veya operatör) gösteren portun IP geçmişini okur. Bir çağrı 403 dönerse, anahtar kapsam eksikliği vardır; read ve proxies ile bir kapsam oluşturun.
PORT_ID="PORT_ID" # e.g. mob_2v8k1q
API_KEY="API_KEY" # scopes: proxies (+ read for the history)
TEMPLATE="https://namelessproxy.com/api/v1/mobile/{port}/rotate?key=API_KEY"
API_BASE="${TEMPLATE%%/v1/*}/v1" # the API root, taken from the rotation link
# Rotate automatically every 10 minutes (allowed: 2 to 1,440)
curl -sS -X PATCH "$API_BASE/mobile/$PORT_ID" \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{"rotation": {"mode": "interval", "intervalMinutes": 10}}'
# Back to manual rotation
curl -sS -X PATCH "$API_BASE/mobile/$PORT_ID" \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{"rotation": {"mode": "manual", "intervalMinutes": null}}'
# The last IPs of the port (history is kept 30 days)
curl -sS "$API_BASE/mobile/$PORT_ID/ip-history?perPage=10" \
-H "Authorization: Bearer $API_KEY"Neden bazen aynı IP'yi geri alıyorum?
Mobil operatörler, carrier-grade NAT aracılığıyla birçok abone arasında ortak IPv4 adresleri paylaşır, bu yüzden modeme aynı adres tekrar verilebilir. Cloudflare, bir IPv4 adresinin yüzlerce hatta binlerce kullanıcıyı temsil edebileceğini belirtir. Yanıttaki ip ile previousIp karşılaştırın; eşleşiyorsa 30 saniye sonra tekrar döndürün.
Mobil IP döndürmede en iyi uygulamalar nelerdir?
- Döndürürken trafiği duraklatın. Modem yeniden bağlandığında port üzerinden açık bağlantılar kopar, bu yüzden görevler arasında döndürün.
- Sınırı aşmayın. Döngüde tekrar denemek yerine
Retry-AfterveyanextRotationAvailableAtokuyun. - IP'yi sadece API yanıtında değil, port üzerinden de kontrol edin.
409 port_not_activedurumunu yönetin: port süresi dolmuş, askıya alınmış veya hala kuruluyor olabilir.- Yeniden konumlandırmadan sonra uç noktayı tekrar okuyun: host, portlar ve kimlik bilgileri değişebilir.
- Birden çok IP mi lazım? Birden fazla port kiralayın; bir portta aynı anda bir IP vardır.
Döndürmeyi uygulama testi, reklam kontrolü ve müşterilerinizin hesap yönetimi gibi meşru işler için kullanın. Ban atlatma ve sahte hesaplar Kabul Edilebilir Kullanım Politikası ile yasaktır.
Sıkça sorulan sorular
Mobil IP döndürme ne kadar sürer?
Genellikle 5 ila 15 saniye. Modem yeni IP almak için operatöre yeniden bağlanır ve API çağrısı tamamlandığında döner. Yavaş bağlantı hatası bildirilmemesi için HTTP zaman aşımını yaklaşık bir dakika yapın ve bu sırada çalışanlarınızı duraklatın.
30 saniyede birden daha hızlı dönebilir miyim?
Hayır. Her port 30 saniyede bir dönüşe izin verir; daha hızlı çağrı 429 rotation_too_soon ve Retry-After başlığı ile reddedilir. Limit port başına olduğundan, dakikada daha fazla taze IP için birkaç port çalıştırıp sırayla döndürün veya GB başına ücretlendirilen dönen mobil trafik kullanın.
Her dönüş ekstra ücretli mi?
Hayır. Bağlantı, API veya zamanlayıcı ile döndürme her özel port planının parçasıdır ve fiyat listesinde dönüş başına ücret yoktur. Bir port, $2.63/gün'dan başlayarak gün, hafta veya ay bazında ücretlendirilir, Sınırsız trafik ve günlük limit yok ile.
Döndürme bağlantımı paylaşmak güvenli mi?
Hayır. Bağlantı API anahtarınızı içerir, bu yüzden bağlantıya sahip herkes portunuzu döndürebilir. Bunun yerine ekip arkadaşlarınıza ayrı portlar verin. Anahtarı sadece proxies kapsamıyla oluşturun, böylece sızan bağlantı sipariş veremez ve sızarsa hemen iptal edin.
Yeni IP her zaman aynı şehirde mi olur?
Port aynı operatör ve modem üzerinde kalır, ancak operatör genellikle bölgesel havuzlardan IP seçer. Bu yüzden IP kontrolü yeni IP'yi yakın bir şehirde gösterebilir. Ülke, operatör veya şehir değiştirmek için müşteri alanında portu yeniden konumlandırın.
Dönüş neden 401 veya 403 ile başarısız oldu?
401, anahtarın eksik, yanlış veya iptal edildiği anlamına gelir: bağlantıda veya Bearer başlığında tam anahtarın olduğundan emin olun. 403, anahtarın proxies kapsamına sahip olmadığını veya hesabın askıya alındığını gösterir. Doğru kapsamla yeni bir anahtar oluşturun; eski anahtarın gizli kısmı tekrar gösterilemez.
Kaynaklar (2)
- Tek IP adresi, birçok kullanıcı: CGNAT tespiti ile dolaylı etkileri azaltma — Cloudflare Blog (2026-10-05)
- RFC 6888, Carrier-Grade NAT (CGN) için Ortak Gereksinimler — RFC Editor (2026-10-05)
Özel 4G/5G port kiralayın
$2.63/gün'dan başlayarak, bağlantı, API veya zamanlayıcı ile döndürme. KYC olmadan — kimlik, selfie veya belge yok. Kripto ile ödeyin.