KYC 없이 — 신분증, 셀피, 서류 필요 없음. 암호화폐로 결제: BTC, USDT, USDC, ETH, SOL, LTC
언어: 한국어
시작하기

일본 및 동아시아 레지덴셜 프록시 설정 방법

국가 코드와 일정 시간 동안 하나의 IP를 사용하고 싶다면 세션 ID와 지속 시간 등이 모두 사용자 이름에 포함됩니다. 사람들이 가장 많이 사용하는 도구 별 예제를 복사-붙여넣기 하세요.

마지막 업데이트: · 5 분 읽기

빠른 답변

일본 레지덴셜 프록시에 어떻게 연결하나요?

HTTP 및 HTTPS는 포트 7777에서, SOCKS5는 포트 7778에서 gw.japanproxies.com를 대상으로 도구를 설정하세요. JapanProxies 비밀번호와 사용자 이름 USERNAME-country-jp을 사용합니다. 한국, 대만, 홍콩은 kr, tw, hk를 사용하세요. IP 하나를 30분간 유지하려면 -session-ID-ttl-30를 추가하세요. 요금제는 1 GB 기준 US$2.62에서 시작하며 KYC 없이 암호화폐로 결제됩니다.

연결 세부정보

호스트gw.japanproxies.com
HTTP / HTTPS 포트7777
SOCKS5 포트7778
사용자 이름 형식USERNAME-country-{cc}-city-{city}-asn-{asn}-session-{id}-ttl-{minutes}
국가 코드jp 일본 · kr 한국 · tw 대만 · hk 홍콩
세션 ID직접 선택한 문자와 숫자; 동일한 ID를 사용하면 세션이 유지되는 동안 같은 IP를 유지
세션 길이 (ttl)설정한 시간(ttl, 분 단위)까지 최대 30분; 예를 들어 레지덴셜 장치가 오프라인 되면 IP가 더 일찍 바뀔 수 있습니다
비밀번호대시보드에서

사용자 이름에 무엇이 들어가나요?

USERNAME은 대시보드에 표시되는 기본 사용자명입니다. 동아시아에서는 도시 세그먼트가 아직 지원되지 않습니다.
사용자 이름얻는 것
USERNAME-country-jp대부분 새로운 연결마다 다른 일본 레지덴셜 IP
USERNAME-country-jp-city-osaka오사카에 위치한 레지덴셜 IP (도시 가용성 변동 가능)
USERNAME-country-kr-asn-4766추가 비용 없이 KT 네트워크(ASN 4766)에 있는 한국 IP
USERNAME-country-kr-session-a1-ttl-30세션 a1를 재사용하는 한 최대 30분간 유지되는 한국 IP 하나
USERNAME-country-tw-session-b7-ttl-30대만 IP 하나당 최대 30분 사용 가능; 디바이스가 오프라인이 되면 더 빨리 변경될 수 있습니다
USERNAME-country-hk-session-c2-ttl-10홍콩 IP 하나당 최대 10분 사용 가능

curl로 연결을 어떻게 테스트하나요?

먼저 이 명령어들을 실행하세요. 처음 두 개는 출구 IP와 국가를 출력합니다(HTTP, SOCKS5 순). 세 번째는 동일한 IP를 유지하는 스티키 세션을 보여줍니다. 둘 다 올바른 국가를 표시하면 어떤 도구든 작동합니다.

curl: HTTP 및 SOCKS5 테스트
# 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/ip

Python에서 프로록시를 어떻게 사용하나요?

requests를 사용해, http와 https에 동일한 프록시 URL을 전달하세요: 게이트웨이가 CONNECT를 통해 HTTPS를 처리합니다. 비밀번호에 @나 : 같은 문자가 있다면 URL 인코딩하세요. SOCKS5를 사용하려면 requests[socks]를 설치하고 DNS가 출구에서 해결되도록 socks5h://를 사용하세요.

Python (requests): 회전형 및 스티키
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 사용 — pip install "requests[socks]"
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"])  # HK

Node.js에서 프록시를 어떻게 사용하나요?

Node의 내장 fetch을 구동하는 undici 패키지는 HTTP 프록시를 위한 ProxyAgent를 지원합니다. npm install undici으로 설치 후 에이전트를 dispatcher로 전달하세요.

Node.js (undici): 대만 IP를 통한 fetch
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); // TW

Playwright나 Puppeteer에서 프록시를 어떻게 사용하나요?

