鉴于ngrok官方服务器连接速度一般,我在国内搭了一台ngrok服务器(ubuntu+ngrokd+nginx),主页还没做(准备用个模版马马虎虎了),但是ngrok服务已经可以正常使用,大家可以试用一下。
使用方法:
1. 你需要一个官方客户端,可以去https://ngrok.com/下载;
2. 你需要创建一个配置文件(例如ngrok.cfg),内容是以下两行(你也可以改~/.ngrok的默认配置文件);
server_addr: “tunnel.mobi:44433”
trust_host_root_certs: true
3. 执行ngrok时添加载入配置文件的参数-config,使用范例如下:
ngrok -config ngrok.cfg -subdomain example 8080
4. 服务器支持ngrok的除了自定义域名以外的所有服务(例如自定义二级域名*.tunnel.mobi、转发自定义端口、转发内网的服务器、密码保护以及同时运行多个tunnel)
使用方法:
1. 你需要一个官方客户端,可以去https://ngrok.com/下载;
2. 你需要创建一个配置文件(例如ngrok.cfg),内容是以下两行(你也可以改~/.ngrok的默认配置文件);
server_addr: “tunnel.mobi:44433”
trust_host_root_certs: true
3. 执行ngrok时添加载入配置文件的参数-config,使用范例如下:
ngrok -config ngrok.cfg -subdomain example 8080
4. 服务器支持ngrok的除了自定义域名以外的所有服务(例如自定义二级域名*.tunnel.mobi、转发自定义端口、转发内网的服务器、密码保护以及同时运行多个tunnel)
PS1: 配置文件的第一行指定了服务器地址以及ngrok客户端与服务器的通讯端口;第二行意为信任本机(指运行ngrok客户端的机器)的根证书(因为ngrok的默认逻辑是只信任ngrok.com的根证书。
PS2: 建议不要修改或添加两行配置到ngrok默认的配置文件~/.ngrok,这样即使是我的服务器宕了,您也可以使用ngrok官方的服务器。
第 1 条附言 · 82 天前
你可能需要把客户端升级到官网最新版本(现在是1.7)才能正常使用,之前的版本可能无法正常连接。