龙空技术网

「技术」ip归属地显示

善庄新生 742

前言:

今天兄弟们对“网络服务商提供的ip怎么查”可能比较讲究,姐妹们都需要剖析一些“网络服务商提供的ip怎么查”的相关资讯。那么小编也在网络上搜集了一些对于“网络服务商提供的ip怎么查””的相关知识,希望我们能喜欢,咱们快快来了解一下吧!

前段时间,微博上线了用户ip归属地。在舆论场上产生了意想不到的效果。这些天头条、知乎等网站也开始跟进。现在在头条上,已经能看到用户的归属地。

在国际上,国际间的IP地址是由IANA进行分配。互联网是从美国发展起来的,因而绝大多数ipv4的地址都分配给了美国。中国分配到的ipv4地址是相对较少的。随着技术的发展和入网设备的增多,ipv4也逐渐不够用了。ipv6从技术上已经成熟。但要替换现有的网络,是一个非常缓慢的过程。

用户在访问网站的时候,向服务器发起请求,会带上ip地址。根据ip的国际国内分配规则,就可以给这个用户定位归属地。这个规则,我在网上简单查了一下,没有找到明确的规则。

从技术上来说,直接显示用户的ip信息,一点都不难。在早期的互联网论坛上,每个用户发帖后,帖子后面都带着ip地址。我印象中还有把ip地址的展示显示一动一动的特效。

真正有难度的是归属地的判断。我在网上简单查了一下,github上有一些仓库,在查询归属地的处理上,是调用网上一些网站的接口来拿到的,如ip138这类的网站。这种做法,只适合小量使用。github上的另一种解决方法,是下载一个ip地址归属数据库17monipdb,网上能下的这个数据库,已经上好多年前的了,实际数据会有一定量的不真实。

一个小公司,要做相关的功能,肯定要采用比较权威可靠的数据源来源。一些数据接口服务商,如聚合数据,京东万象数据这些,都提供了ip地址归属地查询。采购这些数据服务商的服务,是一个可行的方案。

标签: #网络服务商提供的ip怎么查 #ip地址只显示中国