ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok可捕获和分析所有通道上的流量,便于后期分析和重放。 ngrok系统的组成 ngrok服务:服务端,开放4443端口作为管理端口,用于ngrok之间的管理通信,并且开放http以及https服务端口。 ngrok程序:客户端,该客户端可以使用ngrok程序向ngrokd服务端发起验证,并将其代理的http或者其他服务进行ngrokd代理。 业务服务端:和ngrok程序部署在同一台机器,或者和ngrok运行程序的主机在同一网络中,或者网络可达。 业务访问端:访问业务服务的客户。 Client与Server建立一个scoket连接,然后发送一个Auth请求,Server验证后,返回AuthResp。 接着Client发送ReqTunnel像服务器注册通道,比如,HTTP,HTTPS,TCP,其中包含想要申请的二级域名,服务器返回NewTunnel,如果Client的二级域名请求为空,服务器会随机分配。 Ngrokd Server等待浏览器,APP等客户端的访问,当有APP访问,Server会检查二级域名是否是已经注册了的。如果是,则发送ReqProxy给Client;Client收到请求后会创建一个新的Socket连接到Server,并发送RegProxy请求;服务器收到后,返回StartProxy,并开始使用新的Socket连接做中继。 花生壳软件的优势 1、花生壳下载安装后,能够同时支持内网与公网IP,内网IP需搭配内网穿透功能使用;
2、自带端口映射功能,无需再设置路由器,搭配内网穿透功能,支持任意端口(包括80端口); 3、自动保留最后一次登录IP,即时花生壳不在线,域名也能正常解析; 4、可以随时查看花生壳在线状态,支持多帐号同时监控,有问题可及时处理; 5、能上网的地方就能管理,手机、平板随时随地远程管理,不用再到现场。 如今,市场上的软件众多,而有些软件免费,但有些软件收费,收费的就会比免费的更好吗?那映射软件是否收费呢?收费问题因软件而异,不同品牌的软件其使用标准不同。不过,这里提醒各位:收费的软件不一定好,软件映射是常见功能,花生壳作为受欢迎软件,可为用户提供免费的端口映射。 选择花生壳下载是非常明智的,因为花生壳下载安装后,他的“内网穿透”功能,无需公网IP、无需路由端口映射就可以通过固定的域名实现ERP远程访问,而且搭建和操作过程非常简单,无需专业的运维人员进行管理,节省了成本,全面提高了办公效率。
|