SuperAPI AI 工具集

localhost-run

通用与其它

查看项目

更新于 10-16 06:17

技能介绍

用途:localhost.run 通过纯 SSH 隧道,把本地运行的 HTTP、HTTPS 或 TLS 应用映射到公网可访问地址,适合分享预览链接、接收 Webhook、跨网络设备测试、替换 ngrok/localtunnel 等工具,以及排查已有隧道问题。

主要能力:客户端零安装,免费层无需账号。bindport 为 80 时转发 HTTP 流量并自动生成带托管证书的 https 地址,同时注入 X-Forwarded-For、X-Forwarded-Host、X-Forwarded-Proto、Forwarded 等代理头;bindport 为 443 时进行 TLS 直通,应用自行提供并校验证书。支持 SSH 的 -o 参数,如 ServerAliveInterval,也可配合 autossh 自动重连;可用 -- --output text/json 控制输出格式,-- --no-inject-http-proxy-headers 关闭头注入,-- --proxy-protocol-header-version v1|v2 选择代理协议版本。

使用方式:启动隧道示例,ssh -R 80:localhost:8080 localhost.run;其他端口替换 hostport 即可。自定义域名需使用 plan@ 用户,如 ssh -R yourdomain.com:80:localhost:8080 plan@localhost.run,并在域名配置 TXT 记录及 A/CNAME 记录;免费层可上传 SSH 公钥以绑定稳定子域。

适用场景:本地 Web 开发预览与 QA、Webhook 回调测试、手机或其他网络设备访问本地服务、WordPress 等需要固定域名或相对 URL 配置的场景。

限制:免费层域名会定期轮换且有速度限制,自定义域名计划为每月 9 美元按年计费,最多 5 条同时隧道;TLS 直通目前仅限自定义域名;隧道随 SSH 会话关闭而断开;本地应用若不识别代理头可能仍生成 localhost 绝对 URL,需配置框架的受信代理模式。具体功能与计费以官方文档为准,其他细节暂未提供。