新闻详情

新闻详情

首页 / 资讯中心 / 详情

如何用旧电脑搭建7×24小时下载站:Surge无头服务器与远程TUI完全指南

发布时间:2026/9/26 23:03:35来源:尧图网络
如何用旧电脑搭建7×24小时下载站:Surge无头服务器与远程TUI完全指南
如何用旧电脑搭建7×24小时下载站Surge无头服务器与远程TUI完全指南【免费下载链接】SurgeBlazing fast TUI download manager built in Go for power users项目地址: https://gitcode.com/gh_mirrors/surge46/SurgeSurge 是一款用 Go 语言编写的极速 TUI 下载管理器Blazing fast TUI download manager支持多线程分块下载、多镜像源和断点续传。这篇文章带你把家里吃灰的旧电脑变成一台 7×24 小时不停机的下载站用 Surge 的无头服务器模式Headless Server让它在后台默默下载大文件再在任意一台电脑上通过远程 TUI实时查看速度、管理下载队列。全程只需几条命令零成本实现挂机下载。为什么旧电脑适合当下载站大多数下载软件依赖浏览器或图形界面关机即停。而一台配置很低的旧电脑只要满足三个条件就是完美的下载站宿主24 小时不断电不断网挂在内网功耗远低于路由器硬盘盒磁盘空间大旧硬盘正好用来存 ISO、影视、数据集等大文件无需显卡和内存Surge 是单二进制文件资源占用极低Surge 的关键特性正是为这种场景设计特性说明无头服务器模式surge server脱离终端运行适合服务器与自动化系统服务安装surge service install让下载站开机自启、崩溃无关远程 TUIsurge connect从任何终端连接并管理远端队列分块并行下载单文件最多 16 连接并发吃满带宽上图为通过远程 TUI 连接到下载站后看到的界面左侧是任务列表右侧有实时网速图、文件详情和分块进度图Chunk Map一切尽在掌控。一键安装步骤在旧电脑上安装 Surge在旧电脑下称服务器上选择任一方式安装以 Linux 为例Windows 旧主机同样适用# 官方安装脚本自动识别系统与架构 curl -fsSL https://surgedm.github.io/install | sh # 或者从源码构建 git clone https://gitcode.com/gh_mirrors/surge46/Surge cd Surge go build -o surge .安装后运行surge --version确认。安装脚本会把二进制装到~/.local/bin并自动配置 shell 补全详见 scripts/install.sh。启动无头服务器# 指定固定端口 1700并设置下载目录 surge server --port 1700 --token 你的强口令 --output ~/Downloads三个关键点--port 1700固定端口方便后续远程连接默认是 8080 或自动选端口--tokenAPI 认证令牌相当于下载站的管理员密码务必用强口令--output指定下载目录建议指向大盘如果不想手写 token可以先启动再查看surge token启动时也可以直接塞入批量任务一行一个 URLsurge server --batch urls.txt --output ~/Downloads让下载站开机自启安装系统服务手动启动的进程在你退出终端或电脑重启后就会消失。要让旧电脑真正7×24 挂机需要安装系统服务surge service install surge service start surge service status # 确认状态 surge service token # 查看服务使用的独立令牌服务安装后Surge 会以无头服务器身份随机器自启断网断电恢复后也能自动接着下载支持断点续传。完整说明见官方文档 docs/guides/run-as-a-service.md。 小提示surge service token读取系统令牌可能需要管理员权限令牌丢失时可用--token显式传入。不想折腾服务管理项目还自带 Docker 部署方案docker compose -f docker/compose.yml up -dDocker 镜像基于 Alpine内置健康检查端口 1700 已暴露配置见 docker/Dockerfile。远程 TUI 连接手机上/笔记本上管理下载站现在回到你手边的电脑或树莓派、MacBook安装 Surge 后一条命令连接# 用 read 安全输入令牌避免写入 shell 历史 read -rsp Surge token: SURGE_TOKEN; echo export SURGE_TOKEN surge connect https://192.168.1.10:1700 --token $SURGE_TOKEN连接成功后即可看到与服务器完全一致的 TUI 界面——暂停、续传、限速、删除全部远程操作# 不开 TUI 直接下命令 surge --host https://192.168.1.10:1700 --token $SURGE_TOKEN ls surge --host https://192.168.1.10:1700 --token $SURGE_TOKEN add https://example.com/archive.zip surge --host https://192.168.1.10:1700 --token $SURGE_TOKEN pause --all如果天天连同一台服务器把地址固化到环境变量更省事export SURGE_HOSThttps://192.168.1.10:1700 export SURGE_TOKEN...更多连接方式含自签名证书场景见 docs/guides/connect-to-a-remote-server.md 和 docs/reference/commands/server.md。连上远程 TUI 后按s打开设置可以调整网络并发参数比如 Max Connections/Host单主机最大并发连接1~64、代理地址、限速等对下载站的吞吐调优非常有用。三种使用模式怎么选模式启动命令适用场景交互式 TUIsurge本机终端直接管理下载无头服务器surge server下载站、Docker、脚本自动化远程 TUIsurge connect host:port从另一台设备管理运行中的服务器本文的玩法 无头服务器旧电脑 远程 TUI任意设备。详细说明见 docs/concepts/modes.md。安全清单给下载站上个保险把下载站放在内网很方便但请注意官方文档反复强调的安全要点令牌当密码保管不要写进脚本提交记录、截图或 Issue 里远程连接务必用 HTTPSSurge 对私网 IP 会自动选 HTTP这会明文传输令牌仅限本机回环使用对外暴露请加一层可信的 HTTPS 终结如反向代理不要直接暴露公网如需远程访问走可信 HTTPS 端点并做网络访问控制 自签 CA 环境用--tls-ca-file信任证书不要使用--insecure-tls常见问题速查Q旧电脑是 Windows 系统能用吗能。Windows 支持winget/scoop/choco安装surge service install同样可用可能需要管理员终端。Q下载中途断网了怎么办不需要任何操作。Surge 支持断点续传服务器恢复后自动从已下载位置继续。Q想批量排队 100 个文件准备一个每行一个 URL 的urls.txt然后surge add --batch urls.txt一行搞定。Q怕下载占满带宽影响看视频用surge limit --global 50MiB全局限速远程 TUI 里也能随时调整。总结你的 7×24 下载站已经跑起来了回顾一下整个搭建流程总共就 5 步旧电脑安装 Surgesurge server --port 1700启动无头服务器surge service install开机自启任意设备surge connect远程连接surge add开下载挂机即可一台吃灰的旧电脑 一个单二进制程序就拥有了一个比浏览器稳定得多、比下载工具省心得多的 7×24 下载站。更多高级玩法多镜像源、流式顺序下载、浏览器扩展集成可以参考 docs/USAGE.md 与 docs/README.md。【免费下载链接】SurgeBlazing fast TUI download manager built in Go for power users项目地址: https://gitcode.com/gh_mirrors/surge46/Surge创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

