支持匿名,授权,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页面需要优化优化,包括流量统计等后续会做一下。

相关推荐
Saniffer_SH1 分钟前
【高清视频】企业级NVMe SSD (E3.S, U.2)和消费类M.2 SSD拆解分析
服务器·网络·数据库·驱动开发·测试工具·fpga开发·压力测试
汤愈韬1 分钟前
Stub区域应用、Totally Stub区域应用、NSSA区域应用和NSSA LSA详解
网络·网络协议·网络安全·security
laozhao4322 分钟前
阿里云180万中标复旦大学CFFF平台安全服务项目
网络·安全
茶杯梦轩3 分钟前
面试常问:TCP与HTTP的Keep-Alive机制大揭秘
服务器·网络协议·面试
路溪非溪7 分钟前
wpa_supplicant核心操作总结
linux·网络·arm开发·驱动开发
jiang_changsheng10 分钟前
VMware 虚拟机无法上网排查解决教程
开发语言·网络·php
历程里程碑11 分钟前
Linux 46 HTTPS(协议原理)安全通信全流程解析
linux·网络·c++·网络协议·http·https·排序算法
胖咕噜的稞达鸭13 分钟前
【HTTPS协议原理】CA证书+签名,HTTPS全流程,TLS怎么让HTTPS优于HTTP通信
网络协议·http·https
00后程序员张13 分钟前
iOS 应用的 HTTPS 连接端口在网络抓包调试中有什么作用
android·网络·ios·小程序·https·uni-app·iphone
idcardwang13 分钟前
HTTP,Websocket,SSE协议
websocket·网络协议·http