本文作者:admin

为什么根据 IP 地址查询物理所在地,而不是 mac 地址?

芯岁网络 2025-03-16 00:25 0 0条评论

一、为什么根据 IP 地址查询物理所在地,而不是 mac 地址?

大家还记得抓获“甘肃白银案”主犯的过程的来龙去脉吗?

白银警方一直握有案犯的DNA信息,而DNA信息是每个人唯一拥有的,那问题来了,既然DNA信息唯一识别一个人,警方为何那么多年却一直不能锁定案犯?

答案很简单,因为DNA信息库没有世间所有人的DNA信息。如果有,相信案犯绝不会多年逍遥于法网之外。。。

谁曾想案犯的远房亲戚犯事被抓进去了,提取了DNA信息。并把DNA信息录入了信息库,就是把案犯的DNA信息与其本人的身份证ID联系了起来。警方破案时,可以根据嫌疑人现场遗留DNA信息,如果在信息库里比对成功,就可以锁定嫌疑人。

白银警方没有放弃努力,一直用案犯DNA信息去比对DNA信息库。有一次长时间的匹配查询之后,电脑上留下了相似度极高的一个DNA信息,原来是案犯亲戚的,这一下大大缩小了排查范围。警方经过大量的排查工作,最终成功锁定嫌疑人,并于白银市工业学校一小卖部内将犯罪嫌疑人抓获。

为何不使用MAC地址而使用IP地址来定位位置信息?

MAC地址和IP地址在全球范围内都是唯一的,按理说都可以用来定位计算机的位置,但是目前全球范围内,并没有MAC地址与物理位置的一一对照数据库。

建MAC地址与位置信息库很难吗?

是的,销售商把电脑卖给用户时,可以轻松获得用户ID、电脑MAC对应关系,但是用户是在中国用,还是拿到非洲用,销售商无从知道,所以这个库是不可能建立起来的。

IP地址建库更可行

IP地址属于运营商的资产,运营商很容易将属于自己的IP资产与地理位置绑定起来,于是就生成了IP地理信息库(GeoIP),当把全球的IP地理信息库融合为一体,就可以根据用户的IP来粗略获得用户的位置信息。

读者肯定有一个大大的问题,服务器到底可以获得客户端计算机网卡的MAC地址吗?

如果按照OSI参考模型的通信模式,服务器无法获得客户端网卡的MAC地址。

因为MAC地址位于数据链路层,本地数据链路层会被本地网关终结(Termination),然后网关提取出IP报文及以上(此时已经没有链路层的信息了),将IP报文朝着终点的方向继续中继,所以服务器可以轻松获得客户端的IP,却看不到客户端MAC地址的影子。

难道服务器就没有任何办法获得计算机网卡的MAC地址?

只要有客户端的全力支持与配合这个也不难,既然数据链路层无法获得客户端的MAC地址,那能否让客户端将自己的网卡MAC地址、操作系统版本号、显卡序列号、硬盘序列号提取出来,包装在应用层的报文里传输给服务器?这些信息只要操作系统通过系统函数开放出来,应该不难获得。上文说了,可以通过网络层的IP地址来粗略定位用户位置信息,服务器获得用户IP地址易如反掌。但是却不能依赖IP地址来锁定一台计算机、或者一个用户!

智能手机在家、在地铁、在公司、在商场,随着连接WIFI热点不断变化,手机的IP也在不断变化着,只能依赖IP地理信息库找到IP地址与位置的对应的关系。

无论手机移动到哪里,手机的MAC地址却是不变的,完全可以利用这种唯一性来锁定一台手机(移动计算机)、进而锁定一个用户。

锁定用户有什么好处?

在广告无处不在的互联网生态里,如何唯一锁定用户(用MAC地址唯一识别),并积累用户喜好(搜索引擎),为每一个用户建立一个个人喜好数据库,那么下次用户登录网站时,广告商立马就可以知道是哪个用户了。哦,原来是“王小胖”,王小胖喜欢旅游与美食,那就有针对性地推送“旅游度假”的广告,广告更有可能转化为银子。

更多内容请阅读文章:

为什么根据IP地址查询物理所在地,而不是mac地址?

二、有IP地址,可以查到此IP的具体所在地址吗?

可以的。只要你知道IP,就可以查处对方所在地的大概位置。

1、IP是英文InternetProtocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。

2、在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。正是因为有了IP协议,因特网才得以迅速发展成为世界上最大的、开放的计算机通信网络。因此,IP协议也可以叫做“因特网协议”。

