首页 > 代码库 > redhat双网卡绑定配置
redhat双网卡绑定配置
为了使用编辑文本方式配置网络服务,首先要将NetworkManager服务停止,并在服务启动项中关闭。
命令:
service NetworkManager stop
chkconfig NetworkManager off
1、修改/etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
BOOTPROTO=none
IPADDR=192.168.1.175
NETMASK=255.255.255.0
ONBOOT=yes
USERCTL=no
TYPE=Ethernet
GATEWAY=192.168.1.1
修改/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
TYPE=Ethernet
修改/etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
TYPE=Ethernet
2、修改/etc/rc.local,添加以下内容
[root@orcl1 network-scripts]# cat /etc/rc.local | grep bond0
ifenslave bond0 eth0 eth1
3、修改/etc/modprobe.d/dist.conf,添加以下内容
alias bond0 bonding
options bond0 miimon=100 mode=1 (1表示active-backup,0表示round-roubin)
4、删除或重名/etc/udev/rules.d/70-persistent-cd.rules
[root@orcl1 network-scripts]# cd /etc/udev/rules.d/
[root@orcl1 rules.d]# ls -l *.bak
-rw-r--r-- 1 root root 789 Oct 14 20:48 70-persistent-cd.rules.bak
5、重启网络服务
service network restart
6、查看网卡绑定是否成功
第一:查看bond0的mac地址与eth0和eth1从属网卡的mac地址是否一致;
[root@orcl1 rules.d]# ifconfig eth0 | grep HWaddr
eth0 Link encap:Ethernet HWaddr 00:0C:29:79:DD:28
[root@orcl1 rules.d]# ifconfig eth1 | grep HWaddr
eth1 Link encap:Ethernet HWaddr 00:0C:29:79:DD:28
[root@orcl1 rules.d]# ifconfig bond0 | grep HWaddr
bond0 Link encap:Ethernet HWaddr 00:0C:29:79:DD:28
第二:cat /proc/net/bonding/bond0 查看详细信息
ethtool小工具介绍:
介绍一个定位网卡的linux工具ethtool,服务器通常有多块网卡,很多个网口,我们要通过操作系统中的网卡名称去定位物理网口时通常有很多种方法,比如配置上IP地址用笔记本直连测试,这里介绍一个非常简单实用的小工具,网口加电后,在操作系统中执行命令ethtool -p eth0(网口在操作系统中的名字,不同的操作系统可能不一样),执行该命令后,网口上的橙色指示灯会不停的闪烁。通过这种方式可快速的定位物理网口和操作系统中的网口名之间的对应关系。
注意:在rhel6之后,如果我们习惯使用network服务来管理网络,最好将基于图形桌面网络配置管理工具NetworkManager禁用掉,否则会产生服务冲突,从rhel6开始要是网络接口配置文件生效,需要将mac地址等参数添加上到接口配置文件中去,否则配置文件不生效。
本文出自 “热爱生活” 博客,请务必保留此出处http://7642644.blog.51cto.com/7632644/1585860
redhat双网卡绑定配置