IP(网络之间互连的协议)
**定义:**网络之间互连的协议IP是Internet Protocol的外语缩写。网络之间互连的协议也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。
分类
- A类地址
A类地址的表示范围为:0.0.0.0~126.255.255.255,默认网络掩码为:255.0.0.0;A类地址分配给规模特别大的网络使用。A类网络用第一组数字表示网络本身的地址,后面三组数字作为连接于网络上的主机的地址。分配给具有大量主机(直接个人用户)而局域网络个数较少的大型网络。 - B类地址
B类地址的表示范围为:128.0.0.0~191.255.255.255,默认网络掩码为:255.255.0.0;B类地址分配给一般的中型网络。B类网络用第一、二组数字表示网络的地址,后面两组数字代表网络上的主机地址。 - C类地址
C类地址的表示范围为:192.0.0.0~223.255.255.255,默认网络掩码为:255.255.255.0;C类地址分配给小型网络,如一般的局域网和校园网,它可连接的主机数量是最少的,采用把所属的用户分为若干的网段进行管理。C类网络用前三组数字表示网络的地址,最后一组数字作为网络上的主机地址。
还有D类地址和E类地址。但这两类地址用途比较特殊,D类地址称为广播地址,供特殊协议向选定的节点发送信息时用。E类地址保留给将来使用
子网掩码
用来划分网络区域的
子网掩码非0的位对应的数字表示这个ip的网络位
子网掩码的0位对应的数字表示ip的主机位
网络位表示网络区域
主机位表示网络区域的某台主机
子网掩码是用来判断两台计算机的ip地址是否属于同一个子网络,如果在一个子网络上可以进行直接通讯
网关
他是与主机连在同一子网的路由器的ip地址
dns (域名系统)
DNS(Domain Name System)
每个IP地址都可以有一个主机名,主机名由一个或多个字符串组成,字符串之间用小数点隔开。有了主机名,就不要死记硬背每台IP设备的IP地址,只要记住相对直观有意义的主机名就行了。这就是DNS协议的功能。
网络管理的命令
1.ifconfig
ifconfig 用于显示网络设备信息
ifconfig eth0 172.25.254.123/24
更改网络设备的地址
2.ip addr
ip addr 显示网络设备信息
ip addr show eth0 显示eth0设备信息
ip addr del dev eth0 172.25.254.123/24
删除网络设备
ip addr add dev eth0 127.25.254.250/24
添加网络设备
3.ping
ping 检测服务器反应速度
ctrl+c 退出
ping -c 5 -w 3 172.25.254.251
ping5次等待3秒
-c ping的次数的设定
-w ping的等待时间的设定
注释:ping的等待时间到了即使ping的次数没ping完也会直接退出来
IP的设定
1.图形
nm-connection-editor
2.文本化图形
nmtui
3.命令
见上述ip addr部分
4.编辑配置文件
vim /etc/sysconfig/networl-scripts/ifcfg-eth0
备注:有些主机的配置文件是ifchg-br0
(1)动态获取网络(自动)
1)编辑配置文件
2)重启服务
3)查看
(2)静态获取网络(手动)
1)编辑配置文件
2)重启服务
3)查看
路由器
只有在同一个网段的ip才可以实现互相访问,路由器就是将网络地址进行包装转化,使不在一个网段的ip可以相互访问
(1)给路由器添加网卡:
一个路由器至少两个网卡,所以给node1添加一个网卡(必须在root用户下进行实验)
(2)配置路由器的两块网卡
查看真机和node2的ip
用node2ping主机发现ping不通
路由器网卡的配置
第一块网卡
第二块网卡
重启服务
查看配置结果
(3)测试node2和真机是否可以ping通node1
node2依然ping不通真机
给node2设置网关
(4)开启路由器服务
开启防火墙
开启服务
firewall-cmd --add-masquerade success
(5)测试
成功了