# Japonya ve Doğu Asya konut proxy (residential proxy) nasıl kurulur

> curl, Python, Node.js, Playwright, Puppeteer ve tarayıcılarda Japonya, Kore, Tayvan veya Hong Kong konut proxy (residential proxy) kurun: kullanıcı adı formatı ve oturumlar.

- URL: https://japanproxies.com/tr/guides/setup/
- Son güncelleme: 2026-10-14
- Publisher: JapanProxies (https://japanproxies.com)

Tüm bilgiler proxy kullanıcı adına gider: ülke kodu ve eğer bir IP’yi bir süre tutmak isterseniz, bir oturum kimliği ve süre. En çok kullanılan araçlar için kopyala-yapıştır örnekleri.

**Hızlı cevap — Japon konut proxy (residential proxy)’sine nasıl bağlanırım?**

Aracınızı HTTP ve HTTPS için `gw.japanproxies.com` adresindeki 7777 portuna veya SOCKS5 için 7778 portuna yönlendirin, **JapanProxies** şifreniz ve `USERNAME-country-jp` kullanıcı adınızla. Güney Kore, Tayvan veya Hong Kong için `kr`, `tw` veya `hk` kullanın. 30 dakika boyunca tek IP tutmak için `-session-ID-ttl-30` ekleyin. Planlar 1 GB için $2,62’den başlamaktadır, KYC olmadan kripto ile ödenir.

## Bağlantı detayları

| Özellik | Değer |
| --- | --- |
| Sunucu | `gw.japanproxies.com` |
| HTTP / HTTPS portu | 7777 |
| SOCKS5 portu | 7778 |
| Kullanıcı adı formatı | `USERNAME-country-{cc}-city-{city}-asn-{asn}-session-{id}-ttl-{minutes}` |
| Ülke kodları | `jp` Japonya · `kr` Güney Kore · `tw` Tayvan · `hk` Hong Kong |
| Oturum Kimliği | Seçtiğiniz harf ve rakamlar; aynı kimlik çıkış çevrimiçi kaldığı sürece aynı IP’yi korur |
| Oturum süresi (ttl) | Ayarlandığınız süre (ttl, dakikalar cinsinden), en fazla 30 dakika; IP daha erken değişebilir, örneğin konut cihazı çevrimdışı olursa |
| Şifre | Kontrol panelinizden |

## Kullanıcı adına ne gider?

*USERNAME, kontrol panelinizde görünen temel kullanıcı adınızdır. Doğu Asya'da şehir segmentleri henüz desteklenmemektedir.*

| Kullanıcı adı | Sahip olduğunuz şey |
| --- | --- |
| `USERNAME-country-jp` | Bir Japon konut proxy (residential proxy) IP’si; her yeni bağlantı genellikle farklı bir IP alır |
| `USERNAME-country-jp-city-osaka` | Çevrimiçi olanlar arasında Osaka’da bir konut IP’si (şehir kullanılabilirliği değişebilir) |
| `USERNAME-country-kr-asn-4766` | Ekstra ücret olmadan KT ağında (ASN 4766) Koreli bir IP |
| `USERNAME-country-kr-session-a1-ttl-30` | Oturum `a1` tekrar kullanıldığı sürece 30 dakika boyunca bir Koreli IP |
| `USERNAME-country-tw-session-b7-ttl-30` | 30 dakikaya kadar bir Tayvanlı IP; cihaz çevrimdışına geçerse daha erken değişebilir |
| `USERNAME-country-hk-session-c2-ttl-10` | 10 dakikaya kadar bir Hong Kong IP'si |

## Bağlantıyı curl ile nasıl test ederim?

Önce bu komutları çalıştırın. İlk ikisi çıkış IP'sini ve ülkesini gösterir (HTTP, sonra SOCKS5); üçüncüsü yapışkan oturumun aynı IP'yi koruduğunu gösterir. İkisi de doğru ülkeyi gösteriyorsa, herhangi bir araç çalışır.

*curl: HTTP ve SOCKS5 testleri*

```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
```

## Proxy'i Python'da nasıl kullanırım?

`requests` ile, aynı proxy URL'sini `http` ve `https` için geçirin: ağ geçidi CONNECT ile HTTPS'i halleder. Şifrenizde `@` veya `:` gibi karakterler varsa URL kodlaması yapın. SOCKS5 için, `requests[socks]` kurun ve DNS çıkışta çözüleceği için `socks5h://` kullanın.

*Python (requests): dönen ve yapışkan*

```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) SOCKS5 üzerinden — 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
```

## Proxy'i Node.js'de nasıl kullanırım?

Node'un dahili `fetch`'ini destekleyen `undici` paketi, HTTP proxy'ler için bir `ProxyAgent` içerir. `npm install undici` ile kurun ve ajanı `dispatcher` olarak verin.

*Node.js (undici): Tayvanlı bir IP üzerinden fetch*

```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
```

## Proxy'i Playwright veya Puppeteer'da nasıl kullanırım?

Tarayıcılar sunucu ve kimlik bilgilerini ayrı alır. Playwright'ta kaka `launch()`'in `proxy` seçeneğinde geçirin; bağlamın `locale` ve `timezoneId` değerlerini yerelleştirme testinde ülkeye uygun ayarlayın. Puppeteer'da başlatırken `--proxy-server` geçirin ve ilk isteğin öncesinde `page.authenticate()` çağırın.

*Playwright (Python): Japon bir tarayıcı bağlamı*

```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): Kore sayfası*

```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();
```

## Proxy'i tarayıcıda veya telefonda nasıl kullanırım?

- **Firefox:** Ayarlar → Ağ Ayarları → Elle proxy yapılandırması. HTTP için `gw.japanproxies.com` ve port 7777 girin, "HTTPS için de bu proxy'i kullan" işaretleyin, Firefox istediğinde kullanıcı adı ve şifrenizi yazın.
- **Chrome ve Edge:** sistem proxy ayarlarını kullanır; kimlik doğrulamayı destekleyen proxy eklentisi ülke değişiminde kolaylık sağlar.
- **iPhone ve iPad:** Ayarlar → Wi-Fi → ağınızın yanındaki (i) → Proxy Yapılandır → Manuel, sunucu, port ve kimlik doğrulama ile.
- **Android:** yerleşik Wi-Fi proxy ayarı kullanıcı adı ve şifre istemez, proxy kimlik doğrulamasını destekleyen bir uygulama veya test aracı kullanın.

Değişiklik sonrası ülkeyi doğrulamak için bir IP kontrol sayfası açın.

## Yaygın hatalar ne anlama gelir?

- **407 Proxy Kimlik Doğrulama Gerekli:** kullanıcı adı veya şifre yanlış ya da şifre içindeki özel karakter kodlanmamış.
- **Bağlantı zaman aşımı:** bir firewall 7777 veya 7778 portuna giden trafiği engelliyor, ya da IP'nin arkasındaki ev bağlantısı çevrimdışı; yeni oturum kimliğiyle tekrar deneyin.
- **IP kontrol sayfasında yanlış ülke:** bazı konum veritabanları IP'yi yanlış yerleştirir; [neden bir proxy yanlış konum gösterir](https://japanproxies.com/tr/guides/check-proxy-location/) bakın.
- **Bir site bağlantıyı reddediyor:** sitenin kullanım koşullarını kontrol edin. Bankacılık, devlet ve ödeme portalı ile SMTP portları her planda engellenmiştir.

Hala sorun mu var? Zamanı, ülke kodunu, araç ve tam hatayı içeren bir e-postayı support@japanproxies.com adresine gönderin. E-postalara 7 gün 24 saat içinde 12 saat içinde yanıt verilir.

## Kurulum soruları

### Şifre yerine IP izin listesi kullanabilir miyim?

İzin listesine 10 adrese kadar IP ekleyebilirsiniz; o IP'lerden gelen bağlantılar şifre istemez. Kullanıcı adı ve şifre her ağdan ve her araçta çalışır. Alt kullanıcılar kendi kimlik bilgileri ve trafik sınırına sahiptir, API anahtarları gerektiğinde iptal edilebilir.

### Yeni IP'yi nasıl alırım?

Oturum yoksa, her yeni bağlantı havuzdan genellikle farklı bir IP alır. Her istekte yeni IP almak için, bağlantı başına bir istek gönderin (keep-alive kapalı): tarayıcılar, `requests.Session` ve undici bağlantıyı açık tutar. Yapışkan oturumda, oturum kimliğini değiştirin: `session-a1` → `session-a2`.

### Birkaç ülkeyi aynı anda kullanabilir miyim?

Evet. Aynı planla ödenen, kullanıcı adında farklı ülke kodları olan birden çok bağlantıyı çalıştırabilirsiniz.

### API var mı?

Evet. Hesap, bakiye yükleme, sipariş ve kullanım uç noktaları [API referansında](https://japanproxies.com/docs/api/) belgelenmiştir, API anahtarlarını istediğiniz zaman iptal edebilirsiniz.

### Bu örnekler test edildi mi?

Kod sözdizimi için kontrol edildi ve her kütüphanenin belgelenmiş proxy seçeneklerine uyuyor. USERNAME ve PASSWORD'u kendi kimlik bilgilerinizle değiştirin ve önce curl testini çalıştırın.

### Bir ekip arkadaşı veya script kendi kimlik bilgilerine sahip olabilir mi?

Alt kullanıcı oluşturun: kendi kullanıcı adı, şifre ve trafik sınırı olur, sizin plandan düşer ve istediğiniz zaman kaldırabilirsiniz. API anahtarları da istediğiniz zaman iptal edilebilir.

**Bağlanmaya hazır mısınız?** 1 GB, $2,62 için dört ülkenin ilk testlerini kapsar. KYC olmadan, kriptoyla ödeyin. [Başlayın](https://japanproxies.com/tr/pricing/) · [Yerel site kontrollerini gör](https://japanproxies.com/tr/local-checks/)

---

JapanProxies: JapanProxies, Japonya, Güney Kore, Tayvan ve Hong Kong için konut proxy sağlayıcısıdır: GB başına faturalandırılan dönen konut IP'leri, süresi dolmayan trafik, KYC olmadan kripto ile ödeme — kimlik yok, selfie yok, evrak yok.
