19

Ngrok 文档提到这个例子是为了在 Internet 上共享一个本地端口。示例:在本地计算机上打开端口 80 到 Internet

$ ngrok 80

如果我不想再在 Internet 上访问它,如何停止共享此端口。

4

9 回答 9

26

在 Windows 机器上转到命令提示符:

taskkill /f /im ngrok.exe

于 2018-07-18T12:01:35.480 回答
11

首先,您必须找到ngrok process idby$ top命令。
之后,只需运行即可$ kill -9 {ngrok_id}
:)

于 2016-05-25T16:10:11.267 回答
11

killall ngrok从脚本或命令行将杀死所有正在运行的 ngrok 隧道。

这对我有用。泰@kkron。

于 2020-10-11T07:17:41.757 回答
6

就像按 ctrl+c 一样简单。但我不确定它是否关闭了任何端口。正如@user7032676 所说的那样。 在此处输入图像描述

于 2019-10-23T04:56:25.523 回答
6

停止 ngrok 端口/隧道

简单的解决方案

  1. 如果您正常运行 ngrok,则在 ngrok 命令行中使用Ctrl+C(在 Windows 上)或Cmd+C(在 Mac 上)。(如果问题仍然存在,请在下方查看)

扩展解决方案

  1. 如果端口没有正常停止/关闭,或者有活动的 ngrok 会话没有响应,则使用:killall ngrok
  2. 如果上述方法不起作用或端口仍在运行,
于 2021-06-22T18:49:52.437 回答
3

您只需要为此停止 ngrok。

于 2014-10-13T12:39:46.657 回答
1

使用 grep 进行快速搜索

top | grep "ngrok"

我的id是这个,一定要换成你的

kill -9 55636

如果您喜欢从工作目录重新开始隧道

ngrok http 3000
于 2022-01-16T21:26:44.853 回答
1

当您运行 ngrok 会话(在线)时,您应该(CTRL+C to quit)会在终端的右上角看到。

虽然在我的情况下,CTRL+C没有工作。而是CTRL+ALT+C为我戒烟。

操作系统:Ubuntu 20.04

于 2021-03-17T23:14:49.983 回答
-3

重新启动计算机和所有。希望有所帮助

于 2021-07-25T07:45:25.847 回答