24 天,630 次提交,16 万行代码:我用 Claude Code 从零做了一个 K12 产品 2026/9/27 3:22:51

24 天,630 次提交,16 万行代码:我用 Claude Code 从零做了一个 K12 产品

先把数字摆出来,因为它决定了这篇文章值不值得读下去。 项数值开发周期24 天(首次提交到最后一次提交)提交次数630代码量163,896 行(Python 66,915 / TSX 32,998 / TS 6,345 / CSS 5,780)文件数540测试文件53单日提交…

阅读更多 →
C#第二周总结 2026/9/27 3:22:45

C#第二周总结

Csharp第二个星期学习了类与对象,面对对象构造方法。继承与重写, 封装与构造方法: 1-:根据面向对象的思想实现根据下标获取元素和根据姓名查找下标。 2:方法的重载:在同一个类中,方法名相同&…

阅读更多 →
让AI写比赛级Writeup:ctf-skills的ctf-writeup标准化报告生成器完全教程(附元数据模板) 2026/9/27 3:22:44

让AI写比赛级Writeup:ctf-skills的ctf-writeup标准化报告生成器完全教程(附元数据模板)

让AI写比赛级Writeup:ctf-skills的ctf-writeup标准化报告生成器完全教程(附元数据模板) 【免费下载链接】ctf-skills Agent skills for solving CTF challenges - web exploitation, binary pwn, crypto, reverse engineering, forensics, OS…

阅读更多 →
408计算机组成原理:DMA与磁盘磁道扇区计算真题解析 2026/9/27 3:22:38

408计算机组成原理:DMA与磁盘磁道扇区计算真题解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
训练沙箱的 DNS 出口治理:从 OpenAI 的 agent 逃逸事件,到一份能跑的 DNS 审计脚本 2026/9/27 3:22:38

训练沙箱的 DNS 出口治理:从 OpenAI 的 agent 逃逸事件,到一份能跑的 DNS 审计脚本

训练沙箱的 DNS 出口治理:从 OpenAI 的 agent 逃逸事件,到一份能跑的 DNS 审计脚本2026-09-20,OpenAI 披露了一起内部研究模型在 RL 训练中的事件:一个 agent 在搜索任务里反复失败后转向探测网络边界,最终利用训练沙箱…

阅读更多 →
告别模板丑站:红动中国免费素材网站最佳实践指南 2026/9/27 3:22:38

告别模板丑站:红动中国免费素材网站最佳实践指南

告别模板丑站:红动中国免费素材网站最佳实践指南 模板网站太丑不够用,这是无数中小企业建站时最头疼的痛点。你明明付了钱,做出来的官网却像十年前的PPT,客户看一眼就关掉了浏览器。这时候,很多老板会想到去 红动中国免费素材网站…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