1简述
通过双网卡设置主备模式,实现当一块网卡宕掉时,另外一块网卡可以自动顶替宕掉的网卡工作,保障网络正常访问。
2实现
2.1.查看网卡信息
执行ifconfig-a命令
2.2.修改网卡配置文件
切换工作目录
cd/etc/sysconfig/network-scripts/
修改网卡配置文件ifcfg-eth0,保证以下几项内容正确:
TYPE=Ethernet
BOOTPROTO=dhcp
ONBOOT=yes
MASTER=bond0
SLAVE=yes
修改网卡配置文件ifcfg-eth1如果没有创建,保证以下几项内容正确(同上):
DEVICE=eth1
TYPE=Ethernet
BOOTPROTO=dhcp
ONBOOT=yes
MASTER=bond0
SLAVE=yes
2.3.虚拟网卡文件配置
创建文件
touchifcfg-bond0
编辑文件添加以下内容:
DEVICE=bond0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
IPADDR="192.168.137.243"
NETMASK="255.255.255.0"
GATEWAY="192.168.137.1"
DNS="192.168.137.1"
NAME=bond0
BONDING_OPTS=miimon=100mode=1
说明:如果是在虚拟机里BONDING_OPTS需要添加fail_over_mac=1如BONDING_OPTS=miimon=100mode=1fail_over_mac=1
下面几项根据所处的网络环境进行设置:
IPADDR="192.168.137.243"
NETMASK="255.255.255.0"
GATEWAY="192.168.137.1"
DNS="192.168.137.1"
PREFIX=24
2.4.重启服务
执行:
servicenetworkrestart
或者reboot重启服务器
2.5.查看状态
ifconfig
查看主备信息:
2.6.测试
关闭网卡eth0
ifconfigeth0down
ping一下ip看看是否能通。
查看主备是否切换:
完成