Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Ip地址归属地_电脑ip地址归属地查询

Ip地址归属地_电脑ip地址归属地查询

作者头像
全栈程序员站长
发布于 2022-09-27 03:02:48
发布于 2022-09-27 03:02:48
5.1K0
举报

大家好,又见面了,我是你们的朋友全栈君。

最近各大社交平台都悄悄上线了一个新功能,就是显示用户的IP归属地,境内精确到省级,境外精确到国家或地区。在个人信息和每条评论上面都有,也是炸出来了一波xx在xx国的账号,各大号主纷纷出视频解释自己的ip归属为什么在国内,有说用代理的,有说给家人登录的,也有说在国内有工作室(团队)的……

今天从技术视角来聊一聊IP地址和归属地这事,也算是复习一下计算机网络的一些基础的知识。

IP

首先要明白IP是什么,IP是Internet Protocol的缩写,意思是互联网协议。而我们现在很多时候说IP,其实是说的“IP地址”的简称,IP地址就是互联网协议地址。简单来说,这是一个网络上的概念,代表的是一个设备的网络地址。

为什么需要IP呢?互联网的底层都是数据的存储和传输。大家想一想,互联网上这么多机器,你的机器想和另一台机器进行数据的传输,怎么才能知道该跟哪台机器建立联系,传输数据呢?

所以每台机器都需要一个独一无二的身份标识,就像是我们人类世界的身份证号一样。每台连上了互联网的设备,都需要有一个IP。IP也分为公网和内网,所谓公网IP,就是在全球最大的网络体系——因特网(Internet),所有人都能直接根据这个IP定位到的,具有独一无二的身份标识。而内网IP,指的是在某个局域网内(比如学校、公司等)唯一的标识。

公网IP并不是每台设备都有的,因为公网IP是一个比较稀缺的资源,当前广泛使用的是IPV4协议,IPV4最多可以提供约42.9亿个IP地址,这么多年过去了,用着用着就发现不够用了。虽然全世界的各个分配机构都相继宣告了IPV4地址已经耗尽,但还是有大量的ISP私藏了大量的IPV4的IP地址。所以但凡稍微有点实力的ISP运营商都不会傻傻地将IPV4地址退回去,而是大批量的囤货,即使不用也会攥着手里。假如真有那些坚持不下去的ISP运营商,退了多少IPV4地址立马就会被瓜分掉。IPV6在不断的普及当中,简短的IPV4地址注定会变成一种稀缺资源。

IP地址的分配

那这些IP地址是怎么分配的呢?公网的IP是由网络运营商分配的,也就是电信、移动、联通等。私网IP是局域网的管理员可以分配的(或者设置一个动态分配的规则),我们在学校的时候,用手机链接学校的WIFI,这个时候就会给我们分配一个手机的内网IP。

一般来说,我们家里面使用的WIFI都是运营商分配的内网IP,内网IP大概长得像这样:

  • 10.x.x.x
  • 192.168.x.x
  • 172.16.x.x-172.31.x.x

服务器一般是要使用一个固定的公网IP的。比如我的个人网站yasinshaw.com,就是搭建在一个固定的公网ip 47.96.180.234上面的。

^image-20220430215808701^

内网和公网的通信

那我们的家庭电脑/手机是内网IP,当我们输入www.baidu.com,它是如何找到公网ip,并跟公网IP通信的呢?我们用一张图来解释,假如我的个人电脑要访问百度,我的个人电脑是内网IP,百度服务器是公网IP:

这里涉及到两个中间的节点。

一个是网关,它负责把我们的内网IP映射成公网IP。具体使用的是一个叫NAT转换的技术,简单来说就是会在网关那边维护一个表,用自己的端口来映射,用什么端口来代表什么内网IP。理论上来说,一个网关最多可以同时映射65536个内网ip。

