GoForum › 🌐 V2EX

自己用 AI 做了个工具,解决了宽带上行限速 5M

OmoineMie · 2026-10-22 20:18 · 0 次点赞 · 3 条回复

sshtun

基于 tun2socks + SSH 的隧道代理工具。

源码仓库:https://github.com/Omoinemie/sshtun

把远端 SSH 服务器当作出网跳板:本机建立一条 SSH 连接,用 tun2socks 在本地创建虚拟网卡, 把指定的网段路由进去,流量经 SSH 加密后从远端发出。同时支持端口转发(-L / -R)。

提供三种使用方式:命令行、Web 管理界面、Windows 图形程序。


特性

  • 三种前端,同一份数据
    • sshtun 命令行:适合脚本与快速排查
    • sshtun web:内置 HTTP 服务,用浏览器管理隧道
    • sshtun-gui(仅 Windows ):内嵌 WebView2 的独立窗口
  • 隧道配置存数据库( SQLite ),配置文件只保留基础设置;配置与隧道分离,便于多机同步
  • TUN 模式:按网段分流,支持「走隧道」与「强制直连( bypass )」
  • SOCKS5 代理:每条隧道一个独立代理,监听 127.0.0.1,端口由内核分配
  • 端口转发:本地转发(-L)与远程转发(-R)
  • 凭据加密存储:SSH 密码用 AES-256-GCM 加密后入库,密钥由「编译期种子 + 本机机器码」派生
  • 主机密钥校验:accept-new(首次自动信任)/ strict(必须已信任)/ none(不校验)
  • 界面双语:Web 界面中英双语,未配置语言时跟随浏览器系统语言
  • 隧道进程隔离:隧道跑在独立进程,Web 进程不持有明文凭据
  • 跨实例互斥:同一时刻同一条隧道只能被一个实例占用,避免 TUN 网卡被互删

1 2 3 4

3 条回复
ntdll · 2026-10-22 20:33
#1

虽然但是,ssh 的传输性能很差,尤其是高带宽的时候,加密会极大的占用 CPU ,而且跑不满带宽,毕竟这玩意设计出来不是被用来传输大流量的。

4seasons · 2026-10-22 20:43
#2

你上面的 5Mbps 下载,本质就是你的 5Mbps 上行,并没有解决限速问题…

cnrting · 2026-10-22 20:58
#3

谁能翻译一下

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: OmoineMie
发布: 2026-10-22
点赞: 0
回复: 0