项目地址

https://github.com/jason5ng32/myip

项目介绍

myip是一个全面而强大的IP监测工具包,它不仅能够快速检测用户的本地IP地址、测试网络可达性、检测WebRTC和DNS漏洞,还能测试各大网站访问的可用性,包括Google、GitHub、YouTube、ChatGPT等等

项目特性

  • 查看您的IP地址:多个IPv4和IPv6提供商的数据源
  • IP信息查询:展示所有IP地址的详尽信息
  • 网站可用性检测:测试包括Google、GitHub、YouTube在内的不同网站的可接入性
  • WebRTC检测:识别在WebRTC连接中使用的IP地址
  • DNS泄露测试:显示DNS终端数据
  • 网络速度测试:与边缘网络进行速度测试
  • 代理规则测试:测试代理软件的规则设置
  • 全球服务器延迟测试:对全球不同区域的服务器进行延迟测试
  • MTR测试:对全球不同区域的服务器进行MTR测试
  • 深色模式与浅色模式自动切换:根据系统设定自动切换,也可手动切换
  • 极简模式:为移动端优化的模式,页面长度简短,方便快捷地获取核心信息
  • 搜索IP信息:查询任意IP地址的信息
  • PWA支持:可添加为手机的桌面应用及计算机的Chrome应用
  • 键盘快捷键支持:为所有功能提供快捷键支持
  • 根据全球互联网接入性测试的结果指示当前是否可行
  • 支持英语、中文、法语

    安装部署

Docker部署

docker run -d -p 18966:18966 --name myip --restart always jason5ng32/myip:latest

Docker Compose

version: '3'
services:
  myip:
    image: jason5ng32/myip:latest
    container_name: myip
    ports:
      - "18966:18966"
    restart: always

群晖部署

  1. 登录群晖面板,打开Container Manager套件
  2. 在注册表中搜索jason5ng32/myip,下载最新版本的镜像

  1. 打开镜像界面,选择刚下载的myip镜像,点击“启动”
  2. 在创建容器时,设置端口转发,本地端口18966转发到容器的18966端口

  1. 确定设置后,启动容器即完成部署

效果预览

项目运行成功后,通过浏览器访问【http://你的设备IP:18966】即可查看IP信息,进行网络测试等功能

最后修改:2024 年 08 月 12 日
如果觉得我的文章对你有用,就给个赏~~写文章,费烟~