👀 主要特点
- 🖥️查看您的 IP:检测并显示您的本地 IP,来自多个 IPv4 和 IPv6 提供商。
- 🕵️ IP 信息:显示所有 IP 地址的详细信息,包括国家、地区、ASN、地理位置等。
- 🚦可用性检查:测试各种网站的可访问性,例如 Google、GitHub、YouTube、ChatGPT 等。
- 🚥 WebRTC 检测:识别 WebRTC 连接期间使用的 IP 地址。
- 🛑 DNS 泄漏测试:显示 DNS 端点数据,以评估使用 VPN 或代理时 DNS 泄漏的风险。
- 🚀速度测试:使用边缘网络测试您的网络速度。
- 🚏代理规则测试:测试代理软件的规则设置,确保其正确性。
- ⏱️全球延迟测试:对位于全球不同地区的服务器执行延迟测试。
- 📡 MTR 测试:对位于全球不同地区的服务器进行 MTR 测试。
- 🔦 DNS解析器:对多个来源的域名进行DNS解析,并获取实时解析结果,可用于污染判断。
- 🚧审查检查:检查网站是否在某些国家/地区被屏蔽。
- 📓 Whois 搜索:对域名或 IP 地址进行 whois 信息搜索
- 🌗深色模式:根据系统设置自动在深色和日光模式之间切换,并可选择手动切换。
- 📱极简模式:一种针对移动设备优化的模式,可缩短页面长度以快速访问重要信息。
- 🔍搜索IP信息:提供查询任意IP地址信息的工具。
- 📲支持 PWA:可以添加为手机上的桌面应用程序以及计算机上的 Chrome 应用程序。
- ⌨️键盘快捷键:支持所有功能的键盘快捷键,按下 代码登录后可见可查看快捷键列表。
- 🌍 根据可用性测试结果,表明目前全球互联网接入是否可行。
- 🇺🇸🇨🇳🇫🇷英语、中文和法语支持。
项目地址:[链接登录后可见]
📕 如何使用
有3种部署方式:
在 Node 环境中部署
确保您已安装 Node.js。
克隆代码:
代码登录后可见
安装:
代码登录后可见
Build:
代码登录后可见
Run:
代码登录后可见
该程序将在端口 18966 上运行。
使用 Vercel
单击顶部的“部署到 Vercel”按钮完成部署。请注意,某些功能在 Vercel 上不可用(有关详细信息,请参阅环境变量部分)。
使用 Docker
使用以下 shell
代码登录后可见
我们现在可以输入 代码登录后可见访问了。
📚环境变量
您可以在不添加任何环境变量的情况下使用该程序,但如果您想使用一些高级功能,可以添加以下环境变量:
提示
以 开头的环境变量 代码登录后可见仅在使用 npm 或 Docker 部署时有效。
在节点环境中使用环境变量
创建环境变量:
代码登录后可见
修改 代码登录后可见,例如添加以下内容:
代码登录后可见
然后重启后端服务。
在 Vercel 中使用环境变量
请参考中的内容 代码登录后可见,将其添加到Vercel中的环境变量中。
在 Docker 中使用环境变量
您可以在运行Docker时添加环境变量,例如:
代码登录后可见
👩🏻💻 高级用法
如果您使用代理进行 Internet 访问,请考虑将此规则添加到您的代理配置中(根据您的客户端进行修改)。此设置可让您检查真实 IP 和使用代理时的 IP:
代码登录后可见
效果演示
测试出口,DNS解析,网络连通性
反向代理
参考教程:[链接登录后可见]
⚠️Nginx Proxy Manager(以下简称NPM)会用到80、443端口,所以本机不能占用(比如原来就有Nginx)
互联网使用请确保完成了域名解析