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ı
| 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?
| 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.
# HTTP proxy (also carries HTTPS through CONNECT)
curl -x http://USERNAME-country-jp:[email protected]: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:[email protected]:7777 https://ipinfo.io/ipProxy'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.
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)import requests
proxy = "socks5h://USERNAME-country-hk:[email protected]:7778"
r = requests.get("https://ipinfo.io/json", proxies={"http": proxy, "https": proxy}, timeout=30)
print(r.json()["country"]) # HKProxy'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.
import { ProxyAgent, fetch } from "undici";
const agent = new ProxyAgent(
"http://USERNAME-country-tw-session-tw7-ttl-30:[email protected]:7777"
);
const res = await fetch("https://ipinfo.io/json", { dispatcher: agent });
const info = await res.json();
console.log(info.ip, info.country); // TWProxy'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.
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()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.comve 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 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ı [email protected] 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 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.