如何让 ngrok 客户端监听特定的主机名而不是 localhost?

Posted

技术标签:

【中文标题】如何让 ngrok 客户端监听特定的主机名而不是 localhost?【英文标题】:How to make ngrok client listen a specific hostname instead of localhost? 【发布时间】:2020-02-06 16:01:03 【问题描述】:

我的 yaml 配置是这样的:

  yarn:
    hostname: "ngrok.xfl.me:810"
    remote_port: 810 
    proto: 
      tcp: 8088

我的目的是:

Forwarding     https://ngrok.xfl.me:810-> 192.168.0.104:8088

但默认情况下,如上面的配置,ngrok 客户端只听127.0.0.1。所以连接失败。

如何让 ngrok 客户端监听某个主机名 192.168.0.104 而不是 localhost

非常感谢!

【问题讨论】:

【参考方案1】:

已解决:

  yarn:
    hostname: "ngrok.xfl.me:810"
    remote_port: 810 
    proto: 
      tcp: 192.168.0.104:8088

【讨论】:

以上是关于如何让 ngrok 客户端监听特定的主机名而不是 localhost?的主要内容,如果未能解决你的问题,请参考以下文章

实用程序 iptables 列出主机名而不是 IP 地址

Ngrok 不会更改 Web 客户端内的 localhost

在android应用程序中连接到主机名而不是IP地址

使用基于主机名而不是 IP 地址的自签名证书保护 Python WebSocket

如何让 Ngrok 固定(静态)端口 TCP

如何让红隼网络服务器监听非本地主机请求?