SSH端口隧道

3小时前更新 2 00

免费暴露本地端口到公

收录时间:
2026-02-25
SSH端口隧道SSH端口隧道
SSH端口隧道

技能简介

通过 tinyfi.sh 服务创建免费 SSH 隧道,将本地运行的应用端口暴露到互联网,生成可访问的 HTTPS 公网地址。无需注册账号,仅需系统自带的 SSH 客户端即可使用。

能做什么

  • 为本地开发中的 Web 应用提供临时公网访问入口
  • 接收第三方平台的 Webhook 回调进行调试
  • 向他人快速演示本地运行的原型项目
  • 获取 HTTPS 证书验证所需的公网可达地址

使用说明

前置检查

which ssh && echo "SSH available" || echo "SSH not found — install OpenSSH first"

安装要求

本技能依赖系统预装的 OpenSSH 客户端。Windows 10/11、macOS 及主流 Linux 发行版均已内置。若提示未找到 SSH,请通过系统包管理器安装 openssh-client。

基础用法

1. 确认本地服务已启动并监听某端口(如 3000)

2. 执行隧道命令:

ssh -o StrictHostKeyChecking=accept-new -R 80:localhost:3000 tinyfi.sh

3. 终端将输出形如 https://abc123.tinyfi.sh 的公网地址

4. 按 Ctrl+C 关闭隧道连接

自定义子域名

ssh -o StrictHostKeyChecking=accept-new -R myapp:80:localhost:3000 tinyfi.sh

保持长连接

ssh -o StrictHostKeyChecking=accept-new -o ServerAliveInterval=60 -R 80:localhost:3000 tinyfi.sh

输入与输出

见下方输入与输出表格。

项目内容
输入本地服务端口号(必填);自定义子域名(可选);SSH 保活参数(可选)
输出HTTPS 公网 URL;SSH 连接实时状态
适用人群前端/后端开发者、全栈工程师、技术演示人员
不包含长期稳定的域名服务、访问权限管理、DDoS 防护

 

风险提示

  • 公网地址可被任何人访问,避免暴露敏感数据或生产环境
  • 隧道有效期受连接状态限制,空闲 48 小时后自动断开
  • 同一 IP 存在连接频率限制(每分钟 5 次 SSH 连接)
  • 随机子域名可能被他人占用,重要场景建议提前申请特定名称
  • SSH 指纹首次连接时自动接受,需确认目标主机为 tinyfi.sh

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/simantak-dabhade/tunneling/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...