1. 极安网首页
  2. 网络安全技术

Ngrok内网映射与穿透

有的时候希望把本地内网系统映射到公网方便跨局域网访问,Sunny-Ngrok提供国内免费的内网映射服务器,可以满足我们这个需求。

内网穿透有什么用?

假设你写了一个代码功能,本地测试已经OK,此时,你要想让千里之外的朋友帮你测试,会怎么做呢?

  • A方案:如果你的朋友懂代码,你可以把代码打包发给他,让他在本地测试;
  • B方案:如果你的朋友不懂代码,你只能搭建一套服务器,然后放到公网服务器上面,让他通过外网访问进行测试。

不论是A方案还是B方案,整个过程复杂繁琐,特别是B方案,如果不会服务器部署那套,那直接白搭。

此时,Ngrok 就可以派上用场了,只需要打开输入一个命令,就可以让你千里之外的朋友测试了,整个操作耗时5秒不到。

为什么使用Sunny-Ngrok

  • 提供免费内网穿透服务,免费服务器支持绑定自定义域名;
  • 管理内网服务器,内网web进行演示;
  • 快速开发微信程序和第三方支付平台调试;
  • 本地WEB外网访问、本地开发微信、TCP端口转发;
  • 本站新增FRP服务器,基于 FRP 实现https、udp转发;
  • 无需任何配置,下载客户端之后直接一条命令让外网访问您的内网不再是距离。

Ngrok官网 提供了具体的使用教程:Sunny-Ngrok使用教程,本文记录下具体的使用演示。

Py建站

在进行内网映射之前,先在本地搭建一个局域网站点,此处直接使用Python建立HTTP服务站店。Python搭建局域网HTTP站点很简单,仅需一条命令即可,可用于局域网内部快速文件分享和传输。

1、在希望打开HTTP服务的文件夹路径打开 Cmder:

Ngrok内网映射与穿透-极安网
2、执行以下命令,即可把当前目录发布到本地8000端口:

python -m SimpleHTTPServer 8000

同时站点访问日志会即时在终端输出打印,如下图所示:

Ngrok内网映射与穿透-极安网

3、执行快捷键Ctrl + C可以终止HTTP服务,Linux系统使用 Python 搭建HTTP服务的方法同上。

原创文章,作者: Admin ,转载请注明出处:https://secvery.com/3465.html