如题


先站坑,吃完饭再答

先说答案:当然是可以告诉别人了

IP地址跟门牌号一样

它就是网路世界的门牌号

本文篇幅较长,大概5000多字,其中涉及:

  1. 私有IP地址;
  2. 公有IP地址;
  3. 匿名IP地址;
  4. DNS伺服器;
  5. 域名;
  6. 防火墙等等。

当然,我都会以通俗易懂的介绍来告诉大家,看完——上面的名词你就全搞懂了。

如果略懂,建议再看一遍,就深深的烙在脑海里了 o(*^_^*) 。欢迎加入我创建的知乎圈子:

大路哥的朋友们 - 知乎?

www.zhihu.com图标

本文适合小白,懂的就不用看了,但欢迎收藏,必要的时候可以直接分享给提问的,基本上省了很多事情。如果你觉得不错,也欢迎分享给朋友。


因为很简单,IP地址就是网路中的门牌号。

你家的门牌号并不是什么秘密,你的邻居,路过的人,都可以看到。

它就是个标识,这个门牌号和你家绑定。

通过这个门牌号,就可以找到你家。

你去京东购物,去淘宝购物,都需要告诉别人你家的(完整)地址。

这样,卖家发货后,通过物流,快递送货人员才能找到你。

比如我家的门牌号——双江路365号:

它就是一个标识,我们街道上的居民,通过这个门牌号,就可以知道我家大概在哪个方向,顺著双江路477号或者双江路211号就可以找过来。

但是我只把我家的门牌号告诉卖家,我买的东西物流是没法送过来的。

因为「双江路365号」是一个私有地址,属于小范围的。

只有我们乡镇,我们街道,通过这个地址才可以找到我。

因为这个地址重复性太强:

地址我们是需要分层级的:

  1. 国家
  2. 省级
  3. 市、州
  4. 区、县、县级市
  5. 乡镇、街道、村、屯等
  6. 然后再是门牌号

当然,我们在国内,第一级可以默认省略,我们也可以成功快递到达。

然后由于我在省会城市,一般省会城市没同名的,所以我也可以省略掉省级。

我只提供「成都市××区××街道××路××号」就是一个精确的地理位置。

其实这种地址,相当于我们网路中使用的域名,那么对应的IP是啥?

经纬度呗!比如我发个这个地址:

11866343.454512434,3433190.744811982

你能马上说我在哪?你看,这么复杂的就是IP地址。

没人能记得住那一大串数字。

所以互联网有了DNS伺服器,用于IP地址和域名绑定,支持双向查询。

经纬地址我们也可以通过电子地图查询到准确的地理位置,并实现导航。

所以地址,就是用来提供别人查询的,不能查询的地址,就没啥意义了。

它的主要作用是用来通讯,而IP地址恰恰也是如此。

上面说到的「双江路365号」就是一个私有地址,地址都不是无限的。

所以顶多可以

  1. 双江路一段
  2. 双江路二段
  3. 双江路三段
  4. 双江路四段红星路口等等来定义

号码也是有限的,我们不可能弄个双江路11111111号吧?

我见过最长的号码也就深圳的深南大道,好像最多也就9000多号

深南大道是深圳市一条东西向主干道,全长25.6公里!!!

快递员刚好在深南大道1号位置附近,一看收货人在深南大道9672号。

顿时吓得坐在地上起不来。

私有地址是什么?私有地址就是在私有范围内,它是可以识别或者通用的。

比如我家门牌号在我们街道是可以识别和通用的。

经常路人问我,帅哥,请问双江路271号在哪里?

我说,你找圆通快递是吧?

他说,是的。

我说前面直走,过一个路口马上就到了。

这就是私有地址在一定范围内不但通用,还不需要解析。

路人收到简讯:你的快递已经到了,请到双江路271号领取。

这个简讯只会给收件人发,而收件人不可能在上海,或者杭州。

收到简讯也不可能跑到上海的双江路271号去领取。

