networking - 如何在同一个工作站上使用多个 ngrok 帐户?

标签 networking tunneling ngrok

ngrok 的配置文件只允许一个 authtoken 行,您作为用户可用的所有资源(例如,保留的主机名)都基于关联的帐户使用授权 token 。

如果您有多个 ngrok 帐户——例如,一个专业(工作)帐户和一个个人帐户——并且您希望将它们用于不同的项目,您唯一的选择是添加 --config secondary_filename。 yml 添加到命令行参数以使用另一个配置。

如何使用环境管理器根据环境变量切换到另一个 ngrok 帐户?

我是 Python 用户,所以我的用例主要适用于 virtualenvwrapper/workon,但这可能同样适用于其他环境管理器(Ruby bundler?)

最佳答案

你可以指定一个配置文件

https://ngrok.com/docs#config-location

我的配置在 ~/.ngrok2/ngrok.yml

我只是创建了一个不同的配置文件 ~/.ngrok2/myapp.yml

将您的其他授权 token 复制到那里。然后启动它,使用这个命令:

ngrok http 3000 --subdomain=mysubdomain -config=myapp.yml

关于networking - 如何在同一个工作站上使用多个 ngrok 帐户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43579711/

相关文章:

java - 如何处理来自同一IP的多个连接?

java - 如何在 MacOS 上嗅探 Java 小程序 HTTP 流量?

java - 如何在 Kryonet 中注册 Enum 类?

terminal - ngrok在后台运行

php - 通过 ngrok 隧道剥离样式和主题的 wordpress 站点

laravel - Ngrok 和 Laravel

c - fwrite 没有在缓冲区中发送我想要的内容

ssh -D <端口> <用户名@server.com>;但反过来呢?

java - UDP 打洞 Java 示例

proxy - 通过Apache代理连接到ssh主机时不允许使用方法