Mobile 如果请求来自移动电话网络,我能否仅从IP地址进行判断?

Mobile 如果请求来自移动电话网络,我能否仅从IP地址进行判断?,mobile,tcp,ip,Mobile,Tcp,Ip,假设我不能依赖于用户代理字符串,我能简单地从IP地址判断连接的客户端是否源自移动网络吗?有一些特定的IP范围是由其所有者专用于移动网络的(我刚刚用谷歌搜索了(blackberry))。但是,IANA没有专门用于移动网络的IP范围,因此您必须搜索所有可能的提供商的IP范围。此外,您必须搜索每个移动到web代理(即opera mobile使用的代理)的地址。而且你仍然无法捕获WiFi上的客户端,无法使用私有代理或VPN 因此,简言之,是的,你可以在一定程度上从IP地址判断一个客户端是否在移动网络上,

假设我不能依赖于用户代理字符串,我能简单地从IP地址判断连接的客户端是否源自移动网络吗?

有一些特定的IP范围是由其所有者专用于移动网络的(我刚刚用谷歌搜索了(blackberry))。但是,IANA没有专门用于移动网络的IP范围,因此您必须搜索所有可能的提供商的IP范围。此外,您必须搜索每个移动到web代理(即opera mobile使用的代理)的地址。而且你仍然无法捕获WiFi上的客户端,无法使用私有代理或VPN


因此,简言之,是的,你可以在一定程度上从IP地址判断一个客户端是否在移动网络上,但这需要一个难以维护的查找数据库,并且你无法捕获所有的移动客户端。有一些特定的IP范围是由其所有者专用于移动网络的(我刚刚用谷歌搜索了(黑莓))。但是,IANA没有专门用于移动网络的IP范围,因此您必须搜索所有可能的提供商的IP范围。此外,您必须搜索每个移动到web代理(即opera mobile使用的代理)的地址。而且你仍然无法捕获WiFi上的客户端,无法使用私有代理或VPN


因此,简言之,是的,如果客户端在移动网络上,您可以在一定程度上从IP地址判断,但这将需要一个难以维护的查找数据库,并且您无法捕获所有移动客户端。不,实际上,这些地址由提供商及其IP池决定。如果该ISP通过电缆提供互联网,那么就由该提供商将其范围划分为移动和有线。您无法确定该提供商的ip地址

不,不是真的,这些地址由提供商及其ip池决定。如果该ISP通过电缆提供互联网,那么就由该提供商将其范围划分为移动和有线。您无法确定该提供商的ip地址

网络还是客户端?WiFi?网络上的移动客户端如何?假设WiFi上的移动客户端不相关,或者可以算作不在移动网络上。网络还是客户端?WiFi?网络上的移动客户端如何?假设WiFi上的移动客户端不相关,或者可以算作不在移动网络上。