3、IP地址被用来给Internet上的电脑一个编号。大家日常见到的情况是每台联网的PC上都需要有IP地址,才能正常通信。我们可以把“个人电脑”比作“一台电话”,那么“IP地址”就相当于“电话号码”,而Internet中的路由器,就相当于电信局的“程控式交换机”。

三、ip地址是注册所在地还是所在地?

ip地址不一定是所在的位置。

为了使Internet上的众多电脑主机在通信时能够相互识别,Internet上的每一台主机都分配有一个唯一的32位地址,该地址称为IP地址,也称作网际地址。

Internet IP地址由Inter NIC(Internet网络信息中心)统一负责全球地址的规划、管理;同时由Inter NIC、APNIC、RIPE三大网络信息中心具体负责美国及其它地区的IP地址分配。

通常每个国家需成立一个组织,统一向有关国际组织申请IP地址,然后再分配给客户。

但是ip地址不代表电脑所在的位置,只是为了区分各台上网的主机用的。当然因为ip地址需要人工分配,通过相应的渠道,可以知道所分配的ip地址。

四、手机卡ip地址怎么修改?

手机号码网上改ip地址方法: 打开手机,找到手机的系统“设置” 点击“设置”进入手机的设置界面。

进入到设置界面后,一般第一个选项就是wlan选项,点击“wlan”。

进入wifi无线网设置界面。

这时候有个无线网络连接的信息显示,没连接上wifi的只要显示有wifi信号即可。

一直按住这个连接上或者是未连接上的wifi信号图标。

这时候就会出现wifi信号的相关信息,点击下面的“修改网络”。

进入到网络窗口。

点击手机上的“返回”键点击返回,将输入法隐藏掉。

隐藏了输入法,这里就会参见更多的设置选项了,选中“显示高级选项”。

出现了两个可以选择的选项,点击ip设定后面的倒三角形。

这时候有两个选项,“DHCP”和“静态”两个选项,点击“静态”。

这时候进入了ip地址修改的窗口,点击ip地址里面的数字,然后进行ip的更改。

输入你想更改的IP地址后,点击“保存”,这样IP就更改完成。

五、手机卡ip地址怎么查?

ip地址是你的宽带地址,可以在你的手机设置—wlan里查询

六、ipad的ip地址显示所在地么?

会。

当我们使用iPad浏览网页时,实际就是使用我们iPad 的IP地址跟网站服务器IP地址进行通信。

我当我们打开浏览器输入网址的时候。我们向服务器请求这个网址所对应的页面。最终他们通讯是通过IP地址进行通信的,也就是说表面上使用的是网址,但实际是用IP地址。

七、IP地址和子网掩码哪个能查到所在地址?

1、首先按下快捷键crtl+R键打开运行,然后在输入框输入cmd回车打开命令提示符:

2、点击确定之后,就以管理员的身份进去了命令提示符,接着在命令提示符中输入命令“ipconfig/all按回车键,即可显示出网络配置情况:

3、此时找到以太网适配器的选项,就可以看到电脑的ip地址,子网掩码甚至是默认网关的信息了。以上就是查看电脑的ip地址和子网掩码的方法介绍:

八、怎样通过IP地址查到具体的所在地?

IP地址是可以通过工具来改变原来的显示的,比如双鱼IP转换器上面有北京 ,上海等全国和国外多个城市的IP地址,通过服务器中转,你就可以显示这些IP.步骤很简便,登陆 选您需要的地区 然后连接 ,成功之后IP就会显示成您选择的地区

九、可以通过手机IP定位所在地址吗?

是的,可以通过手机的IP地址来大致确定其所在的位置,这项技术被称为IP地址定位。但是,请注意,IP地址定位不是一种非常精确的定位技术,其误差通常在几十到几百米之间。

IP地址定位的原理是通过IP地址的归属地数据,将手机所使用的IP地址与一个具的地理位置相联系。但是,这种技术并不总是准确的,因为一些情况下,一个IP地址可能是动分配的,也就是说,同一个IP地址可能在不同的时间被不同的设备使用。

另外,请注意,在一些国家和地区,IP地址定位可能会受到法律和隐私保护的限制。

十、如何查别人IP地址和找到所在地?

1.鼠标右键单击【开始】,选择【网络链接】-【以太网】-【网络和共享中心】-【本地连接】-【详细信息】即可查看IP; 或者在搜索框中输入【运行】并回车,再输入【cmd】,点击【确定】,在代码末尾输入【ipconfig/all】,【回车】查看即可。