IP 조회, 네트워크·DNS/CDN 진단, 브라우저 지문 검사, AI 서비스 상태 확인을 지원하는 Cloudflare Workers 배포형 웹 도구입니다.
jason5ng32/MyIP
IP와 위치, WebRTC·DNS 유출, 연결 상태, 속도, MTR, 검열, Whois를 확인할 수 있는 올인원 IP 도구 모음으로, Docker로 직접 호스팅할 수 있습니다.
대체할 수 있는 제품:ipleak.net
- 스타
- 12,187
- 포크
- 1,248
- 열린 이슈
- 27
- 마지막 커밋
- 12시간 전
어떤 프로젝트인가요?
MyIP는 외부에서 내 IP 주소와 위치, 네트워크가 어떻게 보이는지 확인할 수 있는 오픈소스 IP 도구 모음입니다. 여러 출처의 IPv4 및 IPv6 정보를 나란히 보여 주며, 국가, 도시, ASN, 조직 정보를 확인하거나 다른 IP를 조회할 수 있습니다.
WebRTC 및 DNS 유출 테스트와 브라우저 지문 확인 등 유출·개인정보 보호 점검 기능을 제공합니다. 네트워크 테스트에는 여러 사이트의 연결 상태 점검, 속도 테스트, 글로벌 지연 시간 테스트, 분산 프로브를 통한 MTR 경로 확인, 검열 확인, 프록시 규칙 테스트가 포함됩니다. 조회 도구로는 Whois, 여러 리졸버를 이용한 DNS 조회, MAC 조회, IP 계산기, ASN 프로필이 있습니다.
단일 Docker 명령으로 배포하거나 Node.js와 pnpm을 사용해 로컬에서 빌드할 수 있는 웹 앱입니다. 지리 위치 및 ASN 데이터를 사용하려면 MaxMind GeoLite2 인증 정보가 필요합니다.
핵심 기능
- 01지리 위치와 ASN을 포함해 여러 출처의 IPv4 및 IPv6 정보를 보여 줍니다.
- 02VPN 및 프록시 환경에서 WebRTC와 DNS 유출을 감지합니다.
- 03연결 상태, 속도, 글로벌 지연 시간, MTR 테스트를 실행합니다.
- 04웹사이트 검열 여부를 확인하고 프록시 규칙 설정을 테스트합니다.
- 05Whois, 여러 리졸버를 이용한 DNS 조회, MAC 조회, IP 계산기를 제공합니다.
- 06터미널에서 내 IP를 확인할 수 있는 curl API를 제공합니다.
활용 사례
- VPN이나 프록시를 사용할 때 실제 IP 또는 DNS 쿼리가 유출되는지 확인합니다.
- 특정 사이트에 연결되지 않거나 경로에 문제가 있는 원인을 진단합니다.
- 팀에서 사용할 비공개 IP 및 네트워크 진단 페이지를 직접 호스팅합니다.
- IP, 도메인 또는 AS 번호의 소유권과 라우팅 정보를 조회합니다.
빠른 시작
- 1
Docker 컨테이너를 실행합니다
docker run -d -p 18966:18966 --name myip --restart always jason5ng32/myip:latest - 2
실제 배포 환경에서는 MaxMind 자격 증명과 허용 도메인을 설정합니다
docker run -d -p 18966:18966 -e MAXMIND_ACCOUNT_ID="YOUR_ACCOUNT_ID" -e MAXMIND_LICENSE_KEY="YOUR_LICENSE_KEY" -e DATASET_AUTO_UPDATE="true" -e ALLOWED_DOMAINS="your-domain.com" --name myip --restart always jason5ng32/myip:latest
사용 전 알아둘 점
- IP 지오로케이션 및 ASN 조회에는 MaxMind GeoLite2 자격 증명이 필요하며, 없으면 MaxMind 소스가 503을 반환합니다.
- 실제 도메인을 사용하려면 ALLOWED_DOMAINS 설정이 필요합니다. 설정하지 않으면 localhost가 아닌 모든 요청에 403이 반환됩니다.
토픽
자주 묻는 질문
- MyIP은(는) 무엇인가요?
- IP와 위치, WebRTC·DNS 유출, 연결 상태, 속도, MTR, 검열, Whois를 확인할 수 있는 올인원 IP 도구 모음으로, Docker로 직접 호스팅할 수 있습니다. MyIP는 외부에서 내 IP 주소와 위치, 네트워크가 어떻게 보이는지 확인할 수 있는 오픈소스 IP 도구 모음입니다. 여러 출처의 IPv4 및 IPv6 정보를 나란히 보여 주며, 국가, 도시, ASN, 조직 정보를 확인하거나 다른 IP를 조회할 수 있습니다.
- MyIP은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- MyIP은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- MyIP은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. MyIP의 마지막 커밋은 2026년 10월 21일입니다.
- MyIP은(는) 어디에 사용할 수 있나요?
- VPN이나 프록시를 사용할 때 실제 IP 또는 DNS 쿼리가 유출되는지 확인합니다. 특정 사이트에 연결되지 않거나 경로에 문제가 있는 원인을 진단합니다. 팀에서 사용할 비공개 IP 및 네트워크 진단 페이지를 직접 호스팅합니다. IP, 도메인 또는 AS 번호의 소유권과 라우팅 정보를 조회합니다.
- MyIP는 어떻게 설치하나요?
- Docker 컨테이너를 실행합니다: docker run -d -p 18966:18966 --name myip --restart always jason5ng32/myip:latest 실제 배포 환경에서는 MaxMind 자격 증명과 허용 도메인을 설정합니다: docker run -d -p 18966:18966 -e MAXMIND_ACCOUNT_ID="YOUR_ACCOUNT_ID" -e MAXMIND_LICENSE_KEY="YOUR_LICENSE_KEY" -e DATASET_AUTO_UPDATE="true" -e ALLOWED_DOMAINS="your-domain.com" --name myip --restart always jason5ng32/myip:latest
- MyIP은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/jason5ng32/MyIP
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
클라이언트 소프트웨어 설치 없이 네트워크의 모든 기기에서 광고와 추적기를 차단하는 자체 호스팅 DNS 서버
DNS 조회, IP 위치 정보, WHOIS, SSL 인증서 이력을 한곳에서 분석하는 웹 툴킷
DNS, SSL, 헤더, 서버 정보와 보안 설정을 필요할 때 점검하는 올인원 오픈소스 OSINT 도구
비밀번호 관리자부터 운영체제까지, 개인정보 보호와 보안에 중점을 둔 소프트웨어 및 온라인 서비스 목록