所以它是私有的。

没有哪个2B物流系统会自动发简讯给收件人:

亲,你的包裹到了,请到东八区C国S省C市X县X镇X路X号领取您的快递。

因为在私有区域内,不需要提供公有地址,纯属多余,虽然可用。

你导航去你们县里的万达广场。

你会「小度小度,帮我导航到成都市X县X街道X号」吗?

不会,你肯定是说「小度小度,到万达广场」

导航肯定基于你附近搜索最近万达广场,然后定位,然后开始导航。

IP地址也分为私有IP地址和公有IP地址,甚至做了细分。

分为A/B/C/D/E类:

  • A类:0.0.0.0-127.255.255.255
  • B类:128.0.0.0-191.255.255.255
  • C类:192.0.0.0-223.255.255.255
  • D类:224.0.0.0-239.255.255.255
  • E类:240.0.0.0-247.255.255.255

常见的私有IP地址主要分三类:

  • A类 10.0.0.0/8, 即10.0.0.0-10.255.255.255
  • B类 172.16.0.0/12, 即172.16.0.0-172.31.255.255
  • C类 192.168.0.0/ 16, 即192.168.0.0-192.168.255.255

私有IP地址的ABC类有什么区别呢?

如果说第一段10为固定地址,分为A类,那么172.16第二段为固定地址为B类;那么192.168就说不通了,因为这样分,它也应该算B类。

它是基于上面的A/B/C/D/E类五类地址范围来分的:

10.0.0.0-10.255.255.255地址段恰好在A类范围内,所以叫A类私有IP地址;

172.16.0.0-172.31.255.255地址段恰好在B类范围内,所以叫B类私有IP地址;

所以192.168.0.0-192.168.255.255地址段在C类范围内,叫C类私有地址。

A/B/C三类私有地址的区别主要是数量级不同。

10开头的私有IP地址包含256*256*254个地址,即16646144个地址。

IP地址通过小数点隔开分成4段地址,最小从0开始,255结束。

  1. 第一段我们可用比喻为国家级;
  2. 第二段我们可用比喻为省/市级;
  3. 第三段我们可用比喻为市/县级;
  4. 第四段我们可用比喻为镇/街道级。

好像哪里不对,一个镇就254个地址?怎么够用?

当然不够用,所以IP v4地址枯竭啦!

而且为了方便,我们把第四段的最后一个地址255定位为广播地址。

广播地址用来干嘛呢?广播地址就是用来广播的呗。

从早到晚一直广播,张三1号,李四2号,王虎3号……赵日天254号

不断循环,如果你到路口,你想去找小明玩,但又不知道他多少号,咋办?

原地等著听广播吧。

当你听到广播念出李明74号的时候,哦,小明在74号!

于是就很快找到了小明的家。

好了,现在我们知道怎么计算IP地址段数量和知道了广播地址的用法。

  • A类私有IP地址:16646144个;
  • B类私有IP地址:1040384个;
  • C类私有IP地址:65024个。

所以因为数量级不同,我们一般把:

  • A类用来做广域网;
  • B类用来做城域网;
  • C类用来做区域网;

比如一般市政府办公的专网有用172.16的也有用10.0的。

因为B类包含104万个地址,对于一个市级来说绰绰有余。

当然,我就见到很多大学,就喜欢用A类地址,10打头的,牛逼。

1600多万个地址怎么用也用不完,那是相当的装B。

对于一个大学而言,师生几万人,还有很多监控、物联网等设备使用IP地址。

使用C类私有IP是远远不够的,因为我们不但需要一些固定的IP地址。

还会分配一些动态的IP地址范围。

比如机房,一个固定IP段;1号教学楼,一个固定的IP段。

但是每个网格区域,我们就会放余量的IP地址范围用于WiFi自动分配。

比如操场,广场,平时可能只有几百人在附近活动,手机会连接到WiFi。

如果我们只给这个区域500个IP地址,遇到活动就显然不够。

