高效内网穿透:基于Netty的开源工具优化

图片[1]-高效内网穿透:基于Netty的开源工具优化-山海云端论坛

🕵️‍软件简介

中微子代理(neutrino-proxy)是一个基于Netty的开源Java内网穿透项目,采用MIT许可,允许用户自由复制、修改、传播并用于个人或商业行为。

✨软件优势

  • 流量监控: 实时、历史代理数据的多维度流量监控,提供首页图表和报表管理。
  • 域名映射: 支持绑定子域名,方便本地调试三方回调。
  • 用户/License管理: 支持多用户、多客户端使用,后台禁用实时生效。
  • 端口池管理: 统一管理对外端口,支持用户、License独占端口。
  • 端口映射: 新增、编辑、删除、禁用实时生效。
  • Docker支持: 服务端支持Docker一键部署。
  • 隧道SSL加密: 隧道通信支持SSL,保护数据安全。
  • HTTPS支持: 完整支持HTTPS协议。
  • MIT协议: 采用宽松的MIT协议,允许自由使用。

🧬名字由来

中微子代理以中微子命名,象征着其安全、快速、穿透力强的特点,中微子是宇宙中穿透能力最强的粒子之一,能够自由穿过地球,并与其他物质的相互作用微弱。

🍪代理示意图

图片[2]-高效内网穿透:基于Netty的开源工具优化-山海云端论坛

🚚项目体验

  • 首页
图片[3]-高效内网穿透:基于Netty的开源工具优化-山海云端论坛
  • License管理
图片[4]-高效内网穿透:基于Netty的开源工具优化-山海云端论坛
  • 端口映射
图片[5]-高效内网穿透:基于Netty的开源工具优化-山海云端论坛
  • 端口池管理
图片[6]-高效内网穿透:基于Netty的开源工具优化-山海云端论坛
  • 用户管理
图片[7]-高效内网穿透:基于Netty的开源工具优化-山海云端论坛

🚀️安装部署

  1. 安装服务端:
    • 使用jar包自行部署,确保服务器上已安装Java 8运行环境。
    • 下载最新的release包:
    • neutrino-proxy-server.jar 和 neutrino-proxy-admin.zip
    • 新建部署目录,上传相关文件至服务器。
    • 解压 neutrino-proxy-admin.zip 文件。
    • 启动服务端完成部署,默认使用SQLite数据库。
    • 若要指定MySQL数据库,需要创建 app.yml 文件并配置,然后执行命令启动服务端。
    • 可参考提供的shell脚本启动服务端。
  2. 管理后台配置:
    • 服务端部署成功后,访问管理页面,使用默认的管理员帐号登录。
    • 复制生成的LicenseKey备用,后续客户端配置需要。
    • 在端口映射页面,添加、修改需要的端口映射配置。
  3. 启动客户端:
    • 确保本地已安装Java 8运行环境。
    • 下载最新的release包:neutrino-proxy-client.jar
    • 创建 app.yml 文件并配置相关内容。
    • 执行命令启动客户端,确保服务端License管理中对应License在线状态为在线。
  4. 代理验证:
    • 启动被代理服务,确保本地能正常访问。
    • 通过服务端IP+9101(或其他端口)访问本地被代理服务。

官网及安装手册:

  • 官网:https://neutrino-proxy.dromara.org
  • 项目开源地址:https://dromara.gitee.io/neutrino-proxy
  • 安装手册:https://dromara.gitee.io/neutrino-proxy/pages/793dcb/
© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容