ngrok 中的错误 - 无法完成隧道连接

问题描述 投票:0回答:1

所以我只是想创建一些网络钓鱼网站来尝试一下,但现在每当我尝试通过 ngrok 创建一个或只是启动 ngrok

./ngrok http 80
,然后访问该网站时,它都会向我显示这一点 -

无法完成隧道连接
https://xxx.xxx.ngrok.io 的连接已成功通过隧道传输至您的 ngrok 客户端,但客户端无法建立与本地地址 localhost:80 的连接。
确保 Web 服务正在 localhost:80 上运行并且它是有效地址 遇到的错误是:拨号tcp [::1]:80:Connect:连接被拒绝。

每当我访问它们时,谷歌都会向它们显示警告
有什么建议吗?

linux localhost ngrok
1个回答
2
投票

您应该在端口 80 上创建一个本地服务器。使用 phppython 创建本地服务器。

PHP

~$ php -S localhost:80

Python

~$ python -m http.server 80

启动本地服务器后,打开一个新的终端会话并启动 ngrok

~$ ./ngrok  http 80

您也可以使用

ssh
创建链接。请确保您已安装 ssh。

~$  php -S localhost:80 | ssh -R 80:localhost:80 ssh.localhost.run

~$  python -m http.server 80 | ssh -R 80:localhost:80 ssh.localhost.run

顺便说一下,chrome 会自动检测钓鱼页面。

© www.soinside.com 2019 - 2024. All rights reserved.