本地网页分享工具怎么选:MyShare 与常见隧道工具
把本地作品发给别人,先确定对方需要什么:打开网页、调用 HTTP API、加入团队私有网络,还是连接 TCP 服务。再选择你愿意使用的启动方式:浏览器界面或命令行。
资料核对:2026-09-16。以下比较各工具的常见快速开始方式,依据所链接的官方文档;不比较价格、速度或可用性排名。
启动方式与访问范围
| 工具 | 分享者如何开始 | 对方如何访问 |
|---|---|---|
| MyShare | 在浏览器粘贴地址或选择 HTML 文件;免费分享无需账户,创建时完成验证。扩展可选。 | 通过带临时密码的公网链接访问网页或 HTTP API;访客无需 MyShare 账户或扩展。使用指南 |
| ngrok | 标准快速开始需安装 Agent CLI,注册账户并配置 auth token。 | 公网地址转发至本地服务;可配置认证与流量策略,并检查请求。快速开始 · 功能说明 |
| Cloudflare Quick Tunnels | 运行 cloudflared 命令;快速模式无需 Cloudflare 账户或自有域名。 | 随机 trycloudflare.com 公网地址,随进程存在;面向开发测试,当前不支持 SSE。Quick Tunnels · 账户与时效说明 |
| localtunnel | 用 Node.js 命令行客户端启动;官方快速开始没有注册步骤。 | 获得公网 HTTPS 地址;本地客户端会话运行期间可用。官方 README · 使用说明 |
| bore | 安装客户端,连接 bore.pub 或自建服务器;公开实例示例没有注册步骤。 | 获得远端 TCP 端口,不会自动把 HTTP 变成 HTTPS。可自建转发服务器。官方 README |
| Tailscale | 安装并登录客户端,配置 tailnet;Funnel 还需满足 MagicDNS、HTTPS 与策略权限要求。 | Serve 面向 tailnet 内获准设备;Funnel 提供公网访问,访客无需 Tailscale。Serve · Funnel · 账户设置 |
按实际任务选择
- 希望在浏览器里发出作品:MyShare 可直接选择 HTML 文件或网页文件夹,无需为文件另外启动服务器;网页与 HTTP API 也可分享。
- 已经习惯命令行:可按上表选择公网隧道;有请求排查或认证策略需求时,查看 ngrok 的对应功能;需要 TCP 转发或自建服务器时,查看 bore。
- 只给团队内部访问:查看 Tailscale Serve。
tailscale serve 3000与面向公网的tailscale funnel 3000访问范围不同。
使用 MyShare 前确认
网络目标仅支持明确选择的 localhost、127.0.0.1、[::1],以及 10.0.0.0/8、172.16.0.0/12、192.168.0.0/16 私有 IPv4 上的 HTTP/HTTPS 服务。每次一个主目标,最多两个额外批准的目标;内网域名、其他 IPv6、通用 TCP/UDP、SSH 和数据库隧道不支持。
网页模式需要浏览器本地访问权限及服务端准确的 CORS 配置,保持分享标签页开启。扩展模式需批准具体地址,连接后可关闭该标签页。两种模式都需要电脑、浏览器及源服务在线;HTML 文件分享无需源服务,但仍需电脑和浏览器在线。分享密码不代替项目自己的登录;Cookie 登录、OAuth 等边界见兼容性说明。
固定地址或后台运行不等于把本地作品部署到云端。上表所述转发方式仍需源内容在线;MyShare 的时长和用量按套餐执行,结束分享后停止访问。
开始分享 ↗