支持匿名,授权,IP白名单访问方式的xray改造

经过几天的改造,基本该实现的功能都可以正常实现了

xray是什么就不介绍了,懂得都懂,解决了很多查资料的问题。

  1. xray自己本身就支持匿名,授权这两种方式的socks5访问。

  2. xray本身不支持IP白名单的匿名访问,但是某些时候需要匿名,但又不想公开,就设计了一个IP白名单的机制,弥补这个缺陷。(因为浏览器不支持带授权的socks5)

白名单管理

直接用AI生成了一个简单的WEB管理系统,用来配置IP白名单

客户端软件

暂时跑在了windows服务器上,也能在linux上跑。

工作记录

2026-01-07

  1. 启动外壳配置【完成】

  2. 配置文件

2026-01-10

  1. 研究配置文件【完成】

2026-01-12

  1. 继续研究统计配置文件和相关IP白名单并进行初步测试【完成】

2026-01-13

  1. 增加session监控并进行环境测试【完成】

2026-01-16

  1. 优化API接口可以直接添加访问来源的IP白名单【完成】

  2. 增加测试接口【完成】

2026-01-17

  1. 日志优化【完成】

2026-01-19

  1. xray增加API接口配置信息,测试通过【完成】

  2. 增加统计流量数据表及统计业务逻辑

2026-01-23

  1. command.proto修改引用路径,直接放到当前项目下【完成】

  2. sessionmonitor检测超时无法删除通信上下文问题【完成】

  3. 修改流量统计表字段【完成】

  4. 流量统计服务及业务逻辑开发【完成】

暂时就告一段落,web页面需要优化优化,包括流量统计等后续会做一下。

相关推荐
米高梅狮子1 天前
03.网络类服务实践
linux·运维·服务器·网络·kubernetes·centos·openstack
June`1 天前
网络编程时内核究竟做了什么???
linux·服务器·网络
原来是猿1 天前
腾讯云服务器端口开放完全指南
服务器·网络·腾讯云
你的保护色1 天前
【无标题】
java·服务器·网络
楼兰公子1 天前
RK3588 + Linux7.0.3 网络工程调试错误速查手册
linux·网络·3588
IpdataCloud1 天前
稳定的企业级IP数据接口怎么选?可用性指标+离线库高可用方案
运维·网络·tcp/ip
HMS工业网络1 天前
如何解决使用TwinCAT时EtherCAT网络出现“Sync Manager Watchdog”报错
网络·网络协议·网络安全
w1wi1 天前
安卓抓包完全指南(一):从入门到 SSL Pinning 绕过
android·网络协议·ssl
逸巽散人1 天前
【无标题】
网络
kaoa0001 天前
Linux入门攻坚——77、虚拟化技术基础原理-2
linux·服务器·网络