就是好奇,两个我感觉都是差不多功能呀,怎么老是有人说,要公网IP,内网穿透不行吗,区别在哪里啊,网上查了一下,但没有给我解释呀(=_=),小白好奇问问


内网穿透要买云主机和带宽,或者花生壳之类那种穿透服务,所以是额外付费的;并且所有数据流量要在云主机/花生壳中间过一道,因此最好自己加密一道(比如走frp时配置加密传输)

如果是公网ip,主路由上做个埠转发,搞定;配置简单,不额外付费,流量不过第三人


公网IP就是广域网IP,拥有公网IP就不需要经过路由器或交换机直接可以上网,而且,还能直接被外界访问到,也就是在Internet上可以和其他计算机随意互相访问。

内网穿透一般是因为区域网应用网路环境没有公网IP,但又需要在外网进行访问,就需要进行内网穿透了,如通过内网穿透,生成固定域名来实现对区域网win电脑、网站、博客、视频监控、游戏联机、FTP/SVN/MAC伺服器、公司的OA、erp等办公系统等等的远程外网访问。


简单的说法是

内网穿透:我不能出门但是快递员可以上门送货和取件

公网ip:我可以出门,可以自己去寄件也可以去快递店取件

PS:以上临时想的说法,意思大同小异,详细的可以看下面的

内网穿透是在没有公网ip的情况下,通过公网的伺服器进行数据的转发的服务

公网ip就是相当于在公共互联网的一个地址,但是这个地址池的地址是有限的

运营商给你接入的大多是内网,通俗点就是大部分都是作为伺服器地址或者上网出口,而你家宽频或手机卡上网绝大部分都是共用出口,出口下的设备也有他们的地址,而这些地址只有这个上网出口的设备认识和转发


公网IP相当于你家小区地址,如果土豪,你家地址==小区地址。

内网地址相当于你家小区内的门牌。

现在的关键问题是信封上面写地址的长度不够,只能记你家小区地址,小区内的地址写不下,所以要靠门卫转给你(NAT技术)。当然现在有更大的信封了(IPv6),就能解决这个问题。

内网穿透伺服器可以理解为快递代收点。


公网IP是你和使用者点对点连接

内网穿透中间多了一个中间人


没有公网IP才会选择内网穿透,内网穿透受云主机的带宽限制;在IPv6没普及前,内网穿透算是备用方案。


要实现内网穿透,首先得有一台带有公网IP的伺服器作为中继

假设电脑本地有一个web服务,那用户访问流程,用户-&>伺服器-&>电脑

而公网IP则为:用户-&>电脑

应该很好理解


内网穿透要有一台公网机来帮你们搭桥。

就这么简单,然后有部分供应商或者链路不支持内网穿透。


有公网IP要简单易用的多,想想配FRP之类的就头疼


推荐阅读:
相关文章