先简单普及下内网穿透原理,大佬直接跳过.
运行原理流程图
什么是内网穿透?
- 内网穿透是我们在进行网络连接时的一种术语,也叫做NAT穿透,即在计算机是局域网内的时候,外网与内网的计算机的节点进行连接时所需要的连接通信,有时候就会出现内网穿透不支的情况。内网穿透的功能就是,当我们在端口映射时设置时,内网穿透起到了地址转换的功能,也就是把公网的地址进行翻译,转成为一种私有的地址,然后再采用路由的方式ADSL的宽带路由器,具有一个动态或者是固定的公网IP,最后ADSL直接在 交换机 上,这样所有的电脑都可以共享上网。内网穿透除了可以实现内网之间机器的网络通信功通之外,还可以解决UDP中出现的数据传输不稳定问题。
- 简单说, 就是A客户端要访问B客户端,通过一台服务器进行桥接,桥接有两种方式,一种是相互转发,另一个是告诉对方的地址,自己就当一个介绍人的角色。
内网穿透使用场景?
- 电脑A和电脑B分别在两个不同的局域网内,而这两个局域网分别在两个不同的NAPT后面,这时A和B之间如果要进行连接、通讯或传送数据,就需要借助内网穿透技术进行连接。如我们常用的远程监控软件,就需要借助内网穿透技术进行两电脑的连接。但大部分远控软件并不支持内网穿透,只能借助端口映射实现内网穿透。
- 假设小区局域网的主机名为A,一台具备公网IP的主机名为B。通常情况下,A能直接ping通B,而B由于不知道主机A的确定IP地址,或者A的实际地址本就是一个局域网地址,因而无法主动联系上A。不过,既然A能主动联系上B,那么是否可以先让A联系B,然后持续保持联系,在保持联系的过程中B不就能随时“主动”联系A了吗?没错,内网穿透的核心思想正是这个意思。
如何实现?
大部分内网穿透都是通过第三方工具实现, 市面上也有很多第三方工具, 花生壳, Ngrok等… 但本团队在使用过之后, 发现这些第三方工具在价钱和使用方面不太符合预期的效果, 我现在用了一个叫“网云穿”的内网穿透工具,这个是应该是最近两年才出来的一个内网穿透品牌,价格,速度,服务这些做的都还是比较不错的。现在分享下网云穿内网穿透软件的配置方法,以供网友参考下。写的不好,请多指教!
1,下载网云穿内网穿透软件
2,注册+登陆,点击隧道管理,开通免费隧道
3,然后点击配置隧道,配置注意以下:内网地址为本地地址 内网穿透默认80端口,二级域名是属于系统赠送,自己随意起一个自己好记忆的名字,用来后期访问的。
4,配置完了之后,登录下,然后![在这里插入图片描述](https://img-blog.csdnimg.cn/20191226142025983.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lpdHVxcQ==,size_16,color_FFFFFF,t_70