1. 下载Ngrok
首先,我们需要在Linux系统中下载Ngrok。在终端中输入以下命令:
wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip
这将下载Ngrok的压缩文件。
2. 解压Ngrok
下载完后,我们需要解压Ngrok。在终端中输入以下命令:
unzip ngrok-stable-linux-amd64.zip
解压后,你将看到一个名为ngrok的可执行文件。
3. 注册账号并获取授权令牌
使用Ngrok前,你需要在官方网站注册一个账号并获取授权令牌。访问https://ngrok.com注册并登录账号。登录后,点击右上角的“Your Authtoken”按钮,将弹出的窗口中的授权令牌复制。
4. 配置Ngrok
在终端中输入以下命令来配置Ngrok:
./ngrok authtoken <授权令牌>
将<授权令牌>替换成你在前一步中复制的授权令牌。
5. 启动Ngrok
现在我们已经配置好了Ngrok,可以启动它来进行内网穿透了。在终端中输入以下命令:
./ngrok http <端口号>
将<端口号>替换成你希望Ngrok监听的本地端口号。
6. 使用Ngrok
6.1 获取Ngrok生成的隧道地址
启动Ngrok后,你将看到终端输出类似下面的信息:
Forwarding http://xxxxxx.ngrok.io -> http://localhost:<端口号>
其中http://xxxxxx.ngrok.io就是Ngrok生成的隧道地址。
6.2 使用Ngrok提供的隧道地址
现在,你可以使用Ngrok生成的隧道地址来访问你本地运行的服务了。将隧道地址输入到浏览器地址栏中,即可访问你本地服务的界面。
需要注意的是,每次启动Ngrok时,都会生成一个新的隧道地址。如果你希望在停止Ngrok后使用之前生成的隧道地址,可以登录Ngrok官网,在Dashboard中查看历史记录。
总结
通过以上几个简单的步骤,你就可以在Linux系统下快速安装并使用Ngrok进行内网穿透了。Ngrok提供了一个简单而强大的工具,使你能够轻松地将本地服务暴露到公网上,方便远程访问。
记住每次启动Ngrok时都会生成一个新的隧道地址,如果需要停止Ngrok并继续使用之前生成的隧道地址,请登录Ngrok官网查看历史记录。