RHEL6下实现双网卡绑定

本文指导如何在Linux系统中创建bond0及eth0、eth1的网络配置文件,包括使用vi编辑器创建ifcfg-bond0、ifcfg-eth0和ifcfg-eth1文件,设置网络参数如IP地址、子网掩码、网关等,并在modprobe.conf中配置bond0选项。最后,通过rc.local文件启用enslave功能,确保网络服务正常启动。

1、创建ifcfg-bond0文件
#vi /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
NM_CONTROLLED=no
BOOTPROTO=none//网络协议none,static,dhcp
ONBOOT=yes//网卡开机启动
TYPE=Ethernet//网络类型
BROADCAST=172.16.15.255
IPADDR=172.16.15.222

NETMASK=255.255.255.0
GATEWAY=172.16.15.254
2、创建ifcfg-eth0、ifcfg-eth1配置文件
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
NM_CONTROLLED=no
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=yes//是否允许非root用户控制该设备
#vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
NM_CONTROLLED=no
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=yes//是否允许非root用户控制该设备
3、在/etc/modprobe.d目录下创建modprobe.conf文件
#vi /etc/modprobe.d/modprobe.conf
alias bond0 bondingoptions bond0 miimon=100 mode=1
4、在/etc/rc.local文件末尾加入如下内容
 

#vi /etc/rc.local
ifenslave bond0 eth0 eht1
5、重启网络服务,若不生效则需重启机器
#service network restart
6、测试
ifconfig可以看到新配置的bond0;cat /proc/net/bonding/bond0可以再拔网线时检测网卡的工作状态、主备关系、链路侦测时间。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值