빠른 답변
프록시 출구 IP가 어느 도시에 있는지 어떻게 확인하나요?
프록시를 통해 https://ipinfo.io/json에서 출구를 읽은 다음, 동일한 IP를 MaxMind GeoLite 같은 두 번째 데이터베이스에서 조회하세요. RIPEstat에서 해당 네트워크를 확인하세요. 2026년 10월 기준 EuroCity Proxies 출구는 가정용 IP입니다. 올바른 국가와 소비자 네트워크, 그리고 요청한 도시 또는 근처 마을이 나올 것으로 예상하세요.
도시 확인의 단계는 무엇인가요?
고정 세션 열기
USERNAME-country-de-city-munich-session-muc1-ttl-10같은 사용자 이름을 사용해 모든 조회가 동일한 출구 IP를 보도록 하세요.프록시를 통해 소스 1 읽기
https://ipinfo.io/json을 요청하고ip,city,region,country,org을 기록하세요.동일한 IP에 대해 소스 2 읽기
로컬 MaxMind GeoLite City 파일에서, 또는 브라우저에서 DB-IP나 ip-api에서 IP를 조회하세요.
RIPEstat에서 네트워크 확인
stat.ripe.net에 IP를 입력하고 prefix, ASN, 소유자 이름을 확인하세요.
비교하고 결정하기
아래 표를 사용하세요: 인근 도시는 정상이고, 다른 국가나 호스팅 네트워크는 정상이 아닙니다.
# pip install requests geoip2
# GeoLite2-City.mmdb and GeoLite2-ASN.mmdb: download them from your MaxMind account
from urllib.parse import quote
import geoip2.database
import requests
HOST = "gw.eurocityproxies.com"
PORT = 7777
USER = "USERNAME-country-de-city-munich-session-muc1-ttl-10"
PASSWORD = quote("PASSWORD", safe="")
proxy = f"http://{USER}:{PASSWORD}@{HOST}:{PORT}"
# Source 1: IPinfo, read through the proxy
info = requests.get("https://ipinfo.io/json", proxies={"http": proxy, "https": proxy}, timeout=30).json()
ip = info["ip"]
# Source 2: MaxMind GeoLite, read from local files (no request leaves your machine)
with geoip2.database.Reader("GeoLite2-City.mmdb") as city_db:
c = city_db.city(ip)
with geoip2.database.Reader("GeoLite2-ASN.mmdb") as asn_db:
a = asn_db.asn(ip)
print("exit IP ", ip)
print("IPinfo ", info.get("city"), info.get("region"), info.get("country"), info.get("org"))
print("GeoLite ", c.city.name, c.country.iso_code, f"radius {c.location.accuracy_radius} km")
print("GeoLite ASN ", f"AS{a.autonomous_system_number}", a.autonomous_system_organization)어떤 geolocation 데이터베이스를 비교할 수 있나요?
각 게시자는 자체 정확도를 서로 다르게 설명합니다. 아래 노트는 2026년 10월 18일에 해당 페이지에서 읽은 내용입니다.
| 출처 | 조회 방법 | 게시자가 정확도에 대해 말하는 내용 |
|---|---|---|
| MaxMind GeoLite | 무료 계정, 다운로드 가능한 파일 또는 웹 서비스(서비스당 하루 1,000회 조회) | "본질적으로 부정확"하며 위치는 종종 인구 밀집 지역 근처입니다. 정확도 반경은 몇 km에서 1,000 km입니다. GeoLite City는 유료 GeoIP City보다 상당히 덜 정확합니다 |
| IPinfo | 자신의 exit에 대해서는 https://ipinfo.io/json, 또는 해당 API | km 단위의 정확도 반경을 반환하며, 데이터는 24시간마다 업데이트됩니다. 농촌 지역의 정확도는 도시 지역보다 낮습니다 |
| DB-IP | db-ip.com의 조회 양식, API 또는 월간 다운로드 | 일부 제공업체는 거리 수준, 대부분은 도시 수준, 드물게는 국가 수준입니다. 일반적으로 유선 회선이 셀룰러 네트워크보다 더 정확합니다 |
| ip-api | HTTP 전용 무료 JSON 엔드포인트, 분당 45회 요청, 상업적 사용 불가 | 정확도 수치는 게시되지 않았으며, 수정은 수동으로 확인되며 최대 7일이 걸릴 수 있습니다 |
| RIPEstat (RIPE NCC) | stat.ripe.net 또는 해당 Data API | geolocation 데이터베이스가 아니며, prefix, ASN 및 네트워크의 소유자를 보여줍니다 |
왜 하나 대신 두 개의 출처를 비교해야 하나요?
geolocation 데이터베이스는 서로 일치하지 않고, 대상 사이트는 세 번째 데이터베이스를 사용할 수 있기 때문입니다. 각 회사는 레지스트리 데이터, 네트워크 측정, 제공업체 피드 및 사용자 수정으로 자체 지도를 구축합니다. 두 출처가 같은 도시에서 일치하면 견고한 결과를 얻을 수 있습니다.
확인 중인 사이트는 하나의 데이터베이스, 흔히 상업용 데이터베이스를 사용하며 어느 것인지 거의 알 수 없습니다. MaxMind의 프랑스에 대한 자체 비교에 따르면 유료 및 무료 도시 데이터베이스가 서로 다릅니다. 이들은 확인한 IP의 50%와 42%를 50 km 이내로 배치했습니다. 정확도 가이드에는 6개국의 수치가 나와 있습니다.
RIPEstat에서 네트워크 소유자를 어떻게 확인하나요?
stat.ripe.net을 열고 exit IP를 검색 상자에 붙여넣으세요. RIPEstat는 유럽에서 IP 주소를 할당하는 지역 인터넷 레지스트리인 RIPE NCC가 운영합니다.
세 가지 필드가 중요합니다. prefix는 주소 블록으로, 예를 들어 /21입니다. ASN은 이를 알리는 네트워크입니다. holder는 회사 이름을 나타내며, 예를 들어 국가 광대역 제공업체입니다. 스크립트의 경우 Data API는 https://stat.ripe.net/data/network-info/data.json?resource= 뒤에 IP를 붙인 동일한 답변을 반환합니다.
ASN은 IPinfo의 org 필드 및 GeoLite ASN과 일치해야 합니다. 레지덴셜 exit은 소비자 제공업체에 속합니다. 호스팅 회사나 클라우드 네트워크가 소유자인 경우는 지원팀에 문의할 이유가 됩니다. ASN 타겟팅은 ASN 타겟팅 페이지에 설명되어 있습니다.
출처 간의 차이는 무엇을 의미하나요?
| 보이는 것 | 일반적으로 의미하는 것 | 해야 할 일 |
|---|---|---|
| 같은 국가, 같은 도시 | 깨끗한 결과 | 아무 것도 하지 마세요. 확인을 위해 세션을 유지하세요 |
| 같은 국가, 10–50 km 떨어진 도시 | 대도시 지역에서는 정상입니다. 데이터베이스가 IP를 제공업체 네트워크의 서로 다른 지점에 배치합니다 | 받아들이세요. 대상 사이트가 보여주는 것으로 판단하세요 |
| 같은 국가, 멀리 떨어진 도시 | 하나의 데이터베이스가 제공업체의 전체 블록을 지역 허브나 수도로 매핑합니다 | 새 세션 id를 열고 다시 확인하세요 |
| 한 소스에는 도시 정보가 없습니다 | 해당 데이터베이스에는 이 블록에 대한 도시 수준 데이터가 없습니다 | 다른 소스와 대상 사이트를 신뢰하세요 |
| 국가가 다릅니다 | 잘못된 -country- 세그먼트 또는 데이터베이스 오류 | 사용자 이름을 출력하세요. 올바르다면 IP와 시간을 지원팀에 보내세요 |
| 보유자가 호스팅 또는 클라우드 회사입니다 | 가정용 연결이 아닙니다 | 중단하고 IP와 시간을 지원팀에 알려주세요 |
대상 사이트 자체는 무엇을 보여주나요?
최종 테스트는 당신이 관심 있는 페이지입니다. 상점은 배송 지역, 인근 지점 또는 통화를 제안할 수 있습니다. 검색 엔진은 결과 하단에 추정한 위치를 표시할 수 있습니다. Google의 도움말 페이지에는 위치 추정에 사용하는 신호 중 하나로 연결의 IP 주소가 나와 있습니다.
사이트는 언어, 시간대, 쿠키도 읽습니다. 페이지를 판단하기 전에 쿠키를 지우고 해당 시장의 브라우저 언어를 설정하세요. 약관이나 robots.txt가 자동 접근을 금지하는 사이트에서는 수동으로 가끔씩만 확인하세요.
도시 확인은 트래픽을 얼마나 사용하나요?
https://ipinfo.io/json에서 조회하면 몇 킬로바이트만 이동하므로 수백 번 확인해도 1GB의 작은 일부만 사용합니다. GeoLite 비교는 당신의 컴퓨터에서 실행되며 프록시 트래픽을 사용하지 않습니다. 사용량은 프록시를 통해 송수신된 모든 데이터(업로드 및 다운로드, 헤더 포함)를 집계함. 1 GB = 1,000,000,000 바이트. 대상에 도달하기 전에 실패한 연결 시도는 집계되지 않음.
1GB에 US$0.95이라면, 확인 비용은 이후에 여는 페이지보다 훨씬 적습니다. 가격과 요금제는 가격 페이지에 있습니다.
출구 도시 확인: 질문
뮌헨을 요청했는데 IPinfo가 프라이징을 보여줍니다. 타깃팅이 잘못된 건가요?
아마 아닙니다. 프라이징은 뮌헨 북쪽, 같은 지역의 소도시입니다. 데이터베이스는 종종 IP를 제공업체 로컬 네트워크의 소도시에 배치합니다. 두 번째 소스를 확인하세요. 둘 다 뮌헨에서 멀리 떨어진 도시를 보여주면 새 세션 id를 여세요.
두 데이터베이스가 불일치할 때 어느 소스가 맞나요?
정의상 어느 것도 맞지 않습니다. 둘 다 추정값입니다. 대상 사이트가 보여주는 결과를 신뢰하세요. 그것이 당신의 페이지를 바꾸는 결과이기 때문입니다. 데이터베이스는 다른 국가나 호스팅 네트워크 같은 큰 오류를 잡는 데 사용하세요.
도시를 확인하려면 유료 데이터베이스가 필요한가요?
아니요. 무료 MaxMind GeoLite 계정과 IPinfo JSON 엔드포인트면 가끔씩 확인하기에 충분합니다. MaxMind는 무료 GeoLite City가 유료 GeoIP City보다 정확도가 낮다고 밝히므로 GeoLite는 참고 의견으로 취급하세요.
확인에 스티키 세션을 사용하는 이유는?
두 조회와 페이지 방문이 동일한 출구 IP를 보도록 하기 위해서입니다. 회전하는 사용자 이름을 쓰면 새 연결마다 보통 다른 IP가 할당되어 두 개의 다른 주소를 비교하게 됩니다.
RIPEstat이 도시를 알려줄 수 있나요?
아니요. RIPEstat은 누가 주소 블록을 보유하고 공지하는지 보여줄 뿐, 가입자가 어디 사는지는 알려주지 않습니다. 소비자 네트워크와 ASN을 확인하는 데 쓰고, 도시는 지오로케이션 데이터베이스를 사용하세요.
국가가 잘못된 경우 지원팀에 무엇을 보내야 하나요?
출구 IP, 비밀번호를 제외한 전체 사용자 이름, 시간대가 포함된 시간, 두 조회 서비스의 출력입니다. 세션을 추적하기에 충분합니다. [email protected]으로 보내세요.
출처 (11)
- GeoLite 무료 지오로케이션 데이터(정확도 반경, GeoLite vs GeoIP, 한계) — MaxMind (checked 2026-10-18)
- GeoIP 정확도 비교, 프랑스, 50km, 모든 연결 유형 — MaxMind (read 2026-10-18 (no date on the page))
- GeoIP2 Python API: 데이터베이스 사용법(도시 및 ASN 리더) — MaxMind (checked 2026-10-18)
- IP Geolocation API(정확도 반경, 24시간마다 데이터 업데이트, 농촌 정확도) — IPinfo (checked 2026-10-18)
- DB-IP FAQ: 데이터베이스의 위치는 얼마나 정확한가요? — DB-IP (checked 2026-10-18)
- ip-api JSON 엔드포인트 문서(HTTP 전용, 분당 45회 요청, 상업적 사용 금지) — ip-api (checked 2026-10-18)
- ip-api 데이터 수정 양식 — ip-api (checked 2026-10-18)
- RIPEstat — RIPE NCC (checked 2026-10-18)
- 우리가 하는 일: 지역 인터넷 레지스트리 — RIPE NCC (checked 2026-10-18)
- RIPEstat Data API: Network Info — RIPE NCC (checked 2026-10-18)
- Google에서 검색할 때 내 위치 이해 및 관리하기 — Google Search Help (checked 2026-10-18)