我们都听过IP地址IP数据云 - 免费IP地址查询 - 全球IP地址定位平台,但对公网IP和私网IP可能就比较挠头了。把IP的问题放在一边,我们先说一下什么是公网,什么是私网。公网又名广域网、外网,指的就是我们平时说的互联网。私网又名内网、局域网,指的是路由器或交换机下创建的局部互联网络。网络的功能说的简单些就是使多台计算机实现互联,可以互相传输数据。广域网实现广域的互联,局域网实现局域的互联。像我们平时上网看新闻、看电影,上的都是互联网,也可以说是公网。而路由器或交换机为一个家庭、一个小区、一个企业创建的内部互联网络就是局域网。
公网IP是在公网中使用的IP地址,私网IP是在局域网中使用的IP地址。IP地址由4组十进制数组成,每组1~3位,每组数的取值范围为0~255,组与组之间用.相连。如127.0.0.1、101.199.216.234都是IP地址。IP地址总共分为A、B、C、D、E五类。其中A、B、C类为一般用途,D、E类为特殊用途。我们日常涉及到的公网IP或私网IP基本皆属于A、B、C三类之一。
A类地址范围:1.0.0.1~126.225.255.254。
B类地址范围:128.0.0.1~191.255.255.254。
C类地址范围:192.0.0.1~223.255.255.254。
D类地址范围:224.0.0.0~239.255.255.255。
E类地址范围:240.0.0.0~247.255.255.255。
127.0.0.0到127.255.255.255是保留地址,用做循环测试用的 。比如在本地做web开发时会用到。
A类的10.0.0.0~10.255.255.255、B类的172.16.0.0~172.31.255.255、C类的192.168.0.0~192.168.255.255为私网IP。除此之外,A、B、C三类的所有其余IP都是公网IP。私网IP只会出现在私网内,公网IP只会出现在公网内。
公网IP和私网IP在使用上有什么区别呢?。公网IP是互联网中一个可直接访问其他IP,也可被其他IP直接访问的一个独立身份。有了它,你可以直接找到互联网中的其他电脑,也可以被其他电脑找到。而私网IP处于局域网下,它想要访问互联网是需要先转换成公网IP的,这个公网IP就是局域网的网关IP。对公网上的其他电脑来说,无论是路由器下的哪个设备访问它,它获取到的对方IP都是一样的,都是局域网的网关IP。至于是局域网内具体哪个设备访问它,它是无法知道的。
私网IP可以直接访问公网中的其他IP,但却不能被公网中的其他IP直接访问。IP地址的作用就是给处于网络上的设备分配一个独一无二的标识,以实现身份识别。如果我们是一个局域网IP,那我们想要访问一个指定的公网IP是没问题的。但公网上的其他IP想要找到我们,是没法直接找到的,它最多只能找到局域网的网关一层,至于路由器下的多个设备,它是没办法区分的。这也就是为什么很多人都希望自己的IP是公网IP,而非私网IP。有了公网IP,实现远程控制、远程监控、远程文件访问都会很方便。如果我们是局域网IP,以上的功能也能实现,但会很麻烦,需要做很多额外的工作,比如端口转发、内网穿透。效果不好,一般还需要额外花钱。两相比较,公网IP自然是最好的选择。
公网IP和私网IP说完了,现在来说静态IP和动态IP。这两个比较好理解,静态IP就是静止不变的IP,动态IP就是动态变化的IP。公网IP和私网IP都有动态和静态之分。比如你的宽带IP是163.128.0.1,如果永久不变,那就叫静态IP,如果时不时就变化,比如变为了163.128.0.10,这就叫动态IP。一般家庭宽带基本都是动态IP,专线宽带才会是静态IP。
综上所述,最好,或者说最理想的IP类型是静态公网IP。既可以在互联网中直接找到指定设备,IP又是固定的,不会变来变去,免去动态域名解析等麻烦。
,