新闻资讯

ngrok的功能,实现内网穿透映射的教程

2021-05-9

  ngrok是一个反向代理,许多技术人员通过ngrok来实现内网穿透功能,许多内网穿透软件都是基于ngrok来实现的,对于普通用户不懂ngrok的含义,也不知道实现内网穿透映射的教程,下面小编给大家详细讲解下ngrok相关的知识。

  ngrok是干什么的?

  ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。
  反向代理在计算机网络中是代理服务器的一种。服务器根据客户端的请求,从其关系的一组或多组后端服务器(如Web服务器)上获取资源,然后再将这些资源返回给客户端,客户端只会得知反向代理的IP地址,而不知道在代理服务器后面的服务器集群的存在。

  ngrok的功能:

  对客户端隐藏服务器(集群)的IP地址
  安全:作为应用层防火墙,为网站提供对基于Web的攻击行为(例如DoS/DDoS)的防护,更容易排查恶意软件等
  为后端服务器(集群)统一提供加密和SSL加速(如SSL终端代理)
  负载均衡,若服务器集群中有负荷较高者,反向代理通过URL重写,根据连线请求从负荷较低者获取与所需相同的资源或备援
  对于静态内容及短时间内有大量访问请求的动态内容提供缓存服务
  对一些内容进行压缩,以节约带宽或为网络带宽不佳的网络提供服务
  减速上传
  为在私有网络下(如局域网)的服务器集群提供NAT穿透及外网发布服务
  提供HTTP访问认证
  突破互联网封锁(不常用,因为反向代理与客户端之间的连线不一定是加密连线,非加密连线仍有遭内容审查进而遭封禁的风险;此外面对针对域名的关键字过滤、DNS缓存污染/投毒攻击乃至深度数据包检测也无能为力)

  实现内网穿透映射的教程:

  说到内网穿透,除了大家比较熟知的ngrok,花生壳内网穿透软件也是非常知名的,花生壳品牌的内网穿透工具技术就是比较成熟而且值得信赖的品牌。而且它的使用步骤也比较简单:
  一、安装花生壳(内网穿透)
  1、下载花生壳(内网穿透)客户端后,打开运行文件,进入安装向导。
  2、选择安装位置,更换目标文件夹可点击浏览(若是已安装过的则自动默认目标文件夹,无法更改位置,只需卸载之前的版本即可;若是未安装过的则可以直接点击浏览更改位置),接着完成安装步骤。
  二、注册花生壳账号
  如果原来已经注册号花生壳账号的用户,可直接输入账号和密码登录花生壳(内网穿透)客户端;
  如果还未拥有花生壳账号的用户,可在登录界面点击右下方的“注册账号”,然后选择“个人注册”或“企业注册”。
  三、使用花生壳(内网穿透)
  1、花生壳账号登录成功后即可进入主界面。
  客户端主界面有三大功能模块,分别是域名列表、内网映射和自诊断。
  2、点击客户端域名列表,则跳转至花生壳管理域名列表页面,
  可对账号下的域名做开启或关闭花生壳服务以及域名诊断的操作。
  3、点击客户端内网映射,则跳转至花生壳管理的内网映射页面,
  可直接在网页中对域名进行添加映射,即使不在服务器现场,也可以远程管理。

  下面介绍内网映射添加步骤:
  ①点击【内网穿透】——【添加映射】
  ②添加成功后,会生成一个外网访问地址,在外网时使用外网访问地址访问。
  4、若在使用过程中遇到问题,点击客户端右上方【寻求帮助】,提交问题给我们的工程师查看解决。
  5、点击右上方的“设置”按钮,可进行相关设置,如开机启动、是否以服务方式运行、是否自动锁定客户端等等。
  总之,在内网穿透映射方面,花生壳软件是非常成熟和方便的操作软件了,在进行操作时如果遇到不明白的问题,还可以向客服人员进行解答,服务到位、功能齐全,是许多技术人员首选的内网穿透软件。