绿联NAS:搭建MyIP——更好的IP工具箱

绿联NAS:搭建MyIP——更好的IP工具箱

2026-11-04 19:13:52 0点赞 0收藏 0评论

一、项目介绍

MyIP是一个开源的一体化 IP 工具箱,由开发者Jason Ng创建。用户可以通过 Docker 等方式一键自托管自己的ip工具箱。它的定位并非单一的“查 IP”网站,而是一个将 IP 信息查询、隐私泄漏检测、网络连通性与性能测试 整合在同一界面中的轻量级工具平台。项目采用 MIT 许可证,允许自由使用、修改甚至商业部署。

imageimage

二、搭建教程

1、打开文件管理器,共享文件夹-选择docker,创建myip文件夹;

imageimageimageimage

2、申请一个GeoLite2;

imageimage
  • 填写邮箱后会受到一封激活邮件,点击激活链接创建密码,然后登录;

 

  • 请注意你的账户ID:MaxMind会在你的账户仪表盘显示。这是一个号码,不是你的电子邮件地址;

imageimage

 

  • 生成许可密钥:打开“管理许可密钥”并创建一个新密钥。立即复制——MaxMind只展示一次。

imageimage

3、申请好后,打开docker,选择项目-创建-输入项目名称(输入名称后会自动带出路径);

imageimageimageimage

3、粘贴docker compose;记得修改自己的ID和KEY

# Docker Compose 文件格式版本(新版 Compose 可省略 version 字段) services: # 服务名称,可自定义;这里叫 myip myip: # 使用的镜像,来自 Docker Hub 的 MyIP 官方镜像 image: jason5ng32/myip:latest # 容器名称,对应原 docker run 命令中的 --name myip container_name: myip # 重启策略:无论容器因何退出都自动重启,对应 --restart always restart: always # 端口映射:宿主机端口:容器端口 # 访问 http://服务器IP:18966 即可打开 MyIP ports: - "18966:18966" # 环境变量,对应原命令中的多个 -e 参数 environment: # MaxMind 账号 ID,用于下载 GeoLite2 地理定位数据库 # 请替换为你自己的 MaxMind Account ID MAXMIND_ACCOUNT_ID: "YOUR_ACCOUNT_ID" # MaxMind 许可证密钥,用于授权下载 GeoLite2 数据库 # 请替换为你自己的 MaxMind License Key MAXMIND_LICENSE_KEY: "YOUR_LICENSE_KEY" # 是否自动更新 MaxMind 数据集 # "true" 表示开启自动更新;如不需要可改为 "false" DATASET_AUTO_UPDATE: "true"

4、点击立即部署,等待跑码;

imageimageimageimageimageimage

5、点击完成;

imageimage

6、使用http://NAS_IP:18966进行访问,根据网络情况GeoLite2数据库在首次启动后约一分钟内自动下载;

imageimageimageimageimageimageimageimageimageimage

7、此时就搭建完成了,可以愉快的玩耍了。

四、参考文档

1、项目地址:https://github.com/jason5ng32/MyIP

2、MyIP帮助中心:https://docs.ipcheck.ing/

3、演示地址:https://ipcheck.ing

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
京东京享红包
距结束::
领京东现金红包 天天领3次 最高26888元
红包按钮
相关好价
最新文章 热门文章
0
扫一下,分享更方便,购买更轻松