1、总结ip分类以及每个分类可以分配的IP数量
IP地址可以分为A、B、C、D、E五类
A类:
0 0000000 - 0 1111111.X.Y.Z : 0-127.X.Y.Z
网络ID位是最高8位,主机ID是24位低位
网络数:126=2^7(可变是的网络ID位数)-2
每个网络中的主机数:2^24-2=16777214
默认子网掩码:255.0.0.0
私网地址:10.0.0.0
范例:114.114.114.114,8.8.8.8,1.1.1.1,123.56.174.200,119.29.29.29
B类:
10 000000 - 10 111111.X.Y.Z:128-191.X.Y.Z
网络ID位是最高16位,主机ID是16位低位
网络数:2^14=16384
每个网络中的主机数:2^16-2=65534
默认子网掩码:255.255.0.0
私网地址:172.16.0.0-172.31.0.0
范例:180.76.76.76,172.16.0.1
C类:
110 0 0000 - 110 1 1111.X.Y.Z: 192-223.X.Y.Z
网络ID位是最高24位,主机ID是8位低位
网络数:2^21=2097152
每个网络中的主机数:2^8-2=254
默认子网掩码:255.255.255.0
私网地址:192.168.0.0-192.168.255.0
范例: 223.6.6.6,223.5.5.5
D类:
组(多)播,1110 0000 - 1110 1111.X.Y.Z: 224-239.X.Y.Z
不分网络地址和主机地址,它的第1个字节的前四位固定为1110
E类:
保留未使用,240-255
不分网络地址和主机地址,它的第1个字节的前五位固定为11110
2、总结IP配置方法
IP配置方法分为静态指定和动态分配
静态指定:ifconfig,route,ip: object {link, addr, route},配置文件
动态分配:DHCP
3、使用nmcli实现bonding
添加bonding接口:
[root@centos7 ~]# nmcli con add type bond con-name mybond0 ifname mybond0 mode active-backup
Connection 'mybond0' (56ad31cc-ef73-4345-8374-fa2d9ffd187f) successfully added.
添加从属接口:
[root@centos7 ~]# nmcli con add type bond-slave ifname eth11 master mybond0
Connection 'bond-slave-eth11' (0b384fa5-fd9f-4037-b327-856aa5fb7bd2) successfully added.
[root@centos7 ~]# nmcli con add type bond-slave ifname eth12 master mybond0
Connection 'bond-slave-eth12' (8d76765d-6f61-4145-97c8-dff6eda224ec) successfully added.
启动从属接口:
[root@centos7 ~]# nmcli con up bond-slave-eth11
[root@centos7 ~]# nmcli con up bond-slave-eth12
启动绑定
nmcli con up mybond0