无法分配到IP地址,手机即便连接上WiFi,同样无法上网。

所以一般会分配2000个,或者5000个。

上面讲的是IP地址分配。

好了,我们来说主题,电脑IP地址能否告诉别人?

基于我们前面讲的,IP地址是用于通讯的。

既然是通讯的,为什么不能告诉别人?

好了,楼下的武松马上会跳将出来:

有种你把地址公开,你看我会不会给你快递板砖!!!

可是我开篇的时候已经把我的地址公开了啊,还拍了照:

武松说,你这不是公有地址,你这是私有地址,不算数!

私有地址,门牌号怎么不算数?国家认可!街道颁发!物业按门牌收清洁费!

武松脸憋红了说,你应该上报街道、市级、省级!!!

我只能抱歉的说,我用的移动大内网,我没有公网IP。

我的公网IP就是成都市,你大概也许需要花不少时间才能找到我。

因为成都市下面所有区县基本都有一条路叫双江路。

即便你找到了我,你能拿块板砖往我头上呼吗?

显然不能,借你十个胆你也不敢……

我家不但装了4个摄像头,门口30米内3根电桩上有天网、雪亮工程。

这叫什么?这叫杀毒软体,这叫防火墙。

毕竟防火墙和杀毒软体很多时候并不能杀毒也不能挡住攻击。

它的主要作用就是包年收我钱,副作用是提供了一定的审计功能。

通过审计,能起到一定的震慑作用。

你打我,我报警,周围的人报警。

警察来了,你不承认你打了我。

我说我家有监控,你没法抵赖。

你说我家监控带PS,带特效剪辑,不算数。

警察说,这里有雪亮工程,我们调取视频看看。

然后你就被抓了。

过段时间就要清明了。

大家都会回到乡里,或者到墓园里,给过世的亲人扫墓。

如果只有乡村公路,这叫百兆网路;

如果有快速路,这叫千兆网路;

如果有高速公路,这叫千兆光纤;

如果有八车道高速公路,这叫万兆光纤。

往往我们家里要办理宽频:

就是先从万兆光纤到街道,千兆光纤到小区,百兆光纤到家庭。

跟你去扫墓一样,先走高速,再走快速路,最后到乡村公路。

如果没有修建高速公路,你就走快速路(千兆光纤)吧。

要是快速路都没修,那你只有走乡村公路(百兆光纤)。

要是乡村公路都没有,只有走泥泞拦路崎岖山路(ADSL拨号4M)。

好了,回到上面的话题。

有人说,林大路,你骗人,前段时间你才写了一篇文章。

成都移动已经支持IP v6了,你明明有公网IP了。

好吧,那我只能告诉你,刚才我还在「李双江的双江林大路的路一二三的三四五六的五六七八的六号码的号」,我一重启路由器就飞到了「双儿妹妹的双潘长江的江郭大路的路三人成虎的三十除以二等于五的五九九归一的九号角的号」

对,我地址变了,而且还关了门(路由器)。

IP v6地址就是这样,大概解释就是更细致了:

李双江的双江和双儿妹妹的双潘长江的江根本就不是一个东西。

所以IP v6的地址库老长了。

如果你掏出你爸传给你的计算器,那屏幕都显示不完。

IP v4是32位的,IP v6是128位的,但差别十万里。

IP v4大概有40亿位,而IP v6数量大概是IP v4的1600亿倍。

好了,什么是IP v6你也知道了,一会就学了这么多,真厉害。

开篇我讲了,匿名IP地址,好像到现在我还没说到这个话题。

别急,我现在就讲。

我们先说为什么要匿名?

匿名就是我不想要其他人知道我是谁,谁是我。

如果我们要收快递,我只提供小区的名称和一个假名,一个虚拟手机号码。

我是可用收到快递的,而且送快递的不知道我是谁。

发快递也不知道。

小区名称或者小区的速递易/菜鸟驿站/京东代理点都是一个代理渠道。

