MyIP
一款自托管的 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 地理数据库。
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
步骤1:确保已安装 Node.js(v18+)或 Docker
步骤2:克隆代码并安装依赖:git clone https://github.com/jason5ng32/MyIP.git && cd MyIP && npm install
步骤3:构建并运行:npm run build && npm start,程序默认监听 18966 端口
- 步骤1:确保已安装 Node.js(v18+)或 Docker
- 步骤2:克隆代码并安装依赖:git clone https://github.com/jason5ng32/MyIP.git && cd MyIP && npm install
- 步骤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`
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.