【白帽子学习笔记2】IP地址详解
文章目录
1.IP地址详解
1.1 什么是局域网
局域网又叫做内容
单局域网构成:交换机,网线,pc
交换机:用来组建内网的设备,但是不能连接公网,公网的连接需要路由器(这里的路由器和我们平时家里面的路由器并不相同,我们家里的路由器更像是路由器和交换机的结合体)
1.2 ip地址
种类: 1. 32位二进制
2. 10进制 范围:0-255
1.3 子网掩码
局域网通信规则:在一个局域网中,所有的IP必须要在一个网段才能互相通信
IP构成: 网络位 + 主机位 (网络位相同的IP地址,为同一个网段)
子网掩码:用来确认IP地址的网段位
子网掩码如何确定网络为:与255对应的数字为网络位,与0对应的数字为主机位。通过改变子网掩码的个数,我们可以把我们的主机位扩展的很大
1.4 IP地址详解
ISO定义五大类(是以IP地址的第一位进行区分的)
A类:1-126 默认子网掩码:255.0.0.0
B类:128-191 默认子网掩码:255.255.0.0
C类:192-223 默认子网掩码:255.255.255.0
D类:224-239 组播地址
E类:240-254 科研使用
我们目前只能使用A、B、C类 子网掩码可以进行修改
每个网段的地址分三类:
1、0 :该网段的名称
2、255 :该网段的广播地址
2、中间的可用地址
127.0.0.1是 回环地址(跟自己通信)
1.5 网关
什么是网关?
就是一个网络的出口,Gateway = GW, 一般网关在路由器上。如果有些网页后端的小伙伴经常就会有502 Bad Gateway的错误。这个多半就是你服务器上的后端程序挂掉了
路由器: 可以连接外网的设备
PC向外发包的过程
1、首先判断目标IP与自己是否在同一个网段
2、如果在同一个网段,就直接发过去,不找网关
3、如果不在同一个网段,就发包给网关
2.DNS
2.1 什么是DNS?
DNS就是域名解析器,电信和联通都会配有DNS解析器。每个地区根据使用人数的多少也会进行配置。北京就有几台DNS解析器,有的地方可能就没有。
国内通用的DNS:144.144.144.144
2.2 测试网络连通性
ping 目标IP地址 #测试网络连通性,有去有回即为可以成功通路
ping -t 目标IP地址 #一直ping
ping -n 数字 目标ip地址 #修改ping包的数量(默认4)
ping -l 数字 目标ip地址 #修改ping 包的大小
2.3 解析域名
现在大多数网站都是通过域名进行访问,然后浏览器进行一个域名的解析获取真正的ip,
我们也可以使用Windows自带的cmd工具进行解析
上述的ping也可以看到对应的域名域名
处理那么做我们还可以输入 nslookup www.baidu.com
2.4 如何查看IP?
ipconfig 查看ip基本信息,看不到DNS
ipconfig /all 查看IP相关的所有信息,DNS也可以看到