内网穿透
2017年05月08日

概述

gen8服务器放在家里,而由于家里是联通adsl动态IP,如果想在外网访问家里的gen8服务器,就需要一个固定IP
可以考虑DDNS(诸如花生壳),但是花生壳的免费限制实在太多.所以最后放弃了,改用反向代理方式访问内网主机.

ngrok

ngrok是反向隧道,对于任何连接请求都从ngrok服务端转发,这对服务端的带宽要求比较高,但是不需要其他访问的终端安装客户端
具体配置

n2n

n2n是p2p模式,各个客户端通过中心节点建立p2p链接,而后中心节点基本就不需要转发了.相比ngrok来说vps负载会小很多,但是每个终端都需要安装对应的n2n客户端程序.
具体配置

frp

frp是类似于ngrok的反向代理工具,同样需要中心服务器进行流量转发,相比ngrok配置更简便一些。
具体配置

zerotier

p2p内网穿透工具,相比n2n项目,zerotier更活跃,同样每个终端需要对应的zerotier客户端程序,但android客户端不需要root权限就可以使用.
具体配置