V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
codelover2016
V2EX  ›  推广

Majora 代理 IP 建设集群方案

  •  
  •   codelover2016 · 2021-09-30 15:38:47 +08:00 · 851 次点击
    这是一个创建于 1151 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Majora

    Majora 是一套完整的代理 ip 建设集群方案,为代理 IP 池供应链系统,如果您拥有大批量的可以上网的网络设备( VPS 服务器、路由器设备、手机等移动设备),那么你可以使用这些网络设备方便的构建您的代理 IP 池。

    Majora 可以满足的应用场景如下:

    • 您是代理 ip 供应商,拥有大量 VPS 节点,则你可以通过 Majora 快速搭建您的代理 IP 池
    • 您可以将 Majora 终端程序刷入到路由器等网络设备中,则您可以通过 Majora 构建您的家庭 ip 资源池或者 ADSL IP 资源池
    • 您可以安装 Majora 的 apk,或者使用 Majora 的 sdk 集成到手机程序中,则您可以通过 Majora 快速搭建您的手机出口 IP 资源池(如果您的手机有 root,那么还可以拥有定时重播的功能)

    Majora 功能特点

    • 使用简单:所有终端节点都是一键安装即可接入代理 ip 集群,无需服务器复杂的参数配置
    • 多供应商和采购商概念:您可以让多个持有网络设备的供应商同时接入 Majora 系统,同时可以让多个 ip 使用方接入 Majora 的 IP 资源。Majora 记录了每个供应者和消费者的详细账单流水,您可以根据流水对供应商和采购商进行费用结算
    • 协议完整:本系统完整支持 http/https/socks5 代理协议,所有代理端口均自动识别代理协议。无需用户手动选择端口
    • ip 质量可靠性:Majora 暴露端口范围,以隧道代理的方式提供服务。并提供内存级别的 IP 资源失败路由功能。除极少情况(被中断请求中的链接),Majora 保证供应端每个代理端口均可提供对等的稳定代理服务。永远不会出现代理链接不上,或者连接上无法使用的情况
    • 多网络设备支持:支持服务器( VPS)、手机、路由器、PC(普通 windows 或者 mac 电脑)
    • 高并发和高带宽:NIO 框架天然支持非常高的吞吐,且 Majora 的前序系统(Rogue)已经经过单节点百 M 的带宽压力

    完整文档:https://oss.virjar.com/majora

    Docker 部署支持

    Docker 运行

    Docker 启动

    # majora-lite
    docker run -p 5879:5879 -p 5875:5875 \
    -p 30000-30100:30000-30100 \
    --restart=always --name=majora-lite -d registry.cn-beijing.aliyuncs.com/virjar/majora:lite
    
    # majora-pro
    docker run -p 5879:5879 -p 5875:5875 \
    -p 30000-30100:30000-30100 \
    --restart=always --name=majora-pro -d registry.cn-beijing.aliyuncs.com/virjar/majora:pro
    
    
    • WORKDIR: /opt/majora
    • 配置文件:/opt/majora/conf/majora.properties 可以使用 -v /srv/majora-conf:/opt/majora/conf 替换掉配置文件
    • 日志配置:/opt/majora/conf/logback.xml 同上
    • 端口号映射请保持和配置文件一致
    • 查看服务启动是否正常 curl "http://自己的 IP:5875/mojora-admin-api/ListClient"

    Docker-compose

    • docker-compose up -d

    构建镜像

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   935 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 22:19 · PVG 06:19 · LAX 14:19 · JFK 17:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.