返回介绍

更多隧道选项

发布于 2020-06-27 16:01:57 字数 1001 浏览 1119 评论 0 收藏 0

通配符域

ngrok允许您将HTTP和TLS隧道绑定到通配符域。 所有通配符域(包括ngrok.io的子域)必须首先在您的信息中心为您的帐户保留。 使用-hostname or -subdomain时,指定前导星号以绑定通配符域。

绑定隧道以接收 example.com的所有子域上的流量

ngrok http --hostname *.example.com 80

通配符域规则

使用通配符域在ngrok.com服务的某些方面产生歧义。以下规则用于解决这些情况,并且了解如果您使用通配符域很重要。

为了示例的目的,假设您为您的帐户保留了地址*.example.com

  • 与嵌套子域(例如foo.bar.baz.example.com)的连接将路由到您的通配符隧道。
  • 您可以在 example.com 的任何有效子域上绑定隧道,而无需创建其他保留的域条目。
  • 没有其他帐户可以保留 foo.example.com或与其他帐户保留的通配符域相匹配的任何其他子域。
  • 连接将路由到最具体的匹配隧道在线。如果您同时运行 foo.example.com*.example.com的隧道,对 foo.example.com的请求将始终路由到foo.example.com

转发到不同机器上的服务器(非本地服务)

ngrok可以转发到本地计算机上未运行的服务。而不是指定端口号,而只是指定一个网络地址和端口。

示例:转发到不同计算机上的Web服务器

ngrok http 192.168.1.1:8080

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文