可能是最好用的IP工具箱之MyIP介绍

教育   2024-07-02 20:30   陕西  

简介

测试网址:https://ipcheck.ing

GitHub:https://github.com/jason5ng32/MyIP

docker hub:https://hub.docker.com/r/jason5ng32/myip/tags

可能是最好用的IP工具箱。

能轻松检查你的 IP,IP 地理位置,检查DNS泄漏,检查 WebRTC 连接,速度测试,ping 测试,MTR测试,检查网站可用性,查询 Whois 信息等等。

主要功能

  • 🖥️ 看自己的 IP:从多个 IPv4 和 IPv6 来源检测显示本机的 IP

  • 🕵️ 看 IP 信息:显示所有 IP 的相关信息,包括国家、地区、ASN、地理位置等

  • 🚦 可用性检测:检测一些网站的可用性:Google, Github, Youtube, 网易, 百度等

  • 🚥 WebRTC 检测:查看使用 WebRTC 连接时使用的 IP

  • 🛑 DNS 泄露检测:查看 DNS 出口信息,以便查看在 VPN/代理的情况下,是否存在 DNS 泄露隐私的风险

  • 🚀 网速测试:利用边缘网络进行网速测试

  • 🚏 代理规则测试:配合代理软件的规则设置,测试规则设置是否正常

  • ⏱️ 全球延迟测试:从分布在全球的多个服务器进行延迟测试,了解你与全球网络的连接速度

  • 📡 MTR 测试:从分布在全球的多个服务器进行 MTR 测试,了解你与全球的连接路径

  • 🔦 DNS 解析器:从多个渠道对域名进行 DNS 解析,获取实时的解析结果,可用于污染判断

  • 🚧 封锁测试:检查特定的网站在部分国家是否被封锁

  • 📓 Whois 查询:对域名或 IP 进行 whois 信息查询

  • 🌗 暗黑模式:根据系统设置自动切换暗黑/白天模式,也可以手动切换

  • 📱 简约模式:为移动版提供的专门模式,缩短页面长度,快速查看最重要的信息

  • 🔍 查任意 IP 信息:可以通过小工具查询任意 IP 的信息

  • 📲 支持 PWA:可以添加为手机应用以及电脑里的桌面应用,方便使用

  • ⌨️ 支持快捷键:可以随时输入 ? 查看快捷键菜单

  • 🌍 根据可用性检测结果,返回目前是否可以访问全世界网络的提示

  • 🇺🇸 🇨🇳 🇫🇷 支持中文、英文、法文

docker部署

1docker pull jason5ng32/myip:latest 
2
3docker run -d -p 18966:18966 --name myip --restart always jason5ng32/myip:latest

访问地址:http://192.168.8.8:18966,将IP替换为自己服务器IP地址,进入到MyIP首页。

如果无法访问,则检查服务器防火墙是否设置,云服务器的安全组端口是否放行等。

📚 环境变量

你可以不添加环境变量直接使用,但是如果你想使用一些高级功能,可以添加下面的环境变量:

变量名是否必须默认值说明
BACKEND_PORT"11966"程序后端部分的运行端口
FRONTEND_PORT"18966"程序前端部分的运行端口
SECURITY_RATE_LIMIT"0"控制每 60 分钟一个 IP 可以对后端服务器请求的次数(设置为 0 则为不限制)
SECURITY_DELAY_AFTER"0"控制每 20 分钟一个 IP 的前 X 次请求不受速度限制,超过 X 次后会逐次增加延迟
SECURITY_BLACKLIST_LOG_FILE_PATH"logs/blacklist-ip.log"路径设置。记录由 SECURITY_RATE_LIMIT 开启后,触发限制的 IP 列表
BING_MAP_API_KEY""Bing 地图的 API Key,用于展示 IP 所在地的地图
ALLOWED_DOMAINS""允许访问的域名,用逗号分隔,用于防止后端 API 被滥用
IPCHECKING_API_KEY""IPCheck.ing 的 API Key,用于获取精准的 IP 归属地信息
IPINFO_API_TOKEN""IPInfo.io 的 API Token,用于通过 IPInfo.io 获取 IP 归属地信息
IPAPIIS_API_KEY""IPAPI.is 的 API Key,用于通过 IPAPI.is 获取 IP 归属地信息
KEYCDN_USER_AGENT""使用 KeyCDN 时的域名,需包含 https 前缀。用于通过 KeyCDN 获取 IP 归属地信息
CLOUDFLARE_API""Cloudflare 的 API Key,用于通过 Cloudflare 获取 AS 系统的信息

参考

https://mp.weixin.qq.com/s/toc0glXZyVeE5xeUE4Gv7w

https://ipcheck.ing


AiDBA
【PostgreSQL培训认证】【Oracle OCP、OCM、高可用(RAC+DG+OGG)培训认证】【MySQL OCP培训认证】【GreenPlum培训】【SQL Server培训】官网:www.dbaup.com,学习不止数据库
 最新文章