Jawaban cepat
Bagaimana cara menghubungkan ke proxy residensial Jepang?
Tunjuk alat Anda ke gw.japanproxies.com di port 7777 untuk HTTP dan HTTPS, atau port 7778 untuk SOCKS5, dengan password JapanProxies dan username USERNAME-country-jp. Gunakan kr, tw atau hk untuk Korea Selatan, Taiwan, atau Hong Kong. Tambahkan -session-ID-ttl-30 untuk mempertahankan satu IP selama 30 menit. Paket mulai dari US$2,62 untuk 1 GB, dibayar dengan crypto tanpa KYC.
Detail koneksi
| Host | gw.japanproxies.com |
|---|---|
| Port HTTP / HTTPS | 7777 |
| Port SOCKS5 | 7778 |
| Format username | USERNAME-country-{cc}-city-{city}-asn-{asn}-session-{id}-ttl-{minutes} |
| Kode negara | jp Jepang · kr Korea Selatan · tw Taiwan · hk Hong Kong |
| ID sesi | Huruf dan angka yang Anda pilih; ID yang sama mempertahankan IP yang sama selama exit tetap online |
| Durasi sesi (ttl) | waktu yang kamu atur (ttl, dalam menit), hingga 30 menit; IP bisa berubah lebih awal, misalnya jika perangkat residensial offline |
| Password | Dari dashboard Anda |
Apa yang dimasukkan ke username?
| Username | Apa yang Anda dapatkan |
|---|---|
USERNAME-country-jp | IP proxy residensial Jepang; setiap koneksi baru biasanya mendapatkan IP yang berbeda |
USERNAME-country-jp-city-osaka | IP residensial di Osaka saat tersedia (ketersediaan kota berbeda) |
USERNAME-country-kr-asn-4766 | IP Korea di jaringan KT (ASN 4766), tanpa biaya tambahan |
USERNAME-country-kr-session-a1-ttl-30 | Satu IP Korea selama hingga 30 menit, selama Anda menggunakan kembali sesi a1 |
USERNAME-country-tw-session-b7-ttl-30 | Satu IP Taiwan selama maksimal 30 menit; bisa berubah lebih awal jika perangkat offline |
USERNAME-country-hk-session-c2-ttl-10 | Satu IP Hong Kong selama maksimal 10 menit |
Bagaimana cara menguji koneksi dengan curl?
Jalankan perintah ini terlebih dahulu. Dua perintah pertama menampilkan IP keluar dan negaranya (HTTP, lalu SOCKS5); perintah ketiga menunjukkan session sticky yang mempertahankan IP sama. Jika keduanya menunjukkan negara yang benar, alat apapun akan berfungsi.
# 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/ipBagaimana cara menggunakan proxy di Python?
Dengan requests, gunakan URL proxy yang sama untuk http dan https: gateway menangani HTTPS lewat CONNECT. Jika password Anda mengandung karakter seperti @ atau :, gunakan encoding URL. Untuk SOCKS5, instal requests[socks] dan gunakan socks5h:// agar DNS diresolve di exit.
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"]) # HKBagaimana cara menggunakan proxy di Node.js?
Paket undici, yang mendukung fetch built-in Node, memiliki ProxyAgent untuk proxy HTTP. Instal dengan npm install undici dan gunakan agen sebagai dispatcher.
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); // TWBagaimana cara menggunakan proxy di Playwright atau Puppeteer?
Browser memisahkan server dan kredensial. Di Playwright, masukkan di opsi proxy dari launch(); atur locale dan timezoneId konteks agar sesuai negara saat tes lokal. Di Puppeteer, masukkan --proxy-server saat peluncuran dan panggil page.authenticate() sebelum permintaan pertama.
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();Bagaimana cara menggunakan proxy di browser atau ponsel?
- Firefox: Pengaturan → Pengaturan Jaringan → Konfigurasi proxy manual. Masukkan
gw.japanproxies.comdan port 7777 untuk HTTP, centang "Juga gunakan proxy ini untuk HTTPS", lalu ketik username dan password saat Firefox menanyakan. - Chrome dan Edge: menggunakan pengaturan proxy sistem; ekstensi proxy dengan autentikasi lebih mudah untuk ganti negara.
- iPhone dan iPad: Pengaturan → Wi-Fi → (i) di samping jaringan Anda → Konfigurasikan Proxy → Manual, dengan server, port, dan autentikasi.
- Android: pengaturan proxy Wi-Fi bawaan tidak tanya username dan password, jadi gunakan aplikasi atau alat uji dengan dukungan autentikasi proxy.
Buka halaman cek IP setelah ganti, untuk pastikan negaranya.
Apa arti kesalahan umum?
- 407 Proxy Authentication Required: username atau password salah, atau karakter khusus dalam password tidak dienkode.
- Connection timeout: firewall blokir lalu lintas keluar ke port 7777 atau 7778, atau koneksi rumah di balik IP offline; coba lagi dengan session ID baru.
- Negara salah di halaman cek IP: beberapa database geolokasi salah tempatkan IP; lihat kenapa proxy tunjukkan lokasi salah.
- Situs tolak koneksi: cek ketentuan situs. Portal perbankan, pemerintah, pembayaran dan port SMTP diblokir di semua paket.
Masih bermasalah? Email ke [email protected] dengan waktu, kode negara, alat, dan kesalahan tepatnya. Balasan email dalam 12 jam, 7 hari seminggu.
Pertanyaan setup
Bisakah saya pakai IP allowlisting alih-alih password?
Anda bisa tambah hingga 10 IP ke daftar izinkan; koneksi dari IP tersebut tidak perlu password. Username dan password berlaku di semua jaringan dan alat. Sub-user dapat kredensial sendiri dan batas trafik, serta API key bisa dicabut kapan saja.
Bagaimana dapat IP baru?
Tanpa session, setiap koneksi baru dapat IP dari pool, biasanya berbeda. Untuk dapat IP baru setiap permintaan, kirim satu permintaan per koneksi (nonaktifkan keep-alive): browser, requests.Session dan undici mempertahankan koneksi terbuka. Dengan session sticky, ganti session ID: session-a1 menjadi session-a2.
Bisakah pakai beberapa negara sekaligus?
Bisa. Jalankan beberapa koneksi dengan kode negara berbeda di username, semua dibayar dari satu paket.
Apakah ada API?
Ada. Endpoint akun, isi ulang, pesanan, dan penggunaan terdokumentasi di referensi API, dengan API key yang bisa dicabut kapan saja.
Apakah contoh ini sudah diuji?
Kode sudah dicek sintaks dan sesuai opsi proxy tiap perpustakaan. Ganti USERNAME dan PASSWORD dengan kredensial Anda, lalu jalankan uji curl pertama.
Bisa kah rekan tim atau skrip punya kredensial sendiri?
Buat sub-user: dapat username, password, dan batas trafik sendiri dari paket Anda, dan bisa dihapus kapan saja. API key juga bisa dicabut kapan saja.
Siap tersambung?
1 GB untuk US$2,62 menutupi uji coba pertama Anda di keempat negara. Tanpa KYC, bayar dengan kripto.