我在配置 Ngrok 时遇到一些问题。
我已经在Linux CentOS服务器专用(IP 192.168.1.124)上安装了Ngrok,它工作正常,隧道也正常。 我的问题是:我如何访问 127.0.0.1:4040 上的网页以检查我的 Ngrok 服务器上的流量?
Web 界面页面只能在运行 ngrok 的服务器上访问,但如果这是 Linux 最小服务器(没有 gui 和任何类型的浏览器),我就看不到它。 有没有办法让它在局域网中也可以访问?
例如我有另一个客户端可以访问 ngrok 运行的 IP,但如果我打开网络浏览器 http:\192.168.1.124:4040 什么也没有显示。 我从 netstat 中看到该端口没有监听,因此不是防火墙问题或其他问题。
可以更改 Ngrok 的配置吗?否则还有其他可能性吗?我必须使用反向代理或类似的东西吗? 有什么想法吗?
感谢您的帮助,
卢卡
最佳答案
- 找到您的 ngrok 的配置文件:
$ ngrok config check
Valid configuration file at /home/youruser/.config/ngrok/ngrok.yml
- 将以下行添加到配置文件:
web_addr: 192.168.1.124:4040
如果您想将其公开给所有接口(interface),您可以将该值替换为 0.0.0.0:4040
关于centos - 在同一 LAN 中公开 Ngrok Web 界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59446453/