这个代理渠道帮我隐藏了我家多少栋多少单元多少楼再到门牌号。

如果你使用菜鸟驿站/京东代理点,这叫透明代理。

即你通过代理上网,代理伺服器会记录你的IP地址,但不会告诉别人。

但是菜鸟驿站和京东代理点的服务人员知道你是谁,就是这么个意思。

如果你要匿名代理怎么办?让快递员投递到速递易/顺丰蜂巢即可。

使用匿名以后,我家的地址双江路365号就变成了圆通的双江路271号。

或者京东代理点的长虹路33号或者韵达的朝阳路22号。

你通过各种渠道截获了我的收件人地址,然后你跑到以上地点都发现。

这不是我家!这不是我家!这不是我家!

这些都是我的匿名IP地址。

好了,作为职业绕路人,你可能还是没明白为什么IP地址可以告诉别人。

如果那么简单你就能搞懂的问题,你还用问吗?

你先反问你是不是这个道理???

你先想想你是谁?你是个个人,个体。

你家的门牌号(IP地址)主要作用就是用来通讯,收快递。

除了这个还能干啥?远方的亲戚过来探亲,串门,你肯定会告诉他。

然后他开车导航过来,如果来过几次都不用导航了。

大概我们应该了解一个东西,叫黄页。

黄页不是黄色书籍的页面。

黄页是什么?百度会告诉你:

黄页是国际通用按企业性质和产品类别编排的工商企业电话号码簿,以刊登企业名称、地址、电话号码为主体内容,相当于一个城市或地区的工商企业的户口本,国际惯例用黄色纸张印制,故称黄页。

但是我觉得他这种说法是错误的,或者不完整的。

早期的黄页是分地区的,它不但提供企业,单位,还提供个人的信息。

只要你到电信局办理了电话号码,次年黄页在当地的公用电话亭就会更新。

然后这种黄页会提供企业名称,对应电话和地址;也提供个人名称对应电话和地址。毕竟往前三十年,家里能装电话,那都是大户人家。

所以这种信息是有必要的,所以往后,黄页就成了一种身份象征。

其实我们国家这种象征还没开始,就结束了。

发展太快了,根本来不及。

马云,就是一开始搞电子黄页起家的。

以前或者现在的导航网站,也可以叫黄页,电子黄页。

作为公共机构,提供服务的公共机构,就会到各种导航引擎、电子黄页上提交公共机构的信息,比如单位名称,电话号码,地址等等,一般还会附上一段介绍;或者是企业,也会热衷提交信息。

当然,一开始黄页会自行去采集一些机构的信息,比如当地政府,当地纳税大户等等。通过这种信息采集,数据整理,变成有用的东西。

哎,大家觉得这个好,除了政府等机关办事机构,其他企业想提交?

对不起,交钱!介绍想更完善一点?办VIP!想挂个公司Logo?办VVIP!

看明白没?只有这些职能机构,或者企业,希望更多人关注和方便他人的必要单位,才会公布自己的电话,公布自己的地址。

你是不是?你很大程度不是。

比如你办了个个人的慈善机构。

希望大家把旧衣服,不要了的衣服,快递给你,然后你把这些旧衣服消毒、清洗、修补、分类,整理后送到边远贫穷地区去,给需要的人。

你就需要提供一个地址了。

但是你会用你家的地址吗?做慈善,不管真与假(骗子),总会遇到一些麻烦的事情,而麻烦的事情我们都不想牵扯到家人。

所以大多数时候我们宁愿租一个场所,也不愿意留自己的家庭住址。

这下你总明白了吧?

像腾讯、微信、知乎、京东、天猫这些,不但公开自己的IP地址。

还会给IP地址购买一个好记的域名来绑定,方便别人找到。还提供APP,小程序各种。

而你会吗?你无非前几年开个博客,买个垃圾域名(不好意思,好的都被买了,能买到的只有垃圾),租用个空间或者VPS。

你可能会说,要是我家宽频提供公网IP,支持HTTP协议,我肯定放家里。

