如何更改 ngrok 的 Web 界面端口地址(不是 4040)?
Posted
技术标签:
【中文标题】如何更改 ngrok 的 Web 界面端口地址(不是 4040)?【英文标题】:How to change ngrok's web interface port address (not 4040)? 【发布时间】:2016-07-01 07:28:40 【问题描述】:ngrok 很棒的web interface 默认指向http://127.0.0.1:4040
。但是,我有其他应用程序正在侦听该端口,并且需要更改它以便 ngrok 侦听,例如 http://127.0.0.1:4045
。
【问题讨论】:
【参考方案1】:在 ngrok 在您的平台上寻找 default config 的任何地方创建一个 config.yml
。如果该目录不存在,则创建它(在 Windows 上,通过输入 .ngrok2.
作为文件夹名称来完成)。
OS X /Users/example/.ngrok2/ngrok.yml
Linux /home/example/.ngrok2/ngrok.yml
Windows C:\Users\example\.ngrok2\ngrok.yml
然后,在config.yml
输入
web_addr: 4045
由于此文件位于 ngrok 的默认配置目录中,例如,从命令行运行 ngrok http 1337
,现在将运行 ngrok 在端口 1337 上侦听您的服务器并在 http://127.0.0.1:4045
上提供其 Web 界面
【讨论】:
我似乎找不到 config.yml 文件。我使用自制软件在我的 Mac 上安装 ngrok,它放在这里:将二进制 'ngrok' 符号链接到 '/usr/local/bin/ngrok'。以上是关于如何更改 ngrok 的 Web 界面端口地址(不是 4040)?的主要内容,如果未能解决你的问题,请参考以下文章