技能标识:tunneling
Create free SSH tunnels to expose local ports to the internet using tinyfi.sh. Use when you need to share a locally running app, test webhooks, demo a prototype, or get a public HTTPS URL for any local service — no signup or authentication required.
技能名称: 隧道穿透
详细描述:
通过 SSH 隧道为本地运行的应用创建即时公共 HTTPS URL。免费,无需注册,除 SSH 外无需额外安装。
确认 SSH 可用(通常都已安装):
bash
which ssh && echo SSH 可用 || echo 未找到 SSH — 请先安装 OpenSSH
将本地端口暴露到互联网:
bash
ssh -o StrictHostKeyChecking=accept-new -R 80:localhost:<端口> tinyfi.sh
将 <端口> 替换为你的应用运行的端口。该命令将输出一个公共的 https://<随机>.tinyfi.sh URL。
请求特定子域名而非随机分配:
bash
ssh -o StrictHostKeyChecking=accept-new -R myname:80:localhost:<端口> tinyfi.sh
这将为你提供 https://myname.tinyfi.sh。
对于长时间运行的隧道,添加保活间隔以防止断开:
bash
ssh -o StrictHostKeyChecking=accept-new -o ServerAliveInterval=60 -R 80:localhost:<端口> tinyfi.sh
为用户启动隧道时:
| 框架/工具 | 默认端口 |
|---|---|
| Next.js / React / Express | 3000 |
| Vite |
以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:
帮我安装 SkillHub 和 tunneling-1776362718 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 tunneling-1776362718 技能
skillhub install tunneling-1776362718
文件大小: 1.62 KB | 发布时间: 2026-4-17 15:13