最近没什么特别急的事情,浏览了一些内网穿透的文章,因我自己本身也是一个热衷于IT行业的人,加之大学也是学的网络工程的(虽然现在荒废的差不多了),对这部分关注的比较多,今天分享下我对内网穿透的理解。
名词解析,内网穿透,即NAT穿透,网络连接时术语,计算机是局域网内时,外网与内网的计算机节点需要连接通信,有时就会出现不支持内网穿透。
按这个解释,内网穿透,只要实现了如下图的索引服务器访问到左下角内网的192.168.1.77服务器或者访问到右下角192.168.1.88服务器就算内网穿透成功。
所以这么理解内网穿透就是一个DNAT的应用了,不过大家在正常使用的情况下不会有这么简单的网络环境的,就像上图,可能需要从左下角的内网访问到右下角的内网,这就是一个比较实际的例子了,
比如家里访问到公司或者出差到异地访问公司等等。
我总结了下,要完整的实现异地组网,内网穿透只是一个附加的功能,当然也是不可或缺的功能,与其一起服务的还有反代理,中继转发,P2P的一系列技术,我了解的几款产品与大家共享下。
贝瑞的花生壳产品,中继模式加内网穿透,还有DDNS,免费版的限流限带宽;
贝瑞的蒲公英产品,异地组网产品,内网穿透,P2P技术,可以追加组网点位数和带宽质量;
零遁的NAS伴侣,外网访问内网服务,内网穿透,P2P技术,直连后能达到带宽上行,可以追加加速服务;
Ngrok反代理软件,需要自己部署,也有集成好的厂家大家可以自行搜索。
各个产品有各个产品的用途,当然也要适合自己,有兴趣的朋友可以自行去了解下。