Skip to content
/ MyIP Public
forked from jason5ng32/MyIP

IP 工具箱。可以查看本机IP、挂代理后的IP信息、检查 DNS 泄露、检查 WebRTC 连接、测试网站可用性等。An alternative to ip.skk.moe service.

License

Notifications You must be signed in to change notification settings

bob0627/MyIP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

主要功能

  1. 显示当前中国 IP 信息
  2. 显示当前代理后的国外 IP 信息
  3. 通过以上 2 个 IP 的差异判断当前是否能正常访问全世界的网络
  4. 可以查询任意 IP 的信息
  5. 检测一些网站的可用性:Google, Github, Youtube, 网易, 百度

IP 信息类型

IP 信息里会显示以下信息:

  1. 国家
  2. 地区
  3. 城市
  4. 经纬度
  5. ISP
  6. AS 号

原理

  1. 通过访问 taobao 获取本机的中国 IP
  2. 通过 ipapi.co 获取本机的代理后的 IP(前提是你的代理规则里,ipapi.co 不走直连)
  3. 通过 ipapi.co 查询这两个 IP 的信息并展示
  4. 通过加载 Google, Github 等网站的一些小图片,看看是否超时来进行连通性判断

如何使用

开箱即用。直接下载所有代码,放到你本地或服务器上就行,没啥额外步骤。

额外说明

这个程序的 90% 的代码不是我写的,是通过 ChatGPT 写的。大概来回 30 个回合,外加一些细微的手动修改,完成了全部代码。

About

IP 工具箱。可以查看本机IP、挂代理后的IP信息、检查 DNS 泄露、检查 WebRTC 连接、测试网站可用性等。An alternative to ip.skk.moe service.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 58.8%
  • HTML 36.2%
  • CSS 5.0%