Test
1 GB
$2,63
$2,63/GB
- Önce tek şehirde tek ISP'yi kontrol edin
- ASN, eyalet, şehir ve ZIP hedefleme
- HTTP, HTTPS, SOCKS5
Kullanım durumu · QA ve destek
Bazı biletler yalnızca tek bir ağda anlam kazanır. Sabit kablosuzda başarısız olur, yanlış şehir görünür veya bir görsel tek bir kablo sağlayıcısında eski kalır. O ağdaki bir konut IP, bileti tekrarlayabileceğiniz bir teste dönüştürür.
Hızlı yanıt
Yalnızca tek bir internet sağlayıcısında ortaya çıkan bir hatayı nasıl yeniden üretirim?
Ağ hatası yeniden üretimi, bir müşterinin yaşadığı arızayı aynı tür bağlantıdan tekrarlamak demektir: aynı sağlayıcı, aynı şehir, ideal olarak aynı saat. Broadband Proxies, QA ve destek ekiplerine ASN ve şehre göre ABD ev IP'leri verir. Sticky oturumlar 30 dakikaya kadar (IP daha erken değişebilir, örneğin ev cihazı çevrimdışı olursa) sürer. 1 GB paket $2,63 tutar; KYC yok ve ödeme kripto ile yapılır.
| Tipik talepler | Yalnızca sabit kablosuzda hata veriyor, yanlış şehir veya eyalet tespit ediliyor, tek bir ağda eski içerik görünüyor, şüpheli olarak engelleniyor |
|---|---|
| Hedefleme | ASN artı eyalet, şehir veya ZIP, örn. USERNAME-country-us-state-az-city-phoenix-asn-22773 (Phoenix'teki Cox ağı) |
| Sticky oturumlar | 30 dakikaya kadar (IP daha erken değişebilir, örneğin ev cihazı çevrimdışı olursa) |
| Protokoller | HTTP, HTTPS (CONNECT) ve SOCKS5 |
| Neler kaydedilmeli | İstenen hedefleme, çıkış IP'si, kaynak ASN, UTC zaman aralığı, oturum kimliği |
| Neyi kopyalayamaz | Müşterinin yönlendiricisi, Wi-Fi'si, cihazı ve yerel DNS ayarları |
| Fiyat | 1 GB için $2,63, 10 GB için $5,94, proje başına alt kullanıcılar |
Konut proxy çıkışı, hizmetinize müşteri ağının genel IP'sini verir. Bu IP'ye bağlı her mantık, müşteri için nasıl davranıyorsa öyle davranır. Sık karşılaşılan dört talep türü vardır.
Bir proxy genel IP'yi ve onun ağını kopyalar, tüm bağlantıyı değil. Müşterinin yönlendiricisi, Wi-Fi'si, tarayıcı uzantıları ve cihazı erişim dışında kalır. Bunları kapsamak için tarayıcı sürümü ve ekran görüntüsü isteyin.
DNS diğer bir sınırdır. Proxy üzerinden adlar, ISP'nin çözümleyicisi yerine proxy ağı tarafından çözülebilir, bu yüzden yalnızca DNS'e bağlı hatalar başka bir yöntem gerektirir.
IPv6 da dikkat ister. Aşağıdaki kontrol, yalnızca IPv4 üzerinden yanıt veren api.ipify.org kullanır. Bir hata yalnızca IPv6 üzerinden ortaya çıkıyorsa, bir proxy testi IPv4 yolunu devre dışı bırakabilir veya doğrulayabilir. Geri kalanını doğrulamak için yine de yerel bir IPv6 hattına ihtiyacınız var.
Ağ bilgilerini topla
ISP adını, şehri veya ZIP'i, arıza zamanını ve hata metnini isteyin. Çıkış IP kılavuzumuz gibi bir arama, şifre veya yönlendirici erişimini paylaşmadan ASN'yi verir.
Yapışkan bir kullanıcı adı oluşturun
Phoenix'teki bir Cox müşterisi için: USERNAME-country-us-state-az-city-phoenix-asn-22773-session-bug4521-ttl-30.
Çıkışı doğrula ve kaydet
Aşağıdaki betiği çalıştırın. Çıkış IP'sini, kaynak ASN'yi ve öneki kaydeder, ardından bir IP değişikliğini izler.
Oturum içinde yeniden üret
Tarayıcıda veya test çalıştırıcısında aynı kullanıcı adını kullanın. Oturum penceresi içinde bitirin ve herhangi bir IP değişikliğini not edin.
Bir kontrol ağı çalıştır
Adımları aynı şehirdeki başka bir ASN'de tekrarlayın. Hata kaybolursa, ağ nedenin bir parçasıdır.
# Keep one sticky exit for a bug reproduction and write a record for the ticket.
import json
import time
from datetime import datetime, timezone
import requests
GATEWAY = "gw.broadbandproxies.com"
PORT = 7777
TARGET = "country-us-state-az-city-phoenix-asn-22773" # Cox network in Phoenix
SESSION = "bug4521"
USERNAME = "USERNAME-" + TARGET + "-session-" + SESSION + "-ttl-30"
PASSWORD = "PASSWORD"
proxy = "http://%s:%s@%s:%d" % (USERNAME, PASSWORD, GATEWAY, PORT)
proxies = {"http": proxy, "https": proxy}
def now():
return datetime.now(timezone.utc).isoformat(timespec="seconds")
def exit_ip():
r = requests.get("https://api.ipify.org?format=json", proxies=proxies, timeout=30)
r.raise_for_status()
return r.json()["ip"]
def origin(ip):
r = requests.get(
"https://stat.ripe.net/data/prefix-overview/data.json",
params={"resource": ip, "sourceapp": "bug-repro"},
timeout=30,
)
r.raise_for_status()
data = r.json()["data"]
return [a["asn"] for a in data.get("asns", [])], data.get("resource")
ip = exit_ip()
asns, prefix = origin(ip)
record = {"target": TARGET, "session": SESSION, "start_utc": now(), "exit_ip": ip,
"origin_asns": asns, "prefix": prefix, "ip_changes": []}
# Reproduce the bug in the browser now, with the same username.
# This loop only checks every 5 minutes that the exit IP has not moved.
for _ in range(5):
time.sleep(300)
current = exit_ip()
if current != ip:
record["ip_changes"].append({"time_utc": now(), "new_ip": current,
"origin_asns": origin(current)[0]})
ip = current
record["end_utc"] = now()
print(json.dumps(record, indent=2))| Alan | Örnek | Neden önemli |
|---|---|---|
| İstenen hedefleme | country-us-state-az-city-phoenix-asn-22773 | Bir meslektaş aynı testi daha sonra çalıştırabilir |
| Çıkış IP | 203.0.113.24 (belgeleme aralığı) | Sunucu ve CDN günlüklerinizde bunu arayın |
| Kaynak ASN ve önek | AS22773, RIPEstat'tan | Yalnızca isteği değil, ağı kanıtlar |
| UTC zaman aralığı | 2026-10-18 14:05 ile 14:30 UTC | Saat dilimleri arasında günlük satırlarıyla eşleşir |
| Oturum kimliği ve TTL | bug4521, 30 dakika | IP'nin aynı kalıp kalmadığını gösterir |
| Sonuç | /checkout/ üzerinde HTTP 403 | Hata yeniden üretildi mi, üretilmedi mi |
| Kontrol | AS209 üzerinde aynı şehir: hata yok | Ağ kaynaklı nedenleri kod kaynaklı nedenlerden ayırır |
Kendi sitenizi, uygulamanızı veya API'nizi ya da sahibinin test etmenizi istediği bir sistemi test edin. Bir destek kaydının yeniden üretimi birkaç istekte hallolmalı, tarama işi olmamalı. Kabul Edilebilir Kullanım Politikamız, sahibinin izni olmayan sistemlerde sel ve taramaları yasaklar.
Müşteri verilerini kullanıcı adlarından ve oturum kimliklerinden uzak tutun. bug4521 gibi bir destek kaydı numarası kullanın, asla e-posta veya isim kullanmayın. Bankacılık, devlet ve ödeme portalı siteleri tüm planlarda engellidir, bu yüzden ödeme sağlayıcısı sayfaları ağ geçidi üzerinden test edilemez.
Tek bir yeniden üretim genellikle birkaç sayfa yüklemesi ve betikteki kontrollerden ibarettir. 1 GB ($2,63), tek bir ISP ve şehirde deneme için yeterlidir. 10 GB ($5,94), her test uzmanı için bir alt kullanıcı bulunan bir QA ekibine uygundur. Trafik hiçbir zaman sona ermez.
1 GB
$2,63
$2,63/GB
5 GB
$3,75
$0,75/GB
10 GB
$5,94
$0,59/GB
Her planda: Protokoller: HTTP, HTTPS, SOCKS5 · Hedefleme: ABD'de ASN (ISP), eyalet, şehir ve ZIP; diğer yerlerde ülke; şehir kullanılabilirliği değişir · Oturumlar: Dönen veya yapışkan (30 dakikaya kadar) · Kimlik doğrulama: Kullanıcı adı ve şifre veya IP izin listesi (10 IP'ye kadar) · Trafik son kullanma: Süresi asla dolmaz
Evet, yapışkan oturum içinde: 30 dakikaya kadar (IP daha erken değişebilir, örneğin ev cihazı çevrimdışı olursa). Kullanıcı adının sonuna -session-<id>-ttl-<minutes> ekleyin ve her araçta aynı kimliği yeniden kullanın. Çıkış IP'sini başlangıçta ve sonda kaydedin. Değiştiyse bunu destek kaydında belirtin, çünkü yeni IP farklı bir önekte olabilir.
Çoğu zaman evet. T-Mobile Home Internet için AS21928'i, Verizon 5G Home için AS22394'ü hedefleyin. Bu ağlardaki çıkışlar genellikle müşterinin hattında olduğu gibi diğer kullanıcılarla adres paylaşır. Broadband Proxies belirli bir çıkışın ev ağ geçidi mi yoksa telefon mu olduğunu söyleyemez, bu yüzden cihaz türü yerine ASN'yi not edin.
Burada gösterildiği gibi kapsamıyor. Örnek, çıkışı yalnızca IPv4 üzerinden yanıt veren api.ipify.org ile kontrol eder. Müşterinin hatası yalnızca IPv6 üzerinden oluşuyorsa proxy testi size IPv4 yolunun sorunsuz olup olmadığını söyler. IPv6 tarafını yerel bir IPv6 bağlantısından doğrulayın.
ISP adı, şehir veya posta kodu, hatanın zamanı, tarayıcı ve tam hata mesajı. En çok ASN yardımcı olur: bir sorgulama sayfası bunu herhangi bir giriş yapmadan gösterir. Asla şifre, yönlendirici erişimi veya müşterinin cihazının uzaktan kontrolünü istemeyin. Ağ tarafını test etmek için bunlara gerek yoktur.
Evet. Her test uzmanı veya proje için bir alt kullanıcı oluşturun. Her alt kullanıcının kendi kimlik bilgileri, trafik limiti ve kullanım toplamları vardır. Şifre yerine en fazla 10 IP'ye de izin verebilirsiniz, bu da sabit adresli CI çalıştırıcılarına uygundur. Trafik, satın aldığınız tek plandan gelir.
ASN kullanılabilirliği ağa, şehre ve günün saatine göre değişir; ödeme sayfası hangilerinin çevrimiçi olduğunu gösterir ve ISP başına IP sayısı yayınlanmaz. Önce posta kodunu, sonra şehri bırakın ve eyaletle birlikte ASN'yi koruyun. Daha küçük bir sağlayıcı yalnızca belirli saatlerde çevrimiçi olabilir, bu yüzden müşterinin bildirdiği günün saatinde yeniden deneyin. Destek kaydında hangi hedefleme düzeyini kullandığınızı belirtin.
1 GB $2,63 · ASN dahil · KYC olmadan
Başla