另一个是DNS服务器。我们在域名申请后,一般是要把域名对应的IP注册到DNS服务器上的。DNS服务器是分多个层级的,客户端会不断往上层级去找,直到找到这个域名对应的IP地址,拿到IP地址后,就可以进行访问了。为什么会分多级?是出于性能考虑,每级做缓存,这样可能在前几层就查到返回了。

DNS最顶层的服务器叫DNS根服务器,全球DNS根服务器只有13台,分布在美国、英国、瑞典和日本。这也是为什么前段时间毛子被制裁的时候,有些网友说这个东西很重要,可以让一个国家网络瘫痪什么的。但其实没那么严重,因为根服务器下面还有很多层服务器,特别是国内这种环境,大多数网站都有竞品,很少有人使用国外的网站,所以不使用根服务器其实影响不大。

内网穿透

再聊聊内网穿透这件事。开发过微信公众号的朋友可能或多或少用过这玩意。因为微信是通过访问公网来发送请求的,且改这个地址很麻烦。而在开发阶段,有时候需要联调,这个时候就需要把自己的个人电脑变成一个“公网”IP。

内网穿透的原理其实也是NAT,即端口映射。就跟上图中的网关类似,只不过这里的网关变成了自己的服务器或某些提供内网穿透的平台罢了。

IP归属地址

回到我们最初的问题,IP地址定位,到底是怎么回事?能定位到多精确?

可以做个实验,当你百度IP地址的时候,百度第一个结果是会显示当前的IP和地址和运营商的。这里的IP就是公网IP,自然它的地址就是这个公网IP的地址和运营商了。

百度或其它工具都是通过公网去定位到具体的省市区的。但就像前面所说,一个区域可能会有许多台设备,所以百度、抖音、微博等社交媒体和个人是无法直接精准定位到你的具体位置的,只能是一个范围,但运营商可以,那里会记录你的内网ip和设备信息。所以大家如果干坏事,网警是完全能精准定位到个人的哟~

修改归属地?

那有没有什么办法可以修改IP归属地呢?

看了上面的原理,相信你应该有了一些想法。答案是有的,而且很多。就像很多抖音达人解释的:让他人在异地登录,是一种方案。另一种方案是使用代理、VPN等,这个成本也不高,就是把一个中间的机器放在异地,我们本地通过那台机器去访问服务器,服务器就会认为请求是那台机器发出来的,自然ip和地址也就会记录到那台机器了。

这也是为什么那些黑客需要层层代理和“肉鸡”了,就是为了隐藏自己的真实IP,通过层层转换,增加网警的激活成功教程和追踪难度。

最近因为各大社交媒体显示IP地址归属地这件事,催生了很多灰产,淘宝上也有此类的店铺了,买的人还不少。。。大家感兴趣的可以去搜一搜。

Em,大概就是这样了。

关于作者

