GhostlyShare

免费公共 URL 暴露本地应用到互联网

使用 GhostlyShare 暴露本地主机到互联网、在线共享、测试 webhook 及创建临时公共 URL 的简易指南。

免费公共 URL 为本地网页应用创建临时公共链接。
无需账号 无需注册、登录、令牌或服务商控制台。
无需端口映射 保持路由器设置不变,开发流程保持本地。
最后更新 2026/5/1
本地应用通过公共预览 URL 暴露到互联网,无需端口映射
当他人需要访问仍在你机器上运行的应用时,公共预览 URL 很有用。

本地应用需要公共 URL 时

本地应用通常只在自己的机器上运行,编码时没问题,但有时需要他人、设备或外部服务通过互联网访问。

  • 团队成员需要在功能部署前进行审核。
  • 客户希望在通话中点击浏览原型。
  • Webhook 提供方需要一个公共回调 URL。
  • 手机、平板或测试设备不在同一网络。

此类场景下,完整部署通常过于繁琐,临时本地主机公共 URL 足够使用。


开始前准备

创建公共 URL 前,请先确认本地应用正常。

  • 本地运行的网页应用、API、仪表盘或 webhook 接收器。
  • 本地 URL 或端口,例如 http://localhost:5173、http://localhost:3000 或 http://localhost:5080。
  • GhostlyShare 已从微软商店安装。
  • 创建后用于测试公共 URL 的浏览器标签页。

本地 URL 在本机无法访问时,请先修复,公共 URL 只能转发到已运行的应用。


公共预览的工作方式

GhostlyShare 监控本地端口,显示可共享的网络服务,选择合适服务并启动公共预览。

  • 你的应用仍运行在 localhost。
  • GhostlyShare 创建临时公共 URL。
  • 对该公共 URL 的请求会转发到你的本地应用。
  • 会话结束后,停止预览。

将其视为短期预览链接,而非生产托管替代方案。


逐步操作:将本地应用暴露到互联网

当应用已在本地运行时,使用这些步骤。

  1. 启动本地应用并在浏览器中打开。
  2. 从 Windows 托盘打开 GhostlyShare。
  3. 通过端口、标题或本地 URL 查找匹配的应用行。
  4. 点击开始,等待状态显示为“在线”。
  5. 复制公共 URL 并在浏览器中测试。
  6. 将 URL 分享给需要的人员、设备或 webhook 服务。
  7. 预览结束时点击停止。

整个流程:本地应用、公共 URL、快速测试、停止。


使用公共 URL 进行 webhook

Webhook 提供方无法访问你机器上的 localhost,但可以访问公共预览 URL。

  1. 启动本地 webhook 接收器。
  2. 在 GhostlyShare 中创建公共 URL。
  3. 将公共 URL 粘贴到 webhook 回调字段。
  4. 发送测试事件并在本地检查请求。

当你想要真实 webhook 流量但不想先部署接收器时,这非常有用。


临时公共 URL 的良好使用场景

该流程适合应用保持本地的短时会话。

  • 在部署分支前,将可用预览发送给团队成员。
  • 让客户在通话中打开本地原型。
  • 测试来自支付、仓库、自动化或电商平台的 webhook。
  • 无需加入同一网络,即可在手机或平板上打开相同应用。
  • 共享本地 API 以便短期集成交流。

何时用此替代部署

公共预览 URL 是临时的,指向当前运行在你机器上的应用,适合无需注册的快速分享,非完整托管流程。

  • 用于演示、反馈、webhook 测试和移动端检查。
  • 生产流量或长时间访问请使用真实部署。
  • 应用需要稳定发布、稳定 URL 和监控时,请使用正常托管。

简言之:预览链接用于快速分享,部署用于长期可用。


限制与安全注意事项

公共 URL 让本地应用可被外部访问,请仅分享应公开的内容。

  • 请勿暴露管理页面、私有仪表盘、数据库工具或不安全的开发端点。
  • 测试完成后停止预览。
  • 该 URL 用于预览、演示、webhook 测试和调试,不适合永久生产托管。
  • 本地应用停止、崩溃或电脑休眠时,公共预览将停止工作。

常见问题


简要版

要将本地应用暴露到互联网,先本地启动应用,打开 GhostlyShare,点击检测到服务的开始,复制公共 URL,完成后停止预览。

需要快速公共预览链接且无需部署、账号或端口映射时,使用 GhostlyShare。

下载 GhostlyShare