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 リポジトリ公式サイト

類似プロジェクト