放屁,你要是会放家里,大家就不会因为懒得ICP备案租用境外VPS了。

答主擅长计算机和Windows,计算机硬体略知一二。算起来还算比较热心,经常在知乎回答问题,有空也会写一些文章分享,可以关注下,共进步。

本文首发个人公众号:人工饲养小熊

电脑IP地址能否告诉别人??

mp.weixin.qq.com图标

电脑私有IP地址

这是电脑的IP地址:192.168.3.16,可以安全地告诉别人。别人即使知道这个IP地址,也无法访问她,不相信的读者可以试一下。

但是,图片里「物理地址」却被打码了,可以根据这个物理地址,只要从经销商的销售资料库查询一下,就会知道是谁在使用这台电脑。同样本地IPv6地址也打码了,是因为这个IPv6地址里也包含了全部的物理地址(六个位元组),所以也不能告诉别人。

提问者想表达的是,电脑的互联网IP地址能否告诉别人,对吗?

电脑互联网IP地址

这是同样一台电脑,访问互联网时暴露的IP地址,这个IP地址是一个可以在互联网自由穿梭的IP地址。

为了安全考虑,这个地址也打码了。如果把完整内容告诉别人,别人一样可以知道是谁在使用这台电脑。

可是电脑只有一个私有IP地址 =192.168.3.16,并没有什么互联网IP地址,那么这个互联网IP地址从哪里来的呢?

如下图所示,电脑访问web伺服器流量,都需要经过LAN,流经中间的无线路由器,由无线路由器代理上网。既然无线路由器代理上网,那么自然使用无线路由器的互联网IP地址。所以图中的Web 伺服器,看到的IP地址= 5.3.1.5不是电脑的,而是无线路由器的。

如果把这个IP地址告诉别人,等于锁定了这台路由器,以及这台路由器所连接的ISP线路。

在以上方案中每一个家庭用户的ISP线路会消耗一个互联网IP,对于互联网IP已经捉襟见肘的运营商来说,不是最优方案。运营商常常使用以下方案:

电脑(右下)使用家庭无线路由器(右上)代理上网,而无线路由器又使用ISP路由器(中间)代理上网,最后互联网上的用户主机、伺服器与电脑通信,看到的互联网IP都是ISP路由器的。这样做的好处是一个互联网IP,可以让千家万户同时共享使用。

最后,暴露了互联网IP到底有什么风险?

无论是一个家庭用户使用一个互联网IP,还是多个家庭用户共享一个互联网IP。只要这些路由器的安全设置足够高,互联网上的用户主机、伺服器想主动与电脑(右下)通信,都是痴心妄想。无线路由器本身就是一个防火墙,默认只允许电脑主动访问互联网,却不允许互联网主动访问电脑

可是有人会说,即使互联网主机无法主动访问电脑(右下),那么用海量的流量将用户的ISP线路塞得满满的,OK哇?

当然可以,造成的后果就是将电脑(右下)访问互联网的返程流量全部堵住,造成拒绝攻击。可是谁会闲来无事攻击普通用户,又敲诈不到钱,还不如将攻击资源对准那些财大气粗的网站呢。

可是事情就怕万一,家庭路由器上千种品牌,很多本身就潜藏著安全漏洞,很多设备依然使用默认的用户名/密码,如果攻击者远程登录了这些设备,再访问电脑就非常容易了。

所以为了安全的考虑,不要轻易地将自己的互联网IP暴露在互联网上。脚本小子使用扫描工具,可能也会扫描到电脑的互联网IP地址,但是总比直接获得电脑互联网IP要多一层障碍。

对于大型网站来说,将互联网IP公布与众,使为了大众可以访问网站。大型网站为了提升网站的安全,会采用立体式防御,拥有众多的安全过滤设备,即使这样依然无法有效抵御安全攻击、DOS攻击,更不用说普通的个人用户了。更多文章参考主页。

推荐阅读:

怎么解决TCP网路传输「粘包」问题??

