# Sprawdź ASN wyjściowego IP proxy: zweryfikuj ISP swojego proxy rezydencjalnego

> Sprawdź ASN wyjściowego IP proxy w minutę: pobierz IP przez proxy, sprawdź je w RIPEstat, porównaj z ISP, o który prosiłeś. Python, Node i curl.

- URL: https://broadbandproxies.com/pl/guides/check-exit-ip-asn/
- Ostatnia aktualizacja: 2026-10-18
- Publisher: Broadband Proxies (https://broadbandproxies.com)

Dwa żądania: jedno przez proxy, aby poznać wyjściowy IP, drugie bezpośrednio do publicznej bazy routingu, aby poznać, która sieć go ogłasza.

**Szybka odpowiedź — Jak sprawdzić, do jakiego ISP należy mój adres IP proxy?**

Wyślij żądanie `https://api.ipify.org` przez proxy, aby uzyskać wyjściowy IP, a następnie zapytaj bezpośrednio RIPEstat o prefix overview dla tego IP, bez proxy. Odpowiedź zawiera ogłaszający ASN i jego właściciela, np. AS7922 dla Comcast. Z **Broadband Proxies** porównaj go z `asn-`, który ustawiłeś; plany zaczynają się od 2,63 USD za 1 GB (październik 2026). Bez KYC; tylko kryptowaluty.

## Trzy kroki do weryfikacji IP targetowanego po ISP

1. **Pobierz wyjściowy IP przez proxy** — Wywołaj usługę echo IP, taką jak api.ipify.org, z targetowaną nazwą użytkownika. Użyj tego samego ID sesji co w rzeczywistym sprawdzeniu, jeśli korzystasz z trybu sticky.
2. **Sprawdź sieć IP bezpośrednio** — Wywołaj prefix-overview RIPEstat dla tego IP, bez proxy. Zwraca prefiks oraz ASN lub ASN-y, które go ogłaszają, wraz z nazwami właścicieli.
3. **Porównaj i zapisz** — Zapisuj przy każdym wyniku czas (UTC), filtry nazwy użytkownika, wyjściowy IP i ogłaszający ASN. Jeśli ASN się różni, rotuj i zachowaj dowody dla supportu.

## Jak to zrobić w Pythonie?

Ta wersja używa tylko standardowej biblioteki Pythona. Zastąp USERNAME i PASSWORD swoimi danymi proxy i zmień filtry.

*Python 3: wyjściowy IP i jego ASN*

```python
import json
import urllib.request

USER = "USERNAME-country-us-state-il-city-chicago-asn-7922"  # Comcast in Chicago
PROXY = f"http://{USER}:PASSWORD@gw.broadbandproxies.com:7777"

via_proxy = urllib.request.build_opener(
    urllib.request.ProxyHandler({"http": PROXY, "https": PROXY}))
ip = via_proxy.open("https://api.ipify.org", timeout=30).read().decode().strip()

# RIPEstat is called directly, not through the proxy
url = ("https://stat.ripe.net/data/prefix-overview/data.json"
       f"?resource={ip}&sourceapp=asn-check")
data = json.load(urllib.request.urlopen(url, timeout=30))["data"]
asns = [(a["asn"], a["holder"]) for a in data.get("asns", [])]
print(ip, data.get("resource"), asns)
if 7922 not in [a for a, _ in asns]:
    print("Different ASN: rotate and keep this line for support")
```

## Jak to zrobić w Node.js?

Wbudowany fetch w Node nie przyjmuje opcji proxy, więc ten przykład używa pakietu `undici` (`npm install undici`) do żądania przez proxy.

*Node.js 18+: wyjściowy IP i jego ASN*

```javascript
import { ProxyAgent, fetch } from 'undici';

const user = 'USERNAME-country-us-state-ny-city-new_york-asn-701'; // Verizon Fios
const agent = new ProxyAgent({
  uri: 'http://gw.broadbandproxies.com:7777',
  token: 'Basic ' + Buffer.from(`${user}:PASSWORD`).toString('base64'),
});

const ip = (await (await fetch('https://api.ipify.org', { dispatcher: agent })).text()).trim();
const res = await fetch(`https://stat.ripe.net/data/prefix-overview/data.json?resource=${ip}&sourceapp=asn-check`);
const { data } = await res.json();
console.log(ip, data.resource, (data.asns || []).map((a) => `AS${a.asn} ${a.holder}`));
```

## Czy jest jednolinijkowe sprawdzenie w curl?

Tak. Pierwsze polecenie przechodzi przez proxy, drugie nie.

*curl: Spectrum (dawniej TWC Texas) w Dallas*

```bash
IP=$(curl -s -x http://gw.broadbandproxies.com:7777 \
  -U "USERNAME-country-us-state-tx-city-dallas-asn-11427:PASSWORD" https://api.ipify.org)
curl -s "https://stat.ripe.net/data/prefix-overview/data.json?resource=$IP&sourceapp=asn-check"
```

## Dlaczego ASN może nie zgadzać się z tym, o co prosiłem?

- **Regionalny lub nadrzędny ASN.** Charter ogłasza dawne obszary Time Warner Cable na regionalnych ASN-ach; IP Spectrum w Dallas może pokazać AS11427, gdy prosiłeś o AS20115. Oba należą do Charter.
- **Niedawna fuzja.** Dawne domy Quantum Fiber mogą pokazać AS209 Lumen, choć AT&T jest ich właścicielem od 2 lutego 2026.
- **Bardziej szczegółowe ogłoszenia.** Sieć klienta lub partnera może ogłaszać część zakresu ISP. RIPEstat wymienia wtedy dwa ASN-y dla prefiksu.
- **Inna sieć.** Rzadko IP naprawdę należy do innego ISP. Rotuj i wyślij zapisany wiersz do support@broadbandproxies.com.

Geolokalizacja to osobna kwestia: wyszukiwanie miasta może nie zgadzać się z kodem ZIP lub miastem, które targetowałeś w pobliżu granic miasta. Sprawdź to usługą geolokalizacji, której prawdopodobnie używa docelowa strona.

## Z jakich publicznych wyszukiwarek mogę korzystać?

Data API RIPEstat jest darmowe i udokumentowane, a intensywnych użytkowników prosi o dodanie parametru `sourceapp`. BGP Toolkit Hurricane Electric (bgp.he.net) pokazuje prefiksy i peery ASN w przeglądarce. PeeringDB wymienia publiczne szczegóły peeringu sieci i często przyjaźniejszą nazwę. whois ARIN podaje rekord rejestracji. Utrzymuj wyszukiwania w grzecznym tempie: jedno na wyjściowy IP wystarczy.

## Sprawdzanie ASN proxy: FAQ

### Czy powinienem odpytywać RIPEstat przez proxy?

Nie. Odpytuj bezpośrednio. Dane routingu nie zależą od tego, skąd pytasz, a wysyłanie zapytań przez proxy marnuje ruch, za który płacisz: Rozliczane są wszystkie dane wysłane i odebrane przez proxy (upload i download, łącznie z nagłówkami). 1 GB = 1 000 000 000 bajtów. Próby połączenia, które nie dotrą do celu, nie są liczone.

### Ile ruchu zużywa jedno sprawdzenie?

Bardzo mało: odpowiedź api.ipify.org to kilkaset bajtów plus narzut TLS, więc w 1 GB zmieści się tysiące sprawdzeń. Wywołanie RIPEstat idzie bezpośrednio i nie zużywa ruchu proxy.

### Czy mogę sprawdzić wyjście IPv6 w ten sam sposób?

RIPEstat przyjmuje również adresy IPv6. Broadband Proxies opisuje wyjścia IPv4; jeśli kiedykolwiek otrzymasz adres IPv6, to samo zapytanie zadziała.

### Czy ten kod jest przetestowany?

Fragmenty zostały sprawdzone pod kątem składni (Python py_compile, node --check) 2026-10-18. Wywołują tylko api.ipify.org i RIPEstat, które pozwalają na takie użycie. Przed uruchomieniem podmień dane uwierzytelniające.

### Co powinienem wysłać do supportu, jeśli ASN jest błędny?

Czas w UTC, pełną nazwę użytkownika bez hasła, IP wyjściowe i wynik RIPEstat. Nigdy nie wysyłaj numeru konta ani hasła do proxy. Odpowiedzi na maile w ciągu 12 godzin, 7 dni w tygodniu.

## Źródła

1. [Dokumentacja RIPEstat Data API](https://stat.ripe.net/docs/data-api/) — RIPE NCC (2026-10-18)
2. [API ipify](https://www.ipify.org/) — ipify (2026-10-18)
3. [undici ProxyAgent](https://undici.nodejs.org/#/docs/api/ProxyAgent) — Node.js undici (2026-10-18)

---

Broadband Proxies: Broadband Proxies to dostawca proxy rezydencjalnych w USA z targetowaniem po ISP (ASN) i mieście, płatne w kryptowalutach bez przesyłania dokumentów: wybierz Comcast, Spectrum, AT&T, Verizon Fios lub 30 innych amerykańskich sieci, a także stan, miasto i kod ZIP, rozliczane za GB.
