# Jak skonfigurować proxy rezydencjalne w Japonii i Azji Wschodniej

> Skonfiguruj proxy rezydencjalne z Japonii, Korei, Tajwanu lub Hongkongu w curl, Python, Node.js, Playwright, Puppeteer i przeglądarkach: format nazwy użytkownika i sesje.

- URL: https://japanproxies.com/pl/guides/setup/
- Ostatnia aktualizacja: 2026-10-14
- Publisher: JapanProxies (https://japanproxies.com)

Wszystko wpisujesz w nazwę użytkownika proxy: kod kraju oraz, jeśli chcesz mieć jedno IP na jakiś czas, identyfikator sesji oraz czas trwania. Przykłady kopiuj-wklej dla najpopularniejszych narzędzi.

**Szybka odpowiedź — Jak połączyć się z japońskim proxy rezydencjalnym?**

Skieruj swoje narzędzie na `gw.japanproxies.com` na porcie 7777 dla HTTP i HTTPS lub na porcie 7778 dla SOCKS5, używając swojego **hasła JapanProxies** oraz nazwy użytkownika `USERNAME-country-jp`. Użyj `kr`, `tw` lub `hk` dla Korei Południowej, Tajwanu lub Hongkongu. Dodaj `-session-ID-ttl-30`, aby utrzymać jedno IP przez 30 minut. Plany zaczynają się od 2,62 USD za 1 GB, płatność w kryptowalutach bez KYC.

## Szczegóły połączenia

| Cecha | Wartość |
| --- | --- |
| Host | `gw.japanproxies.com` |
| Port HTTP / HTTPS | 7777 |
| Port SOCKS5 | 7778 |
| Format nazwy użytkownika | `USERNAME-country-{cc}-city-{city}-asn-{asn}-session-{id}-ttl-{minutes}` |
| Kody krajów | `jp` Japonia · `kr` Korea Południowa · `tw` Tajwan · `hk` Hongkong |
| ID sesji | Litery i cyfry wybrane przez ciebie; ten sam identyfikator utrzymuje to samo IP dopóki wyjście pozostaje online |
| Długość sesji (ttl) | czas ustalony przez ciebie (ttl, w minutach), maksymalnie 30 minut; IP może zmienić się wcześniej, np. gdy urządzenie rezydencjalne jest offline |
| Hasło | Z panelu kontrolnego |

## Co wpisywać w nazwie użytkownika?

*USERNAME to podstawowa nazwa użytkownika widoczna na Twoim panelu. Segmenty miast nie są jeszcze obsługiwane w Azji Wschodniej.*

| Nazwa użytkownika | Co otrzymujesz |
| --- | --- |
| `USERNAME-country-jp` | Japońskie proxy rezydencjalne; każde nowe połączenie zazwyczaj otrzymuje inne IP |
| `USERNAME-country-jp-city-osaka` | Proxy rezydencjalne z Osaki, gdy dostępne (dostępność miast może się różnić) |
| `USERNAME-country-kr-asn-4766` | Koreańskie proxy 4G w sieci KT (ASN 4766), bez dodatkowych opłat |
| `USERNAME-country-kr-session-a1-ttl-30` | Jedno koreańskie IP do 30 minut, jeśli używasz ponownie sesji `a1` |
| `USERNAME-country-tw-session-b7-ttl-30` | Jedno tajwańskie IP na maksymalnie 30 minut; może się zmienić wcześniej, jeśli urządzenie będzie offline |
| `USERNAME-country-hk-session-c2-ttl-10` | Jedno hongkońskie IP na maksymalnie 10 minut |

## Jak przetestować połączenie za pomocą curl?

Najpierw uruchom te polecenia. Pierwsze dwa wyświetlają końcowe IP i jego kraj (HTTP, następnie SOCKS5); trzecie pokazuje, że sesja przylepna utrzymuje to samo IP. Jeśli oba pokazują właściwy kraj, dowolne narzędzie zadziała.

*curl: testy HTTP i SOCKS5*

```bash
# HTTP proxy (also carries HTTPS through CONNECT)
curl -x http://USERNAME-country-jp:PASSWORD@gw.japanproxies.com:7777 https://ipinfo.io/json

# SOCKS5, with the hostname resolved at the exit
curl --socks5-hostname gw.japanproxies.com:7778 -U USERNAME-country-kr:PASSWORD https://ipinfo.io/json

# Sticky session: run twice, the IP stays the same
curl -x http://USERNAME-country-tw-session-test1-ttl-30:PASSWORD@gw.japanproxies.com:7777 https://ipinfo.io/ip
```

## Jak używać proxy w Pythonie?

Z `requests` podaj ten sam URL proxy dla `http` i `https`: brama obsługuje HTTPS przez CONNECT. Jeśli Twoje hasło zawiera znaki takie jak `@` lub `:`, zakoduj je w URL. Dla SOCKS5 zainstaluj `requests[socks]` i używaj `socks5h://`, aby DNS był rozwiązywany na wyjściu.

*Python (requests): rotacja i sesje przylepne*

```python
from urllib.parse import quote

import requests

GATEWAY = "gw.japanproxies.com:7777"
PASSWORD = quote("PASSWORD", safe="")  # encode special characters


def proxies(user):
    url = f"http://{quote(user, safe='')}:{PASSWORD}@{GATEWAY}"
    return {"http": url, "https": url}


# Rotating: each new connection (one per request here) usually gets a new Japanese IP
for _ in range(3):
    print(requests.get("https://ipinfo.io/ip", proxies=proxies("USERNAME-country-jp"), timeout=30).text)

# Sticky: the same Korean IP for up to 30 minutes
sticky = proxies("USERNAME-country-kr-session-kr42-ttl-30")
for _ in range(3):
    print(requests.get("https://ipinfo.io/ip", proxies=sticky, timeout=30).text)
```

*Python (requests) przez SOCKS5 — pip install "requests[socks]"*

```python
import requests

proxy = "socks5h://USERNAME-country-hk:PASSWORD@gw.japanproxies.com:7778"
r = requests.get("https://ipinfo.io/json", proxies={"http": proxy, "https": proxy}, timeout=30)
print(r.json()["country"])  # HK
```

## Jak używać proxy w Node.js?

Pakiet `undici`, który napędza wbudowane w Node `fetch`, ma `ProxyAgent` dla proxy HTTP. Zainstaluj go przez `npm install undici` i przekaż jako agenta jako `dispatcher`.

*Node.js (undici): pobieranie przez tajwańskie IP*

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

const agent = new ProxyAgent(
  "http://USERNAME-country-tw-session-tw7-ttl-30:PASSWORD@gw.japanproxies.com:7777"
);

const res = await fetch("https://ipinfo.io/json", { dispatcher: agent });
const info = await res.json();
console.log(info.ip, info.country); // TW
```

## Jak używać proxy w Playwright lub Puppeteer?

Przeglądarki wymagają podania serwera i danych uwierzytelniających osobno. W Playwright przekaż je w opcji `proxy` `launch()`; ustaw `locale` i `timezoneId` kontekstu zgodnie z krajem, gdy testujesz lokalizację. W Puppeteer podaj `--proxy-server` przy uruchomieniu i wywołaj `page.authenticate()` przed pierwszym żądaniem.

*Playwright (Python): kontekst przeglądarki japońskiej*

```python
from playwright.sync_api import sync_playwright

with sync_playwright() as p:
    browser = p.chromium.launch(proxy={
        "server": "http://gw.japanproxies.com:7777",
        "username": "USERNAME-country-jp-session-pw1-ttl-30",
        "password": "PASSWORD",
    })
    context = browser.new_context(locale="ja-JP", timezone_id="Asia/Tokyo")
    page = context.new_page()
    page.goto("https://ipinfo.io/json")
    print(page.inner_text("body"))
    browser.close()
```

*Puppeteer (Node.js): strona koreańska*

```javascript
import puppeteer from "puppeteer";

const browser = await puppeteer.launch({
  args: ["--proxy-server=http://gw.japanproxies.com:7777"],
});
const page = await browser.newPage();
await page.authenticate({
  username: "USERNAME-country-kr-session-pp1-ttl-30",
  password: "PASSWORD",
});
await page.setExtraHTTPHeaders({ "Accept-Language": "ko-KR,ko;q=0.9" });
await page.goto("https://ipinfo.io/json");
console.log(await page.evaluate(() => document.body.innerText));
await browser.close();
```

## Jak używać proxy w przeglądarce lub telefonie?

- **Firefox:** Ustawienia → Ustawienia sieci → Ręczna konfiguracja proxy. Wpisz `gw.japanproxies.com` i port 7777 dla HTTP, zaznacz "Użyj tego samego proxy dla HTTPS", następnie wpisz swoje dane logowania, gdy Firefox poprosi.
- **Chrome i Edge:** używają systemowych ustawień proxy; łatwiej jest użyć rozszerzenia proxy z obsługą uwierzytelniania do przełączania krajów.
- **iPhone i iPad:** Ustawienia → Wi-Fi → (i) przy Twojej sieci → Konfiguruj proxy → Ręcznie, z serwerem, portem i uwierzytelnianiem.
- **Android:** wbudowana konfiguracja proxy Wi-Fi nie pyta o nazwę użytkownika i hasło, więc użyj aplikacji lub narzędzia testowego obsługującego uwierzytelnianie proxy.

Po przełączeniu otwórz stronę do sprawdzania IP, aby potwierdzić kraj.

## Co oznaczają najczęstsze błędy?

- **407 Proxy Authentication Required:** błędna nazwa użytkownika lub hasło albo specjalny znak w haśle nie został zakodowany.
- **Timeout połączenia:** firewall blokuje ruch na port 7777 lub 7778, albo połączenie domowe za IP poszło offline; spróbuj ponownie z nowym ID sesji.
- **Nieprawidłowy kraj na stronie do sprawdzania IP:** niektóre bazy geolokalizacji źle przypisują IP; zobacz [dlaczego proxy pokazuje złą lokalizację](https://japanproxies.com/pl/guides/check-proxy-location/).
- **Strona odrzuca połączenie:** sprawdź regulamin strony. Bankowość, rządowe i płatności oraz porty SMTP są zablokowane na każdym planie.

Wciąż problem? Napisz na support@japanproxies.com podając czas, kod kraju, narzędzie i dokładny błąd. Odpowiedzi na maile w ciągu 12 godzin, 7 dni w tygodniu.

## Pytania dotyczące konfiguracji

### Czy mogę zamiast hasła używać whitelisty IP?

Możesz dodać do 10 IP do whitelisty; połączenia z tych adresów nie wymagają hasła. Nazwa użytkownika i hasło działają z każdego łącza i w każdym narzędziu. Pod-użytkownicy mają własne dane logowania i limit ruchu, a klucze API można w każdej chwili unieważnić.

### Jak uzyskać nowe IP?

Bez sesji każde nowe połączenie otrzymuje IP z puli, zwykle inne. Aby mieć nowe IP przy każdym żądaniu, wyślij jedno żądanie na połączenie (wyłącz keep-alive): przeglądarki, `requests.Session` i undici utrzymują połączenia otwarte. Przy sesji przylepnej zmień ID sesji: `session-a1` staje się `session-a2`.

### Czy mogę używać kilku krajów jednocześnie?

Tak. Uruchom wiele połączeń z różnymi kodami krajów w nazwie użytkownika, wszystko opłacone z jednego planu.

### Czy jest API?

Tak. Punkty końcowe konta, doładowań, zamówień i zużycia są opisane w [API reference](https://japanproxies.com/docs/api/), klucze API możesz unieważnić w każdej chwili.

### Czy te przykłady zostały przetestowane?

Kod został sprawdzony pod względem składni i odpowiada dokumentacji bibliotek proxy. Zamień USERNAME i PASSWORD na własne dane, następnie uruchom test curl.

### Czy współpracownik lub skrypt może mieć własne dane logowania?

Stwórz pod-użytkownika: otrzyma własną nazwę, hasło i limit ruchu, pobierane z Twojego planu; możesz go usunąć kiedy chcesz. Klucze API również można unieważnić w dowolnym momencie.

**Gotowy do połączenia?** 1 GB dla 2,62 USD obejmuje Twoje pierwsze testy we wszystkich czterech krajach. Bez KYC, płatność w kryptowalutach. [Rozpocznij teraz](https://japanproxies.com/pl/pricing/) · [Zobacz lokalne testy stron](https://japanproxies.com/pl/local-checks/)

---

JapanProxies: JapanProxies to dostawca proxy rezydencjalnych dla Japonii, Korei Południowej, Tajwanu i Hongkongu: rotujące proxy rezydencjalne rozliczane za GB, z ruchem, który nigdy nie wygasa, płatne w kryptowalutach bez KYC — bez dowodu, selfie i dokumentów.
