配置网卡
1.路径: /etc/sysconfig/network-scripts/ifcfg-eno16777728
2.含义:HWADDR=00:0C:29:9C:D6:4D Mac地址
2.含义:HWADDR=00:0C:29:9C:D6:4D Mac地址
TYPE=Ethernet 网卡类型:以太网
BOOTPROTO=dhcp IP地址获取类型:none, dhcp,static
DEFROUTE=yes 默认路由,自我理解:表示数据包默认从该网卡路由
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777728 网卡名称
UUID=0a8a62a9-58e2-4cdb-b870-eed141eb9d82
设备唯一标示符 ,不冲突 同一台设备上的每个app都有不同的uuid。而且每个app 不同时间打开,都可以通过上面的代码生成不同的UUID,但是可以将第一次打开app生成的uuid保存起来。这个uuid没啥其他作用,关键就在它具有全世界唯一性,会重复,但重复概率可以忽略为0
设备唯一标示符 ,不冲突 同一台设备上的每个app都有不同的uuid。而且每个app 不同时间打开,都可以通过上面的代码生成不同的UUID,但是可以将第一次打开app生成的uuid保存起来。这个uuid没啥其他作用,关键就在它具有全世界唯一性,会重复,但重复概率可以忽略为0
ONBOOT=no 是否开机自动启动
ADDR0=192.168.10.10 IP地址
ADDR0=192.168.10.10 IP地址
PREFIX0=24 网段相当于255.255.255.0
网卡会话
1.作用: 网卡配置的快速切换
2.方法: 例如先添加一个公司会话: nmcli connection add con-name company type ethernet ifname eno16777728
再添加一个家庭会话: nmcli connection add con-name house ifname eno16777728 autoconnect no type ethernet ip4 192.168.10.100/24 gw4 192.168.10.10
查看本地有哪些会话: nmcli connection show
切换网卡会话:nmcli connection up company
网卡bonding
1.两块网卡工作机制: 正常情况下,两块网卡共同工作,相当于raid0,速度*2,如果一块网卡故障,另一块网卡自动顶替。分为bonding技术跟网卡聚合team技术(RHEL7)效果一样,配置过程不同,以下为bonding技术
2.步骤。 1.先关机
2.添加一块网卡,选择仅主机模式
3. 查看两块网卡名称:ifconfig
4. 编辑原网卡:vim /etc/sysconfig/network-scripts/ifcfg-eno16777728
TYPE=Ethernet
2.步骤。 1.先关机
2.添加一块网卡,选择仅主机模式
3. 查看两块网卡名称:ifconfig
4. 编辑原网卡:vim /etc/sysconfig/network-scripts/ifcfg-eno16777728
TYPE=Ethernet
BOOTPROTO=none 需要改为none
ONBOOT=yes
USERCTL=no 用户命令行服务。NetworkManager一个帮助管理网卡的服务,在做网卡绑定时,需要禁用,以免影响
DEVICE=eno16777728 原先网卡的名称
MASTER=bond0 两个网卡合并后的名称
SLAVE=yes 表示为从网卡
5.复制原配置文件:cp /etc/sysconfig/network-scripts/ifcfg-eno16777728 /etc/sysconfig/network-scripts/ifcfg-eno33554968
6.修改新配置文件中:DEVICE=eno16777728 变为 DEVICE=eno33554968
7.添加新主网卡配置文件: vim ifcfg-bond0
TYPE=Ethernet
6.修改新配置文件中:DEVICE=eno16777728 变为 DEVICE=eno33554968
7.添加新主网卡配置文件: vim ifcfg-bond0
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
DEVICE=bond0
IPADDR=192.168.10.10
PREFIX=24
NM_CONTROLLED=no 设置是否受NetworkManager控制
8.编辑系统内核信息,让其支持bonding技术,创建一个配置文件bond.conf:
vim /etc/modprobe.d/bond.conf
内容:
alias bond0 bonding
options bond0 miimon=100 mode=6
定义bond0支持bonding技术
8.编辑系统内核信息,让其支持bonding技术,创建一个配置文件bond.conf:
vim /etc/modprobe.d/bond.conf
内容:
alias bond0 bonding
options bond0 miimon=100 mode=6
定义bond0支持bonding技术
故障快速切换时间差100毫秒,模式为6(有三种模式0,1,6 0:平时两块网卡工作,自动备援,由交换机判断网卡是否故障。1:平时一块网卡工作,另一块备援。6:平时两块网卡工作,自动备援,由系统判断网卡是否故障 )
9:重启网卡完成。
当一块网卡故障,另外一块网卡自动切换。
当一块网卡故障,另外一块网卡自动切换。