Golang开发住宅动态IP调度管理服务

项目总价 5000元
预估日薪 500/天
合作方式: 项目制
预估工时: 10天
发布位置: 北京
参与范围: 全国远程
浩方
浩方
职位ID: 160363复制

发布方信用行为

发布项目
0
订单总数
0
退款单数

需求描述

Golang开发住宅动态IP调度管理服务,配套OpenWrt节点上报脚本

项目简介

需要开发一套动态住宅IP调度管理系统,用于给代理IP平台供货。
系统定位:只做IP调度管理,不开发代理程序(socks5/http代理由OpenWrt网关上Dante/tinyproxy实现)。
接入节点:分布式OpenWrt网关,PPPoE家宽拨号;
输出交付物:后端调度API服务 + 简易运维后台 + OpenWrt上报脚本 + 完整部署文档、API文档。
技术优先Golang(Gin框架),Redis+MySQL;
项目为MVP测试版本,用于对接上游IP平台做72小时压测,后续稳定后再迭代扩容功能。

业务简要:OpenWrt拨号节点上报IP、运营商、城市、代理端口到中心服务;中心服务管理IP状态,对外提供标准化API,下游平台调用拿IP、释放IP、上报污点IP,包含IP状态机、超时回收、污点隔离、定时探测检测、Token鉴权。

核心要求

1. 技术栈优先 Golang + Gin;如果只用Python开发,请主动说明并发上限,我们评估;
2. 数据库:Redis(状态缓存、IP池) + MySQL(持久化日志、记录);部署在Ubuntu Linux;
3. 交付源码,源代码所有权归属我方,需要签署保密协议NDA;
4. 分阶段交付,分里程碑验收,平台托管付款;
5. 工程师需要熟悉:Linux、OpenWrt Shell脚本、PPPoE拨号、网络代理相关基础原理;
6. 不需要高可用集群,单实例服务满足测试集群(最多100台OpenWrt节点)即可;
7. Web后台不需要精美UI,满足运维管理功能即可。

功能概述

1. IP状态机管理:离线/空闲/占用/污点隔离,脏IP禁止二次分配
2. 对外REST API:获取IP、释放IP、上报污点、查询池状态,Token鉴权,支持下游客户配额控制
3. 节点侧接口:OpenWrt设备心跳、节点信息上报
4. 定时后台任务:代理连通探测、IP过期自动回收、抽样黑名单检测、心跳巡检
5. 简易Web后台:节点管理、IP列表、污点记录、日志查询、下游Token配置
6. 配套OpenWrt脚本:设备上报、心跳上报

交付清单

1. 后端完整源码、编译部署包
2. OpenWrt网关Shell上报脚本,可配置调度服务地址、设备ID
3. Markdown版API对接文档(可直接发给下游平台对接)
4. 部署文档:服务器环境搭建、Redis/MySQL配置、HTTPS、开机自启
5. 自测脚本:模拟下游批量调用接口,用于自测稳定性
6. 7天免费bug修复(需求范围不变更,不含新增功能)

Golang开发住宅动态IP调度管理服务

合作方式 项目制
预估日薪 500
预估总价 5000元
预估工时 10天
发布位置 北京
可参与范围 全国远程
职位ID 160363复制
发布方 浩方
浩方
已有49人投递 ,发布人 点此登录 后查看。

需求描述

Golang开发住宅动态IP调度管理服务,配套OpenWrt节点上报脚本

项目简介

需要开发一套动态住宅IP调度管理系统,用于给代理IP平台供货。
系统定位:只做IP调度管理,不开发代理程序(socks5/http代理由OpenWrt网关上Dante/tinyproxy实现)。
接入节点:分布式OpenWrt网关,PPPoE家宽拨号;
输出交付物:后端调度API服务 + 简易运维后台 + OpenWrt上报脚本 + 完整部署文档、API文档。
技术优先Golang(Gin框架),Redis+MySQL;
项目为MVP测试版本,用于对接上游IP平台做72小时压测,后续稳定后再迭代扩容功能。

业务简要:OpenWrt拨号节点上报IP、运营商、城市、代理端口到中心服务;中心服务管理IP状态,对外提供标准化API,下游平台调用拿IP、释放IP、上报污点IP,包含IP状态机、超时回收、污点隔离、定时探测检测、Token鉴权。

核心要求

1. 技术栈优先 Golang + Gin;如果只用Python开发,请主动说明并发上限,我们评估;
2. 数据库:Redis(状态缓存、IP池) + MySQL(持久化日志、记录);部署在Ubuntu Linux;
3. 交付源码,源代码所有权归属我方,需要签署保密协议NDA;
4. 分阶段交付,分里程碑验收,平台托管付款;
5. 工程师需要熟悉:Linux、OpenWrt Shell脚本、PPPoE拨号、网络代理相关基础原理;
6. 不需要高可用集群,单实例服务满足测试集群(最多100台OpenWrt节点)即可;
7. Web后台不需要精美UI,满足运维管理功能即可。

功能概述

1. IP状态机管理:离线/空闲/占用/污点隔离,脏IP禁止二次分配
2. 对外REST API:获取IP、释放IP、上报污点、查询池状态,Token鉴权,支持下游客户配额控制
3. 节点侧接口:OpenWrt设备心跳、节点信息上报
4. 定时后台任务:代理连通探测、IP过期自动回收、抽样黑名单检测、心跳巡检
5. 简易Web后台:节点管理、IP列表、污点记录、日志查询、下游Token配置
6. 配套OpenWrt脚本:设备上报、心跳上报

交付清单

1. 后端完整源码、编译部署包
2. OpenWrt网关Shell上报脚本,可配置调度服务地址、设备ID
3. Markdown版API对接文档(可直接发给下游平台对接)
4. 部署文档:服务器环境搭建、Redis/MySQL配置、HTTPS、开机自启
5. 自测脚本:模拟下游批量调用接口,用于自测稳定性
6. 7天免费bug修复(需求范围不变更,不含新增功能)

发布方信用行为

发布项目 1
订单总数 0
退款单数 0

完善简历

工程师完善技术能力和项目经验,更易接到订单

完善人才简历

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。
已有 49 人投递
登录后查看投递状态