OpenSource-Hub
M

MyIP

10.3k stars·시스템 최적화·SHA-256 체크섬 확인됨

一款自托管的 IP 工具箱,能检测 IP、测试网站连通性、执行 DNS 泄漏测试、测速、查浏览器指纹等,功能非常全面。

스마트 다운로드

프로젝트 홈페이지 방문

아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요

一个功能超全的 IP 小工具,查 IP、测网速、查泄漏、测封锁,自己部署更安全。

주요 기능

  • 显示本机所有 IPv4/IPv6 地址,并支持多数据源
  • IP 地理位置查询(国家、地区、ASN、经纬度)
  • 网站可用性检测(Google、YouTube、ChatGPT、GitHub 等)
  • WebRTC 检测与 DNS 泄漏测试
  • 全球延迟测试与 MTR 路由追踪

할 수 없는 것

  • 必须配置 MaxMind 账号和密钥才能使用 IP 地理信息和 WebRTC 国家徽章,否则这些功能会报 503 错误。
  • Docker 部署时如果不设置环境变量,容器内的 MaxMind 数据库目录为空。
  • 程序默认开启无速率限制,建议生产环境设置 SECURITY_RATE_LIMIT 和 SECURITY_DELAY_AFTER 防滥用。
  • 自带的前端和后端使用不同端口(18966 前端,11966 后端),反向代理时注意。
  • 相比同类工具如 ip.sb 或 ipinfo.io,MyIP 是自托管,数据不出网,且功能集成度极高,免费开源唯一缺点是需要自己维护 MaxMind 数据库。

사용 사례

  • 快速查看自己的公网 IP 并确认是否泄漏 DNS
  • 检测代理/VPN 规则是否正确,防止 DNS 泄漏
  • 测试特定网站(如 ChatGPT、YouTube)是否可访问
  • 排查网络延迟和路由问题(MTR)
  • 进行 Whois 查询或 MAC 地址厂商查询
  • 全面检查浏览器指纹和网络安全项目

상세 설명

MyIP 是一款功能全面的自托管 IP 工具箱,专为技术爱好者和隐私敏感用户设计。它能从多个数据源同时显示你的本地和公网 IPv4/IPv6 地址,并提供详细的 IP 地理信息(国家、地区、ASN)。内置多种网络检测工具:网站可用性检查(Google、YouTube、ChatGPT、GitHub 等)、WebRTC 检测、DNS 泄漏测试、网速测试、代理规则测试、全球延迟和 MTR 测试、DNS 解析器(可判断域名污染)、网站封锁检查、Whois 查询、MAC 地址查询、浏览器指纹计算,以及包含 258 项检查的网络安全清单。支持深色模式、PWA 安装、快捷键操作,并提供中/英/法/土耳其语界面。可通过 Node.js 或 Docker 部署,需免费注册 MaxMind 账号以获取 IP 地理数据库。

태그

ip-toolboxnetwork-toolsdns-leak-testspeed-testself-hostedprivacypwa

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

步骤1:确保已安装 Node.js(v18+)或 Docker

4

步骤2:克隆代码并安装依赖:git clone https://github.com/jason5ng32/MyIP.git && cd MyIP && npm install

5

步骤3:构建并运行:npm run build && npm start,程序默认监听 18966 端口

설치 가이드
  1. 步骤1:确保已安装 Node.js(v18+)或 Docker
  2. 步骤2:克隆代码并安装依赖:git clone https://github.com/jason5ng32/MyIP.git && cd MyIP && npm install
  3. 步骤3:构建并运行:npm run build && npm start,程序默认监听 18966 端口
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

如果是 Node 部署,直接删除 MyIP 目录即可。如果是 Docker 部署,执行 `docker stop myip && docker rm myip && docker rmi jason5ng32/myip:latest`

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스MIT
마지막 업데이트2026-05-13 13:44:53
GitHub 저장소공식 웹사이트

유사한 프로젝트