Skip to content

Lynthar/Proxy-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

328 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proxy-agent

License: AGPL v3 GitHub Release Tests English

Xray-core / sing-box 多协议代理一键安装脚本,基于 v2ray-agent 修改而来,感谢@mack-a的贡献。

快速安装

wget -P /root -N https://raw.githubusercontent.com/Lynthar/Proxy-agent/master/install.sh && chmod 700 /root/install.sh && /root/install.sh

安装后使用 pasly 命令打开管理菜单

更详细的使用指南

如果你想自定义修改或开发,可以参考开发指南,它可以帮助你更快的理解该项目;

支持协议

协议 传输方式 TLS 说明
VLESS TCP/Vision, WS, XHTTP TLS/Reality 推荐
VMess WebSocket, HTTPUpgrade TLS CDN 友好
Trojan TCP TLS 伪装 HTTPS
Hysteria2 QUIC 自签名 高速 UDP
TUIC QUIC TLS 低延迟 UDP
NaiveProxy HTTP/2 TLS 抗检测
Shadowsocks 2022 - - 链式代理

主要改进

  • 模块化设计:constants, utils, json-utils, system-detect, service-control, protocol-registry, config-reader, i18n
  • 增强的链式代理功能,包括入口节点分流功能和支持外部节点作为出口
  • 统一的协议注册表和配置读取接口
  • 原子化 JSON 操作,防止配置损坏
  • Reality shortIds 改为随机生成,移除空值
  • 添加完整的单元测试和集成测试
  • 统一错误处理和日志输出
  • 添加i18n,中英双语
  • 脚本版本管理功能
  • 移除部分冗余文件并精简部分代码

功能列表

1.安装/重新安装        2.任意组合安装        3.链式代理管理
4.Hysteria2 管理       5.REALITY 管理        6.TUIC 管理
7.用户管理             8.伪装站管理          9.证书管理
10.CDN 节点管理        11.分流工具           12.添加新端口
13.BT 下载管理         15.域名黑名单         16.Core 管理
17.更新脚本            18.安装 BBR           20.卸载脚本
21.切换语言

系统要求

  • 系统: Debian 9+, Ubuntu 16+, CentOS 7+, Alpine 3+
  • 架构: amd64, arm64
  • 权限: root

## 语言切换

```bash
# 菜单切换 (推荐)
pasly  # 选择 21

# 环境变量
V2RAY_LANG=en pasly

致谢

许可证

AGPL-3.0

About

多协议一键代理脚本|链式代理增强

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages