qinyujie

实际上ngrok就是一种仅仅针对http单一用途的代理服务。ngrok的原理很可能并不是真正的内网穿透,而是真的老老实实的充当反向代理,承担所有实际发生的流量。

这方面的替代服务有localtunnel.me和pagekite等。


无需配置的“内网映射到外网”其实并不存在的。这个实现只是借助公网服务器协助,从而给连接内网服务器寻找到通讯路径的内网穿透

内网穿透的应用中,通讯双方必然首先对一个公网服务器主动发起连接。这时双方就会在自己不能控制的公网IP上获得一个随机的端口号。而后公网服务器与双方通讯,互相告知端口号从而允许双方建立直接的连接。(若干细节不清,只能说从概念上大致如此,请原谅)

各种相关的软件都是如此,例如TeamViewer、Oray向日葵乃至QQ远程协助等。就说这个ngrok,其实也是需要通讯双方连接ngrok中心服务器,甚至中心服务器的某些高级功能还提供付费计划对吧。

从这个意义上说,内网穿透更多的是一种服务而不是软件。服务商的稳定运行远比软件本身的意义要大。——自建这种服务多半要自己找公网服务器,并且要自建相关工具系统,很大程度上说是不划算的。

我的推荐是:

  • 如果是远程控制等专门的应用,请找专门的服务商
  • 如果对面向公网IP一级的路由器有控制权,改路由器设置总是比较简便的

分类:

技术点:

相关文章:

  • 2021-12-12
  • 2021-09-13
  • 2022-01-12
  • 2021-12-05
  • 2021-09-24
  • 2021-04-15
  • 2021-11-01
猜你喜欢
  • 2021-06-01
  • 2021-12-01
  • 2021-07-03
  • 2021-04-11
  • 2021-12-12
  • 2021-12-31
  • 2021-06-12
相关资源
相似解决方案