可能是最好用的IP工具箱。
一、网站介绍
轻松检查你的IP,包括但不限于IP地理位置、检查DNS泄漏、检查WebRTC连接、速度测试、ping测试、MTR测试、检查网站可用性等等。
功能特性:
🖥️ 看自己的 IP:从多个 IPv4 和 IPv6 来源检测显示本机的 IP
🕵️ 看 IP 信息:显示所有 IP 的相关信息,包括国家、地区、ASN、地理位置等
🚦 可用性检测:检测一些网站的可用性:Google, Github, Youtube, 网易, 百度等
🚥 WebRTC 检测:查看使用 WebRTC 连接时使用的 IP
🛑 DNS 泄露检测:查看 DNS 出口信息,以便查看在 VPN/代理的情况下,是否存在 DNS 泄露隐私的风险
🚀 网速测试:利用边缘网络进行网速测试
🚏 代理规则测试:配合代理软件的规则设置,测试规则设置是否正常
🌐 全球延迟测试:从分布在全球的多个服务器进行延迟测试,了解你与全球网络的连接速度
📡 MTR 测试:从分布在全球的多个服务器进行 MTR 测试,了解你与全球的连接路径
🔦 DNS 解析器:从多个渠道对域名进行 DNS 解析,获取实时的解析结果,可用于污染判断
🚧 封锁测试:检查特定的网站在部分国家是否被封锁
🌗 暗黑模式:根据系统设置自动切换暗黑/白天模式,也可以手动切换
📱 简约模式:为移动版提供的专门模式,缩短页面长度,快速查看最重要的信息
🔍 查任意 IP 信息:可以通过小工具查询任意 IP 的信息
📲 支持 PWA:可以添加为手机应用以及电脑里的桌面应用,方便使用
⌨️ 支持快捷键:可以随时输入 ? 查看快捷键菜单
🌍 根据可用性检测结果,返回目前是否可以访问全世界网络的提示
二、自行部署
支持多种部署方式:
Node 环境部署
默认运行在18966端口。
git clone https://github.com/jason5ng32/MyIP.git
npm install
npm run build
npm start
Vercel部署
点击项目顶部的部署到 Vercel 按钮,即可完成部署。需要注意的是,部分功能在 Vercel 上不可用(详见环境变量部分说明)。
Docker部署
点击顶部的部署到 Docker 按钮,即可完成部署,又或者,直接输入下面的命令:
docker run -d -p 18966:18966 --name myip --restart always jason5ng32/myip:latest
三、预览
四、网站地址
地址: https://ipcheck.ing/
项目: https://github.com/jason5ng32/MyIP