zhihui-hu/one-ip
IP 조회, 네트워크·DNS/CDN 진단, 브라우저 지문 검사, AI 서비스 상태 확인을 지원하는 Cloudflare Workers 배포형 웹 도구입니다.
- 스타
- 1,090
- 포크
- 1,302
- 열린 이슈
- 8
- 마지막 커밋
- 24일 전
어떤 프로젝트인가요?
One IP는 IP 주소 조회와 네트워크 및 브라우저 환경 진단을 위한 이중 언어 웹 도구입니다. IPv4 또는 IPv6 주소를 입력하면 위치 정보, ASN, CIDR, 등록 정보, 위험 신호와 평판 점수를 보여 주며, 도메인·IP·ASN을 대상으로 RDAP 기반 WHOIS 조회도 실행할 수 있습니다.
IP 조회 외에도 DNS 및 CDN 노드 확인, Globalping 프로브를 통한 전 세계 핑, 사이트별 이그레스 확인 기능을 제공합니다. 브라우저 섹션에서는 환경 정보, FingerprintJS 및 CreepJS 지문 분석, WebRTC, 권한, 자동화 신호를 확인할 수 있습니다. 여러 AI 채팅 서비스의 연결 상태를 점검하고 공식 상태 페이지의 정보를 모아 보여 주기도 합니다.
이 앱은 React 19, Vite, TypeScript로 제작되었으며 정적 에셋과 함께 Cloudflare Workers에서 실행됩니다. API 키가 필요 없는 IP 상태 확인용 JSON 및 텍스트 API 문서를 제공하며, 버튼을 사용하거나 수동 설정 가이드를 따라 Cloudflare에 배포할 수 있습니다.
핵심 기능
- 01IPv4 및 IPv6의 위치 정보, ASN, CIDR, 네트워크 속성, 위험 신호를 조회합니다.
- 02도메인, IP, ASN에 대해 RDAP 기반 WHOIS 조회를 실행합니다.
- 03DNS 조회, CDN 엣지 노드, 사이트별 이그레스 IP를 확인합니다.
- 04Globalping 프로브를 통해 전 세계 핑을 실행하고 지연 시간과 패킷 손실을 확인합니다.
- 05브라우저 지문, WebRTC, 자동화 탐지 페이지를 제공합니다.
- 06JSON 및 텍스트 형식을 지원하는 공개 IP 상태 확인 API를 제공합니다.
활용 사례
- 서비스에 사용하기 전에 IP의 평판과 유형을 확인할 때.
- 네트워크 경로에서 실제로 사용하는 이그레스 IP와 CDN 노드를 진단할 때.
- 테스트 중 브라우저 개인정보 보호 설정과 WebRTC 유출 여부를 확인할 때.
- 대시보드 하나에서 AI 서비스 상태를 모니터링할 때.
- Cloudflare Workers에 비공개 IP 및 네트워크 진단 도구를 직접 호스팅할 때.
빠른 시작
- 1
저장소를 클론하고 종속성을 설치합니다
pnpm install --frozen-lockfile - 2
로컬 개발 서버를 시작합니다
pnpm worker:dev - 3
로컬 주소에서 브라우저로 앱을 엽니다
사용 전 알아둘 점
- /api/* 엔드포인트에는 Cloudflare Worker가 필요하므로 정적 호스팅만으로는 충분하지 않습니다.
- 타사 서비스의 요청 제한 및 교차 출처 제한이 쿼리 결과에 영향을 줄 수 있습니다.
- AGPL-3.0 라이선스에 따라 소프트웨어를 네트워크를 통해 제공할 경우 수정된 소스 코드를 공유해야 합니다.
토픽
자주 묻는 질문
- one-ip은(는) 무엇인가요?
- IP 조회, 네트워크·DNS/CDN 진단, 브라우저 지문 검사, AI 서비스 상태 확인을 지원하는 Cloudflare Workers 배포형 웹 도구입니다. One IP는 IP 주소 조회와 네트워크 및 브라우저 환경 진단을 위한 이중 언어 웹 도구입니다. IPv4 또는 IPv6 주소를 입력하면 위치 정보, ASN, CIDR, 등록 정보, 위험 신호와 평판 점수를 보여 주며, 도메인·IP·ASN을 대상으로 RDAP 기반 WHOIS 조회도 실행할 수 있습니다.
- one-ip은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- one-ip은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- one-ip은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. one-ip의 마지막 커밋은 2026년 9월 26일입니다.
- one-ip은(는) 어디에 사용할 수 있나요?
- 서비스에 사용하기 전에 IP의 평판과 유형을 확인할 때. 네트워크 경로에서 실제로 사용하는 이그레스 IP와 CDN 노드를 진단할 때. 테스트 중 브라우저 개인정보 보호 설정과 WebRTC 유출 여부를 확인할 때. 대시보드 하나에서 AI 서비스 상태를 모니터링할 때. Cloudflare Workers에 비공개 IP 및 네트워크 진단 도구를 직접 호스팅할 때.
- one-ip는 어떻게 설치하나요?
- 저장소를 클론하고 종속성을 설치합니다: pnpm install --frozen-lockfile 로컬 개발 서버를 시작합니다: pnpm worker:dev 로컬 주소에서 브라우저로 앱을 엽니다
- one-ip은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/zhihui-hu/one-ip
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
DNS 조회, IP 위치 정보, WHOIS, SSL 인증서 이력을 한곳에서 분석하는 웹 툴킷
DNS, SSL, 헤더, 서버 정보와 보안 설정을 필요할 때 점검하는 올인원 오픈소스 OSINT 도구
음성, LLM, 전송 서비스를 플러그인 방식으로 연결해 실시간 음성 및 멀티모달 AI 에이전트를 만드는 오픈소스 Python 프레임워크입니다.
Cloudflare Workers 기반의 셀프 호스팅 이메일 서비스로, 한 도메인에 여러 메일함을 만들고 메일 전송, 첨부 파일, 반응형 웹 UI를 사용할 수 있습니다.
Cloudflare Durable Objects에서 실시간 상태 동기화, 작업 예약, MCP를 지원하는 영속적이고 상태를 유지하는 AI 에이전트를 만들기 위한 TypeScript SDK입니다.