MyIP – 更好的 IP 工具

2023年12月6日

项目地址:https://github.com/jason5ng32/MyIP
这是一个在线查询IP地址的工具源码,我看到有网友布署后的项目效果看起来还不错。 我们博客后台也有IP检查效果,只要打开页面,也会自动检测您的IP信息。
IP 工具箱。轻松检查您的 IP、IP 信息、检查 DNS 泄漏、检查 WebRTC 连接以及测试网站可用性。
🇨🇳一个更好的IP工具箱。可以查看IP、IP信息(代理转发)、检查DNS泄露、检查WebRTC连接、测试网站可用性等。

主要特点

  1. 查看您的 IP:检测并显示您的本地 IP,源自多个 IPv4 和 IPv6 提供商。
  2. IP 信息:显示所有 IP 地址的详细信息,包括国家、地区、ASN、地理位置等。
  3. 可用性检查:测试各种网站的可访问性,例如 Google、GitHub、YouTube、ChatGPT 等。
  4. WebRTC 检测:识别 WebRTC 连接期间使用的 IP 地址。
  5. DNS 泄漏测试:显示 DNS 端点数据,以评估使用 VPN 或代理时 DNS 泄漏的风险。
  6. 深色模式:根据系统设置自动在深色和日光模式之间切换,并可选择手动切换。
  7. 极简模式:一种针对移动设备优化的模式,可缩短页面长度,以便快速访问重要信息。
  8. 任意IP信息:提供查询任意IP地址信息的工具。
  9. 支持 PWA:可以添加为手机上的桌面应用程序以及计算机上的 Chrome 应用程序。
  10. 根据可用性测试结果,表明目前全球互联网接入是否可行。
  11. 支持英文和中文。

如何使用

该工具几乎可以直接开箱即用。只需下载整个代码库并将其部署到本地计算机或服务器上即可。无需额外设置。

有 2 种方法可以显示显示 IP 位置的地图:

  1. 点击地图显示按钮旁边的+添加按钮并填写API KEY,则地图功能将启用并在当前浏览器中始终可用。
  2. 或者,您可以修改res/app.js,在data部分中找到:
bingMapAPIKEY: '',

在此处输入您的 Bing 地图 API 密钥。执行此操作后,主页上的地图功能将为所有用户自动激活。

申请此 API 密钥是免费的,每年最多可免费申请 120,000 个请求,足以满足个人使用。对于较大的项目,请考虑调整程序以避免将密钥嵌入到前端代码中。

如果您不需要地图功能,只需单击 Vercel 也可以轻松部署该程序。

高级用法

如果您使用代理进行 Internet 访问,请考虑将此规则添加到您的代理配置中(根据您的客户端进行修改)。此设置可让您检查真实 IP 和使用代理时的 IP:

# IP Testing
IP-CIDR,1.0.0.1/32,DIRECT,no-resolve
IP-CIDR6,2606:4700:4700::1111/128,DIRECT,no-resolve
DOMAIN-SUFFIX,ipify.org,Proxy

这个程序70%的代码是通过ChatGPT生成的。经过大约 50 轮来回和一些小的手动调整,所有代码都完成了。

源码本地下载:MyIP-main https://www.myzhenai.com.cn/wp-content/uploads/2023/12/MyIP-main.zip


sicnature ---------------------------------------------------------------------
Your current IP address is: 3.235.145.108
Your IP address location: 美国弗吉尼亚阿什本
Your IP address country and region: 美国 美国
Your current browser is:
Your current system is:
Original content, please indicate the source:
同福客栈论坛 | 蟒蛇科普海南乡情论坛 | JiaYu Blog
sicnature ---------------------------------------------------------------------
Welcome to reprint. Please indicate the source https://myzhenai.com/post/4402.html

没有评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注