在互联网上,有两种类型的IP地址:公网IP和私网IP。公网IP是全球唯一的IP地址,可以在任何地方访问到。私网IP是只能在一个局域网内部使用的IP地址,外部网络无法识别。私网IP有三个范围:
- 10.0.0.0 到 10.255.255.255
- 172.16.0.0 到 172.31.255.255
- 192.168.0.0 到 192.168.255.255
如果我们的家用网络直接接入互联网,我们会分配到一个公网IP。但是由于公网IP的数量有限,很多运营商会使用NAT技术,将一个公网IP映射给多个用户使用,这样就节省了公网IP的资源。这种情况下,我们的家用网络其实是接入了运营商造的一个大型局域网,分配到的是局域网的内网IP,也就是大内网IP。
大内网IP的特点是只能在同一个运营商的网络内部访问,跨运营商的网络无法访问。例如,联通的带宽分配的IP只能在联通内访问,移动网络和电信网络不能访问。这就导致了用移动的网络不能ping到一些ip,用电信网络就可以ping到的现象。
那么为什么有些ip可以在任何网络下都ping得通呢?这是因为这些ip是真正的公网IP,不受运营商限制。如果我们想要获取一个真正的公网IP,我们可以向运营商申请开通动态公网IP服务,或者使用WebVPN等技术来访问校内或企业内部的信息站点和业务系统。
除了大内网的原因外,还有一种可能的原因是网站或IP被GFW(Great Firewall of China)屏蔽了。GFW是为了控制互联网内容而建立的一套网络审查系统,它可以拦截、过滤或篡改国内用户访问国外网站或IP的数据包。GFW的屏蔽方式有多种,例如DNS污染、IP封锁、关键词过滤、连接重置等。如果一个网站或IP被GFW屏蔽,那么国内用户就无法正常访问它,除非使用一些技术手段绕过GFW。
那么为什么用电信网络就可以ping到呢?这可能是因为电信网络和移动网络使用的出口线路不同,电信网络可能没有受到GFW的影响,或者受到的影响较小。也有可能是因为电信网络使用了一些技术手段来避免GFW的干扰,例如使用不同的DNS服务器、更换IP地址等。
总结
大内网是指运营商为了节省公网IP资源而建立的一个大型局域网,分配给用户的是内网IP。内网IP只能在同一个运营商的网络内部访问,跨运营商的网络无法访问。如果想要获取一个真正的公网IP,可以向运营商申请或者使用WebVPN等技术。
GFW是为了控制互联网内容而建立的一套网络审查系统,它可以屏蔽国内用户访问国外网站或IP的数据包。如果一个网站或IP被GFW屏蔽,那么国内用户就无法正常访问它。电信网络和移动网络使用的出口线路不同,电信网络可能没有受到GFW的影响,或者受到的影响较小,或者使用了一些技术手段来避免GFW的干扰。