您的位置首页百科问答

ngrok的国产替代方案

ngrok的国产替代方案

的有关信息介绍如下:

ngrok的国产替代方案

ngrok是一个反向代理工具,只需一个命令,就可以将一个本地服务器暴露在NAT或防火墙后面的互联网,实现本地服务快速通过代理被公网访问。ngrok可以捕获和分析所有通道上的流量,便于后期分析和重放,所以ngrok可以很方便地协助服务端程序测试。

但ngrok的官网服务在国外,国内使用访问速度慢。其实,国内相应的ngrok服务——花生壳,简单好用还免费,不失为ngrok绝佳的国产替代方案。下面以局域网HFS文件共享为例,用花生壳实现广域网访问。

本地部署HFS文件服务器,并设置好需要共享的文件;

下载并安装花生壳客户端

注册账号并登录花生壳;

登录进入花生壳客户端,点击右下角“+”进入映射配置界面;

应用名称:根据自己想要进行内网穿透的服务自定义,这里为“HFS文件共享”;

应用类型:根据具体服务类型选择,如web服务选择HTTP或HTTPS,流服务选择TCP或者UDP,例如:视频监控、FTP等服务;

映射模板:花生壳针对常用服务如Windows远程桌面、SSH、SQLServer等,提供的映射模板,选择相应的模板即可自动填入相关映射信息,无需再手动填写配置;

公网域名:通过公网访问内网服务的域名,在注册花生壳时会系统会免费赠送;

公网端口:根据服务需要可以选择固定端口,也可选择动态端口;

内网主机:服务所在的主机IP,linux系统在终端输入ifconfig即可查看网卡IP,Win系统在cmd中输入ipconfig即可查看;

内网端口:服务所在的端口,例如tomcat默认端口8080、ssh默认端口22、Windows远程桌面默认端口3389,这里HFS服务端口为7070;

正确填写相关信息后点击“保存”,就得到HFS文件的公网访问地址,内网映射配置完成。

然后把这个访问地址给到需要共享本地文件朋友,他们就可以通过花生壳生成的这个访问地址,远程访问到本地设置的HFS文件。