我是Yasin,一个喜欢写点什么的程序员

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/188657.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
一文带你看透IP归属地
IP是指网络之间互连的协议,英文全称是 Internet Protocol,是TCP/IP体系中的网络层协议。设计IP的目的是提高网络的可扩展性:一是解决互联网问题,实现大规模、异构网络的互联互通;二是分割顶层网络应用和底层网络技术之间的耦合关系,以利于两者的独立发展。根据端到端的设计原则,IP只为主机提供一种无连接、不可靠的、尽力而为的数据包传输服务。IP又分为IPv4和IPv6。
不是海碗
2023/01/10
3.1K0
关于ip地址 :局域网 广域网 ip 公网 私网 ipv6 ipv4的区别、hosts文件和DNS域名解析说明
以下笔记总结于B站硬件茶谈:https://www.bilibili.com/video/BV1DD4y127r4
全栈程序员站长
2022/11/02
5.4K0
关于ip地址 :局域网 广域网 ip 公网 私网 ipv6 ipv4的区别、hosts文件和DNS域名解析说明
一文搞懂常用的网络概念:域名、静态IP和动态IP、域名解析DNS、动态域名解析DDNS
在此之前,我对于网络通讯上的一些基础概念总是含糊其辞,感觉自己知道都又道不出个所以然,总之就是不成体系难以有个整体的把握。因此有了本文,目的是对一些平时颇为关注的网络概念进行总结,描绘出它们的关系,借此也希望能去扫清你的一些障碍,给小伙伴们分享一波。
YourBatman
2020/04/08
40K1
一文搞懂常用的网络概念:域名、静态IP和动态IP、域名解析DNS、动态域名解析DDNS
IP归属地的应用场景有哪些?
IP归属地查询在各大行业当中的利用率可以说非常的高了,提供了各种的保障,比如安全保障、数据保障、性能保障等等。今天我就来详细说一说IP归属地的应用场景有哪些?
不是海碗
2023/01/29
1K0
IP归属地的应用场景有哪些?
NAT、端口映射、内网穿透、公网IP都是啥-后续更新系列的基础知识
IP协议是为计算机网络相互连接进行通信而设计的协议,它是能使连接到网上的所有计算机网络实现相互通信的一套规则。
用户6948990
2025/04/03
1930
NAT、端口映射、内网穿透、公网IP都是啥-后续更新系列的基础知识
网络编程入门如此简单(四):一文搞懂localhost和127.0.0.1
本文由萤火架构分享,原题“localhost和127.0.0.1的区别是什么?”,原文链接“juejin.cn/post/7321049446443417638”,下文进行了排版和内容优化。
JackJiang
2024/09/26
2620
网络编程入门如此简单(四):一文搞懂localhost和127.0.0.1
如何使用IP归属地查询API加强网络安全
在当今数字化时代,网络安全对于个人和组织来说至关重要。恶意网络活动的威胁不断增加,因此采取有效的措施来加强网络安全至关重要。其中之一是利用IP归属地查询API。这个工具可以为您的网络安全策略提供宝贵的信息,帮助您更好地保护自己的在线资产。
用户10428865
2023/10/30
3310
如何使用IP归属地查询API来追踪网络活动
在当今数字化世界中,了解网络活动的源头和位置对于网络安全、市场研究和用户体验至关重要。IP归属地查询API是一种强大的工具,可以帮助您追踪网络活动并获取有关IP地址的重要信息。本文将探讨如何使用IP归属地查询API来追踪网络活动,以及它在不同领域的实际应用。
用户10428865
2023/09/19
5650
IPv6 实用教程
在Windows 和Linux 下均可以使用 ping 命令直接接IPv6 地址(与IPv4相同)
为为为什么
2022/08/06
6.3K0
IPv6 实用教程
IP归属地查询API详解
在互联网时代,IP地址不仅是网络设备的唯一标识,更是连接虚拟世界与现实世界的桥梁。IP归属地查询API(应用程序编程接口)便是利用IP地址的这一特性,为用户提供准确、快速的地理位置信息。本文将详细介绍IP归属地查询API的原理、应用、优势以及使用教程,帮助读者更好地理解和使用这一技术。
用户10428865
2024/06/28
6740
使用ipv6内网穿透,实现私有云盘搭建,实现远程控制等功能
ipv6为每一个设备都标注了地址,因此可以直接使用ipv6访问内网中的设备,实现与公网唯一ip一样的功能 从而可以实现远程ftp访问,远程控制,实现个人私有云盘搭建。 买个4t的硬盘安装在家里的电脑上,用ipv6实现内网穿透,就相当于有一个4T的网络云盘了,随时随地就能访问了 就是说你只需要两台能联网的电脑设备就行了,一台用于你身边使用,另一台放到家里等,只要都能上网,就能使用ipv6点对点传输数据,不需要中间商赚差价
全栈程序员站长
2022/06/29
9.9K0
使用ipv6内网穿透,实现私有云盘搭建,实现远程控制等功能
Linux网卡与公网IP地址:一个不可随意配置的世界🌐
在Linux系统的网络配置中,IP地址的配置是基础也是关键。许多人可能好奇:为何不能随意为Linux网卡配置公网IP地址,而私网IP地址似乎就可以随心所欲呢?本文将解开这些问题的答案,探索公网IP地址被严格管控的原因,以及如何在全球范围内分配这些宝贵的资源。
GousterCloud
2024/04/06
3980
IP 归属地查询 API 教你从0到1顺着网线找到键盘侠
前一段时间,微博、头条、抖音、知乎等各大互联网平台相继推出了“个人主页、评论显示 IP 属地,用户不能自己开启或关闭”的功能,那么这些平台是如何获取到用户的 IP 地址呢?
不是海碗
2023/03/24
1.2K0
IP 归属地查询 API 教你从0到1顺着网线找到键盘侠
IPv6/IPv4 + aliddns 实现黑群晖外网控制和访问
一直想弄台黑群NAS,但因为穷!一直没入,一直用的是玩客云,但玩客云满足不了我的需求,但正好搭上蜗牛星际的车!
全栈程序员站长
2022/09/06
7.7K0
IPv6/IPv4 + aliddns 实现黑群晖外网控制和访问
地址块 100.64.0.0/10 代表什么?
换句话说,这个地址块也是一个保留的地址块,用于满足运营商级 NAT (CGN) 设备的需求。
网络技术联盟站
2023/03/13
3.3K0
地址块 100.64.0.0/10 代表什么?
aliddns ipv6_IPv6 + aliddns 实现群晖外网控制
你是AMD Yes党?还是intel和NVIDIA的忠实簇拥呢?最新一届#装机大师赛#开始啦!本次装机阵营赛分为3A红组、intel NVIDIA蓝绿组、混搭组还有ITX组,实体or虚拟装机都能参与,可使用值得买定制化DIY装机工具在文中展现配置单!每个小组均有精美礼品,优秀文章还可角逐装机大师终极大奖,点击参与<<<
全栈程序员站长
2022/08/14
1.9K0
手把手教你实现显示IP归属地
近年来,根据《国家互联网用户账号名称信息管理规定》要求互联网用户账号服务平台标注IP地址属地信息,微信公众号、抖音、知乎各大平台纷纷都上线了IP归属地的功能。本文就带大家实现该功能,国内的用户精确到省份,国外用户精确到国家。
用户8236825
2023/03/27
1.2K0
【普】静态IP和动态IP有什么区别?
    动态IP和静态IP的区别在于:动态IP需要在连接网络时自动获取IP地址以供用户正常上网,而静态IP是ISP在装机时分配给用户的IP地址,可以直接连接上网,不需要获取IP地址。
青果云小潘
2019/10/29
2.4K0
【普】静态IP和动态IP有什么区别?
全网显示 IP 归属地,这背后的技术你知道吗?
为了进一步规范国内的网络舆论,国家规定了各互联网平台都需要显示 IP 归属地信息。微博、抖音、公众号等多个平台纷纷上线了 IP 归属地功能,这标志着国内言论的进一步规范化。但互联网平台商们是怎么通过 IP 定位到我们所属地区的?这背后的原理是什么?IP 归属地背后又有哪些实际的应用?今天我们就来聊聊 IP 归属地背后的技术原理。
陈树义
2022/05/10
1.2K0
全网显示 IP 归属地,这背后的技术你知道吗?
IP地址查询:揭晓安欣警官自证清白的黑科技
《狂飙》这部电视剧,此从播出以来可谓是火爆了,想必大家都是看过的。莽村的李顺案中,安欣被污蔑是黑恶势力的保护伞,引发了广大民众的关注与社会舆论。最后,他通过 IP地址 锁定了发帖人的位置,最后证明了自己的清白。
不是海碗
2023/02/13
5510
IP地址查询:揭晓安欣警官自证清白的黑科技
推荐阅读
相关推荐
一文带你看透IP归属地
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档