网淘吧来吧,欢迎您!

tunneling技能使用说明

2026-04-01 新闻来源:网淘吧 围观:26
电脑广告
手机广告

TinyFish 隧道服务 (tinyfi.sh)

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

飞行前检查(必需)

验证 SSH 是否可用(通常都可用):

tunneling

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

快速开始

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

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

<端口>替换为您的应用正在运行的端口。该命令将打印出一个公开的https://<随机>.tinyfi.shURL。

自定义子域名

请求一个特定的子域名,而不是随机生成:

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

这将为您提供https://我的名字.tinyfi.sh

保持连接(稳定连接)

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

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

使用指南

为用户启动隧道时:

  1. 询问哪个端口如果尚未指定,则暴露
  2. 运行SSH命令在后台运行,以便代理可以继续工作
  3. 报告公共URL一旦隧道建立,就返回给用户
  4. 只要SSH连接保持活动,隧道就会保持打开状态

常用端口

框架/工具默认端口
Next.js / React / Express3000
Vite5173
Django8000
Flask5000
Go (net/http)8080
Ruby on Rails3000
PHP (内置)8000

速率限制

  • 每个IP每分钟最多5个SSH连接
  • 每个IP每分钟最多100个HTTP请求
  • 最大并发连接数为50
  • 空闲超时时间为48小时

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏

文章底部电脑广告
手机广告位-内容正文底部

相关文章

您是本站第392867名访客 今日有1篇新文章/评论