admin 管理员组文章数量: 1086019
2024年6月6日发(作者:全球人口数量实时统计)
Suse-linux网卡绑定bonding方法
SueLinu某系统的网卡冗余bonding
方法有两种:一种是在命令模式下直接配置,一种是用Sue系统里面的yat管理工具对网
络配置里面直接绑定。
Yat管理工具进去之后可以看到已通电网卡,直接编辑设置为绑定网卡,再添加bond0网
卡,直接进行绑定设置即可。
下面介绍命令模式绑定的步骤:
首先确定有两块以上的网卡ifconfig–a
1.在/etc/yconfig/network/建立一个ifcfg-bond0ifcfg-bond0文件名是启用网卡时,优
先使用模式的配置文件BONDING_MASTER='ye'
BONDING_MODULE_OPTS='mode=active-backupmiimon=100'##主备状态
BONDING_SLAVE0='eth0'##根据环境而定BONDING_SLAVE1='eth1'##根据环境而定
BOOTPROTO='tatic'BROADCAST=''ETHTOOL_OPTIONS=''
IPADDR='192.168.217.128/24'##根据环境而定MTU=''
NAME=''NETWORK=''
REMOTE_IPADDR=''STARTMODE='auto'USERCONTROL='no'
2.新建了ifcfg-bond0这个文件配置写好之后,重启网络服务:rcnetworkretart
Ifconfig会看到如下信息:
Bond0,eth0,eth1的MAC地址都是一样的
运行cat/proc/net/bonding/bond0会看到如下信息如果绑定不成功
/proc/net/bonding/不会有bond0这个文件
这里可以看到绑定信息,以及两块网卡的真实MAC地址,可以看出
eth0是主卡,因为MAC地址用的是eth0的地址。成功!下面就是测试阶段,因为是用
虚拟机所以测试比较烦锁首先说明环境:
连接的是SUSE里面的eth0
连接的是SUSE里面的eth1
上面可以看到,给bond0设置的IP地址是192.168.11.2
这里给VMnet1设置的IP地址是192.168.11.3关闭主机防火墙,在SUSE上
ping192.168.11.3:
这里可以证明已经成功认识到bond0这块网卡,主卡也已启用,下面测试网卡切换,把
eth0这块网卡down掉,因为ifconfigeth0down不能真正关闭网卡,所以我先将虚拟机关
机:hutdown–hnow在启动时让VMnet1网卡不通电,这样就等于拔掉了这块网卡:
把打开电源时的连接去掉了,这样启动系统就会不对这块网卡加电
VMnet1网卡灰色状态,没启动
因为我们没有交换机,本机上的网络连接不会自动切换,而且两个网络连接又不能同时设
置一个网段的IP所以我先把VMnet1网卡的IP192.168.11.3删除掉。
然后把VMnet8的IP改成192.168.11.5,因为eth1连接的是VMnet8完成之后,ping
通了,网卡已经切换过来,实验成功
如果需要绑定bond1,bond2就方便啦只需要
cp/etc/yconfig/network/ifcfg-bond0/etc/yconfig/network/bond1然后把里面相应的
信息改动一下即可,然后重启服务,即可绑定成功,这个已经实验过,无问题。
版权声明:本文标题:Suse-linux网卡绑定bonding方法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1717617847a709729.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论