上一篇
ngrok Windows服务器为何如此受欢迎?它有哪些独特功能?
- 云服务器
- 2025-11-03
- 6
在Windows服务器上使用ngrok是一个常见的做法,可以帮助开发者将本地开发环境暴露到公网上,以便远程调试或访问,以下是在Windows服务器上安装和使用ngrok的详细步骤和注意事项。
安装ngrok
-
下载ngrok:
- 访问ngrok官网(https://ngrok.com/)。
- 选择适合Windows服务器的版本,通常是.zip文件。
- 下载完成后,解压文件到指定目录。
-
环境变量配置:

- 右键点击“此电脑”或“我的电脑”,选择“属性”。
- 点击“高级系统设置”。
- 在“系统属性”窗口中,点击“环境变量”。
- 在“系统变量”下,找到“Path”变量,点击“编辑”。
- 在“变量值”中,添加ngrok解压后的目录路径,通常为C:pathtongrokbin。
- 点击“确定”保存更改。
配置ngrok
-
注册ngrok:
- 在命令行中运行ngrok authtoken <你的ngrok令牌>,其中<你的ngrok令牌>是从ngrok官网获取的。
-
创建配置文件:
- 创建一个名为ngrok.yml的配置文件,用于设置代理和转发规则。
- 配置文件内容示例如下:
-
启动ngrok:
- 在命令行中,运行ngrok http 8080(假设你的本地服务运行在8080端口)。
- ngrok会自动分配一个公网URL,你可以通过这个URL访问你的本地服务。
-
查看日志:
ngrok运行时会在命令行输出日志信息,包括代理的URL和连接统计等信息。

- 确保你已经备份了当前的ngrok安装。
- 访问ngrok官网下载最新版本的ngrok。
- 解压下载的文件,替换旧版本的ngrok可执行文件。
- 如果之前配置了环境变量,需要更新Path变量,指向新的ngrok可执行文件路径。
- 修改ngrok.yml配置文件中的proxy部分。
- 如果你想将本地的8080端口转发到服务器的80端口,可以添加以下规则:
- 保存配置文件后,重新启动ngrok,新的代理规则将生效。
这表示将本地的80端口转发到服务器的80端口。

使用ngrok
注意事项
注意事项 说明 安全性 使用ngrok时,请确保你的服务不暴露敏感信息。 端口占用 确保ngrok使用的端口(默认为80和443)没有被其他应用程序占用。 资源消耗 ngrok在运行时会占用服务器资源,特别是在高并发情况下。 FAQs
Q1:如何在Windows服务器上更新ngrok?
A1:
Q2:ngrok的代理规则如何修改?
A2:
proxy: from: 8080 to: 80