1、总结ip分类以及每个分类可以分配的IP数量
ip分类 A类 0NNNNNNN.xxxxxxxx.xxxxxxxx.xxxxxxxx 网络位 2^7-2=126 主机位 2^24-2 B类 10NNNNNN.NNNNNNNN.xxxxxxxx.xxxxxxxx 网络位 2^14=16384 主机位 2^16-2 C类 110NNNNN.NNNNNNNN.NNNNNNNN.xxxxxxxx 网络位 2^21=2097152 主机位 2^8-2 D类 1110xxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx 组播地址 224-239 E类 11110xxx.xxxxxxxx.xxxxxxxx.xxxxxxxx 保留地址 240之后
2、总结IP配置方法
直接编辑网卡文件 编辑/etc/sysconfig/network-script/ifcfg-xxx 网卡配置文件 TYPE="Ethernet" 网卡类型 BOOTPROTO="static" 网卡网络类型 NAME="ens33" 网卡名称 UUID="7cd8283d-9caf-4a30-9b02-334dfeee6985" DEVICE="ens33" 网卡设备名称 ONBOOT="yes" 是否启用 IPADDR=10.0.0.2 IP地址 PREFIX=24 掩码或者 NETMASK=255.255.255.0 GATEWAY=10.0.0. 网关地址 DNS1=10.0.0.1 DNS地址 主要是以上几项配置完后,重启网络服务systemctl restart network即可 临时修改 ifconfig 网卡名 IP地址
3、使用nmcli实现bonding
#添加bond接口 nmcli connection add type bond con-name net-bond ifname bond0 mode active-backup #添加从接口 nmcli connection add type bond-slave ifname ens33 master net-bond nmcli connection add type bond-slave ifname ens38 master net-bond #up从接口 nmcli connection up bond-slave-ens33 nmcli connection up bond-slave-ens38 #up绑定接口 nmcli connection up net-bond [root@localhost ~]# ifconfig bond0: flags=5187<UP,BROADCAST,RUNNING,MASTER,MULTICAST> mtu 1500 inet 10.0.0.2 netmask 255.255.255.0 broadcast 10.0.0.255 inet6 fe80::c7cc:8ef1:1a92:f318 prefixlen 64 scopeid 0x20<link> ether 00:0c:29:f1:fe:03 txqueuelen 1000 (Ethernet) RX packets 122 bytes 11094 (10.8 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 108 bytes 14638 (14.2 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 ens33: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST> mtu 1500 ether 00:0c:29:f1:fe:03 txqueuelen 1000 (Ethernet) RX packets 1509 bytes 140897 (137.5 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 1208 bytes 163064 (159.2 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 ens38: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST> mtu 1500 ether 00:0c:29:f1:fe:03 txqueuelen 1000 (Ethernet) RX packets 70 bytes 7386 (7.2 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 48 bytes 5724 (5.5 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0