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

[自荐] 春节手搓了一个 SSH Tunnel GUI 管理器,解决 Windows/macOS 隧道重连痛点

  •  
  •   RangerWolf · 23 小时 53 分钟前 · 745 次点击

    在 macOS 上一直觉得 Core Tunnel 挺好用,但在 Windows 下始终没找到特别顺手的 SSH 隧道管理工具。

    春节期间,闲着也是无聊,使用 golang + Wails v2 手搓了 SSH Tunnel 的 GUI 管理器: Loris Tunnel

    同时加入断线自动重连、延迟测试( Ping )、快速迁移/创建 我感觉比较有用的功能

    主界面:

    把之前的 SSH command 直接引入批量创建

    隧道列表,可以直接显示延迟情况

    这也是我第一次写客户端 app 并开源到 Github 上,也不知会不会有权限不对的问题 比如 macos 上我就反复折腾了好几次权限的问题。 下载需要执行

    sudo xattr -rd com.apple.quarantine /Applications/loris-tunnel.app
    
    

    自我觉得一些比较方便的功能点:

    1. 优化过的自动重连 -- 比如睡了一觉,重新打开 mac, dbeaver 之类的工具就不需要重复断开、启动链接了
    2. 支持延迟测试 -- 同一个线上数据库,我到底用哪个 jumper 机好一些?看看延迟就知道了
    3. 支持 SSH Command 批量创建 -- 这样之前躺在文档里面的 SSH command 就可以快速创建,降低迁移难度(后面尝试直接导入 DBeaver 之类的配置文件)
    4. 支持复制 -- 无需多言,也是为了快速创建

    初步先放 10 个永久的邀请码

    V2EX-D3O1-IJFM-EFL3  
    V2EX-JECJ-8CIU-IYXW  
    V2EX-5BWB-4CK2-5IGN  
    V2EX-TFH3-ET50-L5GS  
    V2EX-XS0Z-GJC9-PKGK  
    V2EX-AALN-61L3-X5OT  
    V2EX-WYYD-BP9N-QKKI  
    V2EX-84E4-E9GV-PE3N  
    V2EX-ICD4-GJFE-F6AR  
    V2EX-XFRG-LM6B-X09M
    

    github 地址: https://github.com/RangerWolf/loris-tunnel-app
    方便的话来一个小星星支持一下也可以 下载地址: https://github.com/RangerWolf/loris-tunnel-app/releases

    我估计这玩意最后也赚不到大钱,能把写这个 APP 花的 token 的钱赚回来就非常满足了
    目前还没有接入任何支付功能,后续一步步来吧

    感谢之前的命令行工具版本:https://github.com/alebeck/boring 参考这份代码,学了很多东西

    最后,祝愿 2026 年大家一起发财,走向自己想要的人生!

    第 1 条附言  ·  2 小时 42 分钟前
    补充 5 个 1 年的邀请码

    V21Y-O4OQ-G9I9-WV8P
    V21Y-YOHL-9SN5-2UQE
    V21Y-FXWS-LIFZ-D5Z6
    V21Y-PS31-U22K-82RO
    V21Y-JYU7-J32M-MENK
    13 条回复    2026-03-02 10:38:28 +08:00
    leeechsh
        1
    leeechsh  
       23 小时 27 分钟前
    支持! V2EX-ICD4-GJFE-F6AR 已用,谢谢 UP
    shakaraka
        2
    shakaraka  
    PRO
       23 小时 22 分钟前
    人类之光
    shakaraka
        3
    shakaraka  
    PRO
       23 小时 20 分钟前
    不过小工具建议还是用原生实现 ui 吧
    RangerWolf
        4
    RangerWolf  
    OP
       20 小时 27 分钟前
    @shakaraka #3 “人类之光”吗? 这个评价让我有点鸭梨山大啊。。。 😂
    RangerWolf
        5
    RangerWolf  
    OP
       20 小时 27 分钟前
    @leeechsh 期待试用反馈
    laylou
        6
    laylou  
       20 小时 16 分钟前   ❤️ 1
    V2EX-84E4-E9GV-PE3N 已用 爱你
    EchoWhale
        7
    EchoWhale  
       19 小时 34 分钟前
    不懂就问, 请问手搓是啥意思?
    itechify
        8
    itechify  
    PRO
       18 小时 49 分钟前
    mobaxterm 不是自带吗
    RangerWolf
        9
    RangerWolf  
    OP
       16 小时 32 分钟前
    @EchoWhale 手写的,不是机器人写的
    RangerWolf
        10
    RangerWolf  
    OP
       16 小时 30 分钟前
    @itechify 嗯嗯 是的~ 很多 ssh terminal 工具都带有类似的功能,就连 dbeaver 等数据库工具基本上都自带 ssh tunnel 功能

    但是我实际用下来,不好用,很容易断

    实测下来,mac 上的 core tunnel 还行,但是我 windows 开发也很多,也没有找到特别好用的 app

    然后自己就写了一个
    mitoop
        11
    mitoop  
       3 小时 4 分钟前   ❤️ 1
    已 star 邀请码被用完了 能再发一下吗
    RangerWolf
        12
    RangerWolf  
    OP
       2 小时 43 分钟前
    @mitoop 可以 稍等
    RangerWolf
        13
    RangerWolf  
    OP
       2 小时 42 分钟前
    @mitoop

    V21Y-O4OQ-G9I9-WV8P
    V21Y-YOHL-9SN5-2UQE
    V21Y-FXWS-LIFZ-D5Z6
    V21Y-PS31-U22K-82RO
    V21Y-JYU7-J32M-MENK

    刚补充了 5 个 1 年的邀请码
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4252 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:21 · PVG 13:21 · LAX 21:21 · JFK 00:21
    ♥ Do have faith in what you're doing.