你需要下载并安装Ngrok客户端,根据你的操作系统选择相应的安装方式:
- Windows:从官方网站下载并安装Ngrok。
- macOS:使用Homebrew安装:
brew install ngrok。 - Linux:手动下载并安装,或者使用包管理器安装。
步骤2:注册并获取AuthToken
访问Ngrok的注册页面,注册一个账户,登录后,你会得到一个authtoken,这是连接到Ngrok服务所需的。
步骤3:配置Ngrok
在终端中运行以下命令,使用你的authtoken:
ngrok authtoken your_auth_token_here
步骤4:创建和配置Ngrok会话
选择一个子域名或路径,运行命令:
ngrok subdomain example.com
或者指定端口:
ngrok port 808
这将创建一个Ngrok会话,暴露你的本地服务到https://example.com:808。
步骤5:将服务指向Ngrok
将你的本地服务器配置为监听到Ngrok的端口,如果Ngrok在808端口上,你可以令你的服务监听到这个端口。
步骤6:启动Ngrok服务
运行以下命令启动Ngrok:
ngrok start
这将启动一个 Ngrok代理,接收来自互联网的请求,并将其转发到你的本地服务器。
步骤7:测试终点
在浏览器中访问https://your_subdomain.ngrok.io,检查是否能成功连接到你的本地服务。
步骤8:管理和停止Ngrok
使用以下命令可以管理你的Ngrok会话:
- 列出会话:
ngrok list。 - 停止会话:
ngrok stop your_subdomain。
提示
- 多次使用:每次使用新会话时,生成新
authtoken以避免其他用户使用你的会话。 - 防火墙设置:确保防火墙允许Ngrok客户端和服务端口通过。
通过以上步骤,你可以轻松地使用Ngrok连接工具,安全地将本地服务器暴露到互联网,适用于开发、测试和生产环境。