브라우저는 서버와 인증 정보를 따로 받습니다. Playwright에서는 launch()의 proxy 옵션에 전달하세요; 로컬라이징 테스트 시 컨텍스트의 locale와 timezoneId를 국가에 맞게 설정하세요. Puppeteer에서는 시작 시 --proxy-server를 전달하고 첫 요청 전에 page.authenticate()를 호출하세요.

Playwright (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): 한국 페이지
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();

브라우저나 휴대폰에서 프록시를 어떻게 사용하나요?

  • Firefox: 설정 → 네트워크 설정 → 수동 프록시 구성. HTTP에 gw.japanproxies.com와 포트 7777 입력, “HTTPS에도 이 프록시 사용” 선택, Firefox가 사용자명과 비밀번호를 물으면 입력하세요.
  • Chrome 및 Edge: 시스템 프록시 설정을 사용하며, 인증 지원 프록시 확장 프로그램으로 국가 전환이 더 편리합니다.
  • 아이폰 및 아이패드: 설정 → Wi-Fi → 네트워크 옆 (i) → 프록시 구성 → 수동, 서버·포트·인증 정보를 입력하세요.
  • 안드로이드: 내장 Wi-Fi 프록시 설정은 사용자명과 비밀번호를 묻지 않으므로, 인증 지원 앱이나 테스트 도구를 사용하세요.

전환 후 IP 확인 페이지를 열어 국가가 맞는지 확인하세요.

자주 발생하는 오류들은 무엇을 의미하나요?

  • 407 Proxy Authentication Required: 사용자명 또는 비밀번호가 잘못되었거나, 비밀번호 내 특수문자가 인코딩되지 않았습니다.
  • 연결 시간초과: 방화벽이 포트 7777 또는 7778으로의 아웃바운드 트래픽을 차단하거나, 해당 IP 뒤의 홈 연결이 오프라인 상태입니다; 새 세션 ID로 재시도하세요.
  • IP 확인 페이지에 잘못된 국가 표시: 일부 지리위치 데이터베이스가 IP를 잘못 배치합니다; 프록시가 잘못된 위치를 표시하는 이유]를 참고하세요.
  • 사이트가 연결을 거부함: 사이트 약관을 확인하세요. 은행, 정부, 결제 포털 및 SMTP 포트는 모든 플랜에서 차단됩니다.

계속 문제 발생 시, 시간, 국가 코드, 사용 도구 및 정확한 오류를 포함해 [email protected]로 이메일을 보내세요. 이메일 답변은 주 7일, 12시간 이내에 제공합니다.

설정 관련 질문들

비밀번호 대신 IP 허용목록을 사용할 수 있나요?

최대 10개의 IP를 허용목록에 추가할 수 있으며, 해당 IP에서 연결 시 비밀번호가 필요 없습니다. 사용자명과 비밀번호는 모든 네트워크와 도구에서 사용 가능합니다. 하위 사용자는 자체 자격증명과 트래픽 한도를 가지며, API 키는 언제든지 취소할 수 있습니다.

새 IP는 어떻게 받나요?

세션 없이 새 연결마다 풀에서 IP가 할당되며 보통 다릅니다. 매 요청마다 새 IP를 받으려면, 각 연결에 요청 하나만 보내세요(keep-alive 해제): 브라우저, requests.Session, undici는 연결을 유지합니다. 스티키 세션에서는 세션 ID를 바꾸세요: session-a1가 session-a2로 변경됩니다.

여러 국가를 동시에 사용할 수 있나요?

네. 동일 플랜에서 여러 연결을 실행하되, 각기 다른 국가 코드를 사용자명에 넣으면 됩니다.

API가 있나요?

있습니다. 계정, 충전, 주문, 사용량 엔드포인트가 API 참고 문서에 문서화되어 있으며, API 키는 언제든지 취소할 수 있습니다.

예제 코드들이 테스트되었나요?

코드 문법 검토 및 각 라이브러리의 문서화된 프록시 옵션을 따릅니다. USERNAME과 PASSWORD를 본인 자격증명으로 교체하고, 먼저 curl 테스트를 실행하세요.

팀원이나 스크립트도 별도의 자격증명을 가질 수 있나요?

하위 사용자를 만드세요: 플랜 자원을 공유하여 고유 사용자명, 비밀번호, 트래픽 한도를 부여하며 언제든 삭제 가능합니다. API 키도 언제든 취소할 수 있습니다.

연결 준비 완료?

1 GB는 US$2.62에서의 첫 테스트를 지원합니다. KYC 없이, 암호화폐로 결제 가능.

1 GB US$2.62 · KYC 없이

시작하기