返回介绍

TCP隧道

发布于 2020-06-27 16:01:56 字数 724 浏览 1314 评论 0 收藏 0

并非您希望公开的所有服务都是基于HTTP或TLS的。 ngrok TCP隧道允许您公开通过TCP运行的任何联网服务。这通常用于公开SSH,游戏服务器,数据库等。启动TCP隧道很容易。

公开在端口1234上运行的基于TCP的服务

ngrok tcp 1234

例子

公开侦听默认端口的SSH服务器

ngrok tcp 22

暴露一个Postgres服务器侦听默认端口

ngrok tcp 5432

暴露在默认端口上侦听的Minecraft服务器

ngrok tcp 25565

在保留的远程地址上侦听

通常,每次启动TCP隧道时,都会随机分配远程地址和端口。 对于生产服务(和便利),您通常需要一个稳定的,有保证的远程地址。 为此,首先,登录到ngrok.com仪表板,然后单击“保留的TCP地址”部分中的“保留地址”。 然后,在调用ngrok以绑定您保留的TCP地址上的隧道时,使用-remote-addr选项。

在保留的远程地址上绑定TCP隧道

ngrok tcp --remote-addr 1.tcp.ngrok.io:20301 22

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

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

发布评论

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