OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  tunneling: 创建免费 SSH 隧道以公开本地端口

tunneling: 创建免费 SSH 隧道以公开本地端口

 
  server ·  2026-02-02 00:38:24 · 3 次点击  · 0 条评论  

name: tunneling
description: 通过 tinyfi.sh 创建免费的 SSH 隧道,将本地端口暴露到互联网。适用于分享本地运行的应用、测试 Webhook、演示原型,或为任何本地服务获取公开的 HTTPS URL——无需注册或身份验证。


TinyFish 隧道服务 (tinyfi.sh)

通过 SSH 隧道为本地运行的应用即时生成公开的 HTTPS URL。免费、无需账户、除 SSH 外无需安装。

前置检查(必需)

确认 SSH 可用(通常已安装):

which ssh && echo "SSH 可用" || echo "未找到 SSH — 请先安装 OpenSSH"

快速开始

将本地端口暴露到互联网:

ssh -o StrictHostKeyChecking=accept-new -R 80:localhost:<端口> tinyfi.sh

<端口> 替换为你的应用运行的端口。命令将输出一个公开的 https://<随机子域名>.tinyfi.sh URL。

自定义子域名

使用指定子域名替代随机生成:

ssh -o StrictHostKeyChecking=accept-new -R 自定义名称:80:localhost:<端口> tinyfi.sh

你将获得 https://自定义名称.tinyfi.sh

保持连接(稳定隧道)

对于长期运行的隧道,添加保活间隔以防止断开:

ssh -o StrictHostKeyChecking=accept-new -o ServerAliveInterval=60 -R 80:localhost:<端口> tinyfi.sh

使用指南

为用户启动隧道时:

  1. 询问要暴露的端口(若未指定)
  2. 在后台运行 SSH 命令,以便代理继续工作
  3. 隧道建立后向用户返回公开 URL
  4. 只要 SSH 连接保持,隧道就会持续开放

常用端口

框架 / 工具 默认端口
Next.js / React / Express 3000
Vite 5173
Django 8000
Flask 5000
Go (net/http) 8080
Ruby on Rails 3000
PHP (内置服务器) 8000

速率限制

  • 每个 IP 每分钟最多 5 个 SSH 连接
  • 每个 IP 每分钟最多 100 个 HTTP 请求
  • 最多 50 个并发连接
  • 48 小时空闲超时
3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor