V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
yishidixia
V2EX  ›  分享创造

用 Rust 打造的高性能现代代理工具 Lynx Proxy,支持 Web UI 原型预览

  •  1
     
  •   yishidixia · 75 天前 · 2143 次点击
    这是一个创建于 75 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家好!

    给大家推荐一个用 Rust 开发的高性能现代代理工具——Lynx Proxy。它支持高效处理 HTTP/HTTPS 和 WebSocket 流量,基于 hyper 、axum 、tower 等 Rust 生态热门库开发,并自带现代化 Web 管理界面(支持暗黑模式),适合多种网络环境和需求。

    主要特性:

    • 🚀 高性能,充分发挥 Rust 的安全与速度优势
    • 🌐 支持 HTTP/HTTPS 代理
    • 🔗 原生 WebSocket 代理
    • 💻 现代化 Web 管理界面(支持暗黑模式)
    • 🦀 基于 hyper 、axum 、tower 等 Rust 热门库

    安装非常简单:

    curl --proto '=https' --tlsv1.2 -LsSf https://github.com/suxin2017/lynx-server/releases/latest/download/lynx-cli-installer.sh | sh
    

    启动服务只需一行命令:

    lynx-cli
    

    Web UI 原型预览(非正式 Demo ):
    https://v0-modern-proxy-tool-wq.vercel.app/

    开源地址:
    https://github.com/suxin2017/lynx-server

    项目正在持续开发中,欢迎大家 Star 、提建议或参与贡献!如果你正在寻找一个高性能、易用、现代化的代理工具,Lynx Proxy 值得一试!

    13 条回复    2025-05-26 14:32:56 +08:00
    xieren58
        1
    xieren58  
       75 天前
    好好好!!!
    kingwrcy
        2
    kingwrcy  
       75 天前
    强!
    Lamlam147
        3
    Lamlam147  
       75 天前
    这玩意部署在 vps 上,流量能被解密吗
    yishidixia
        4
    yishidixia  
    OP
       75 天前
    @Lamlam147 没部署,哪个是我的原型设计,实际都在本地的,当前只开放了 localhost 端口,理论上外部访问不到的
    yishidixia
        5
    yishidixia  
    OP
       75 天前
    使用 v0 进行原型设计,然后进行前端开发,这个项目后端部分支持 swagger 协议,大家非常方便实现自己的客户端
    wukaige
        6
    wukaige  
       75 天前
    star 一下
    yishidixia
        7
    yishidixia  
    OP
       75 天前
    @wukaige 感谢感谢
    woodchen
        8
    woodchen  
       74 天前
    star 了, 希望坚持下去
    sunnysab
        9
    sunnysab  
       74 天前
    来试试抓 Websocket. 很多工具都不支持它。感谢 op 的贡献!
    Need4more
        10
    Need4more  
       74 天前
    关注了,体验了下原型,做的很完善!
    yishidixia
        11
    yishidixia  
    OP
       73 天前
    感谢各位支持,项目还在持续更新中,原型中的功能会慢慢实现完全
    pokit
        12
    pokit  
       72 天前
    小白用户想问下,这个主要有什么作用?跟 clash 有什么区别?
    yishidixia
        13
    yishidixia  
    OP
       72 天前
    @pokit 跟 clash 区别还是挺大的,这个主要是开发移动端时抓包,开发 pc 端测试进行代理修改数据等,以及公司内部开发时候 mock 修改数据等很多提升开发效率的能力,不是个人用户翻墙的那种
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2967 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 12:55 · PVG 20:55 · LAX 05:55 · JFK 08:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.