最近关于ip地址显示的话题比较火,刚好趁一波热度,讲解一下ip的相关知识。
1.什么是ip地址
在第二篇文章中,我们大致介绍了一下TCP/IP协议,TCP/IP是一个协议族,包含了许多协议,IP协议正式其中的核心协议之一。官方的定义术语、所包含的内容太多,有兴趣的可以自行查看。我这里只说与我们普通人相关的部分。所谓ip地址,其实就相当于我们的邮政编码,为了让我们和目标设备沟通,所以在网络中给每个设备一个ip地址,数据包就根据目标设备的ip地址,被送到相应的设备。
2.ip地址分类
ipv4
ipv4的格式为xxx.xxx.xxx.xxx。4个0-255的数字被3个“.”号分隔。与其配合一起使用的还有子网掩码,格式也是xxx.xxx.xxx.xxx,不同的是子网掩码只有只有3个:255.0.0.0、255.255.0.0、255.255.255.0,也写做8、16、24。很好理解255就是二进制的8个1,所以255.0.0.0转换为2进制就是1111111.0.0.0,所以就用8来代替,16和24同理。所以以后看到192.168.0.1/24的时候,就要知道,24就代表的子网掩码。
其中几个特别的ip介绍一下,127.0.0.1是本机回环地址,代表自己。所有电脑访问127.0.0.1,就是访问自己的电脑。
还有子网掩码中的0代表可变位、255代表网段中的不变位。如192.168.0.0/24,代表的是192.168.0.x(x=1-224)整个网段的所有地址;地址为192,168.1.0/24,既代表192.168.1.x(x=1-255)整个网段左右地址;而192.168.0.0/16则代表192.168.x.x(x=1-254)的地址。总而言之,若路由器的ip子网掩码设定为255.255.0.0,ip地址设定为192.168.0.1,则ip地址设定为192.169.x.x(x=1-254)/16的设备(不能和路由器一模一样),路由器都会认定为内网ip,为其进行服务。若路由器ip地址设定为192.168.0.1/24,则只有ip地址设定为192.168.0.x(x=1-255),路由器才会认定为其设备是内网ip对其进行转发。而可变的x若为255 ,则代表广播地址(具体的理解希望大家再回顾下TCP/IP的知识,就能明白广播的含义)。子网掩码中0就是标记子网段。比如192.168.0.0/24,就代表192.168.0.x(x为1-255)这个网段,如果是192.168.0.0/16就代表192.168.x.x(x为1-255)这个网段。
ipv6
最开始设计ip协议的时候,世界上的联网设备还非常少,当时的专家认为,4个0-255的数字组合,共计有4,294,967,296个ip地址,就算考虑到以后的发展,也完全够用。完全没想到计算机和互联网技术发展的如此迅速。43亿个ip完全不够用。尤其物联网技术的发展,IPv4地址彻底不够用了。于是诞生了ipv6。ipv6的格式是X:X:X:X:X:X:X:X。目前并没有完全取代ipv4,就不过多介绍了。有兴趣的可以去看看相关知识。
3.ipv4的分类
在ipv6完全实施前,有一个替代的技术增加ipv4地址的使用率,就是对ipv4进行分类。我们将ipv4分为内网ip和外网ip提高IP地址的使用率。如:一个家庭中,有多个电脑、手机等设备,我们将其访问外网的ip设定为同一个地址,内部再由路由器进行分配,这样我们就减少了ip地址的使用。于是ip地址被分为了内网ip和外网ip。
内网ip
我们家庭中,路由器自动分配的地址一般都是192,168,x.x,这是为什么呢?其实ipv4为内网段设定了保留地址,分别为:10.0.0.0 - 10.255.255.255、172.16.0.0 - 172.31.255.255、192.168.0.0 - 192.168.255.255。这些网段的IP地址我们都认为是内网ip。
外网ip
除了内网ip地址之外的,我们称为外网ip(除了因为科研和军事的保留ip,这与普通人无关,就不做介绍了)。
总之希望大家明白一件事,我们在互联网上冲浪,实际使用的ip地址是路由器的外网地址,而不是我们电脑的内网ip。我们访问互联网时,实际都只是占用了路由器的某个端口,就是说我们通过路由器的某个端口访问网站,网站返回到该路由器的ip和端口,路由器返回给相应的设备。就是说,我们每找运营商搭建一个网线,只占用一个外网地址,而无论其中有几个设备。
4.ip地址的更改
其实固定的外网ipv4地址十分珍贵,用一个少一个,所以,运营商想到了变换的ip地址,若某个ip地址长时间不用,就会自动分配给其他设备,以此节约成本。所以固定的ip地址花费比较大,只有公司网站会购买这样的服务,普通家庭的宽带,外网ip都是实时变化的(当然,这并不影响定位你的所在省份)。
那黑客如何隐藏自己的ip呢?1.用肉鸡的电脑进行访问,平常我们很多设备访问网站时,很容易被黑客抓肉鸡(具体方法以后介绍)从而植入木马,黑客可以控制你的电脑发起攻击,从而隐藏自己的IP地址。2.使用代理,网上搜索代理网站,就可以出来一大堆(付费的比免费的要稳定很多)。3.购买vps(就是云服务器),通过vps对网站进行攻击。实际应用中,基本都是这3种的组合。这些方法,都可以使显示地址为并非自己电脑所在地址(提醒:无论用什么方法,只要愿意花费成本,都是可以查到攻击方的,所以劝各位慎重考虑)。
如何查询自己的外网ip呢?这里推荐一个网站:
5.对于此次ip地址曝光的想法
这次ip地址曝光后,显而易见的,评论区的硝烟减少了许多。无论是挑起性别对立,还是地域对立的言论都少了许多。真的很舒心啊。我认为是利大于弊吧。如果真的有人不愿意暴露自己的所在地,花点钱用代理即可,也不用太过于认真(反正只要你不做违法的事,使用国内代理,没人会查你)。但对于某地的1450来说,那么多的人,就需要增加很多的成本。就算后期1450愿意花这个成本,相信很多人都不会再受其蛊惑了吧。
最后若其中有什么不对的地方,欢迎大家指正,没有说清楚的地方,也请在评论区指出,一定尽快更改。非常感谢!!!
我是西瓜君,非常高兴与大家分享黑客相关知识!!!
关键词:对于ip地址显示(显示ip地址命令)