www.zhihu.com图标电脑是怎么知道它自己已经联上网了??

www.zhihu.com图标

你这个问题问的有点不清不楚的。

你说的电脑IP地址是指你在电脑通过ifconfig或者ipconfig看到的本地IP?那大概率是个192.168开头的区域网IP,因为现在一般都是通过家用路由器联网的,这个毫无价值。

如果你说的是通过ip138或者baidu这些网站查询到的本机IP, 这个地址一般是你所在子网最顶层交换机/路由器的IP地址(出口IP、全局IP),告诉别人这个IP地址,别人依然是不能主动访问到你的设备的。但有可能暴露你的地理位置(因为这个一般是中心交换机,是公网IP了),没办法很精确,但是基本可以确定城市甚至是区。BAT这种大公司除了基于GPS的定位数据,基本都会一个庞大的IP位置库,就是用来地理定位的,当拿不到手机的GPS许可权,也没办法通过基站信号定位的时候,这个很管用。

IPv4就那么多IP,这个世界90%以上的设备是没有公网IP的,都是子网IP,这个IP除非别人正好跟你在一个子网,而且能够路由到,否则没有太大意义。以后IPv6真普及了,那时IP可能就不能随便告诉别人了。

有兴趣的话可以去深入学习下网路协议的IP路由控制和NAT。推荐你这本《图解TCP/IP》,第5章,专门详细介绍IP

图解TCP/IP 第5版京东¥ 34.50去购买?


本人在《黑客手册》发表过多篇文章,当然现在这个杂志已经没了。

可以告诉大家,随便告诉别人,告诉哪位黑客也没关系。

我的电脑从来不装杀毒软体,把win10自带的windows defender 也是关闭的,防火墙也是关闭的,我也可以把ip告诉任何一个人,如果有黑客能把我的电脑黑了,我就当场把这个显示器吃掉。

那有人就会问,为什么黑客有那么多肉鸡,能入侵那么多电脑。

因为入侵一台电脑很容易,入侵指定的电脑太难了。

世界上电脑太多了,你开著扫描软体,扫描到一台有漏洞的简直不要太简单,但是给他一个ip,让他入侵,简直比吃显示器还难。


首先说结论,普通的家用宽频,ip地址是可以告诉别人的。

但是,告诉别人也没什么用,除非别人和自己在同一个区域网。

因为电脑的ip都是私网ip,私网ip只可以在区域网内部通信。

那么电脑是怎么访问互联网的呢,又是如何与互联网上的另一台电脑通信的呢,比如微信聊天?

是电脑在经过内外网边界时,(边界设备一般是台路由器或者防火墙),然后这个边界设备会把电脑的私网ip转换成公网ip,然后再通过转换后的公网ip和互联网上的主机进行通信。

如图,我们在自己电脑上查看到的本机ip,和在百度上查看到的本机ip,是不一样的。

就是因为本机ip本来是私网ip,访问百度时经过了地址转换,变成了公网ip

是的,在写这个答案的时候,我把自己的私网ip和公网ip全都暴露在知乎上了

那么,这样有危险吗?

答案是几乎没有危险,因为即使暴露了,一般黑客也并不能通过这两个ip找到我。

高级的黑客,不需要这两个ip,也能找到我。

因为,这个公网ip,并不是我一个电脑在使用,而是很多用户都在共用,那么黑客直接访问这个ip,其实是不能访问到任何一个内部主机的。

但是高级黑客,可以攻破边界设备,然后通过边界设备作为跳板,再来攻击我的电脑。所以不能说完全没有风险。

但是,关键的问题来了,这种边界设备往往是电信联通等大型运营商做了很厉害的安全加固,就算攻破,也要花费巨额的攻击成本。那么高级黑客就会考虑攻击后的收益。

然鹅,攻破我的电脑好像没什么用,我都找不到我的钱,黑客就更找不到了,所以应该没有人来攻击我的电脑。


推荐阅读:
相关文章