找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 526|回复: 0

[软文] ngrok都有哪些功能?如何通过ngrok实现内网穿透?

[复制链接]
发表于 2021-11-15 19:40:45 | 显示全部楼层 |阅读模式 来自 中国–广西–北海–合浦县
说到ngrok ,可能有朋友会觉得相对陌生,其实ngrok是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。那我们今天就来说说ngrok都有哪些功能,以及花生壳如何通过ngrok实现内网穿透呢?
  ngrok都有哪些功能?
  对客户端隐藏服务器(集群)的IP地址。
  安全:作为应用层防火墙,为网站提供对基于Web的攻击行为(例如DoS/DDoS)的防护,更容易排查恶意软件等。
  为后端服务器(集群)统一提供加密和SSL加速(如SSL终端代理)。
  负载均衡,若服务器集群中有负荷较高者,反向代理通过URL重写,根据连线请求从负荷较低者获取与所需相同的资源或备援。
  对于静态内容及短时间内有大量访问请求的动态内容提供缓存服务。
  对一些内容进行压缩,以节约带宽或为网络带宽不佳的网络提供服务。
  减速上传。
  为在私有网络下(如局域网)的服务器集群提供NAT穿透及外网发布服务。
  提供HTTP访问认证。
  突破互联网封锁(不常用,因为反向代理与客户端之间的连线不一定是加密连线,非加密连线仍有遭内容审查进而遭封禁的风险;此外面对针对域名的关键字过滤、DNS缓存污染/投毒攻击乃至深度数据包检测也无能为力)。
  如何通过ngrok实现内网穿透?
  如果以我们开发人员的机子作为服务端,有开发环境,又有tomcat,数据库等等,如果能够直接将机子这个内网的IP映射到公网多好啊。这就是我们将要介绍的内网穿透利器,而且是免费的!


  1.Ngrok
  Ngrok是外国发布的一个开源项目,也有一个公开的运行服务,但被国内墙掉了。国内一个机构建立并运营了一个ngrok运行服务,虽然有时不太稳定,但对于调试人员来说是足够的 。其支持HTTP的80端口和TCP端口转发。下面介绍使用方法。微信开发调试即需要一个公网IP/域名和80端口。



发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号

关闭

站长推荐上一条 /1 下一条

QQ|侵权投诉|广告报价|手机版|小黑屋|西部数码代理|飘仙建站论坛 ( 豫ICP备2022021143号-1 )

GMT+8, 2024-11-22 18:43 , Processed in 0.042868 second(s), 9 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表