今天宠物迷的小编给各位宠物饲养爱好者分享bond设置的宠物知识,其中也会对Linux如何配置双网卡绑定bond(linux 配置双网卡双网关配置)进行专业的解释,如果能碰巧解决你现在面临的宠物相关问题,别忘了关注本站哦,现在我们开始吧!
sles:
# vi /etc/sysconfig/network/ifcfg-bond0 插入如下内容
BOOTPROTO='static'
IPADDR='10.34.81.21'
NETMASK='255.255.255.0'
STARTMODE='onboot'
BONDING_MASTER='yes'
BONDING_MODULE_OPTS='mode=1 miimon=200 use_carrier=1'
BONDING_SLAVE0='eth1'
BONDING_SLAVE1='eth2'
检查# /etc/sysconfig/network/ 下有没有eth1、eth2的MAC地址配置,若有,则删除
启动双网卡绑定# rcnetwork restart
其中:BONDING_MODULE_OPTS='mode=1 为主备 0为负荷分担
redhat:
创建一个ifcfg-bond0
# vi /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
BONDING_OPTS="mode=1 miimon=500"
BOOTPROTO=none
ONBOOT=yes
BROADCAST=192.168.0.255
IPADDR=192.168.0.180
NETMASK=255.255.255.0
NETWORK=192.168.0.0
USERCTL=no
其中:BONDING_OPTS="mode=1 为主备 0为负荷分担
修改/etc/sysconfig/ifcfg-ethX
这里说的ethX指要加入绑定网卡的名称,本例中是eth0、eth1。
# vi /etc/sysconfig/ifcfg-eth0
DEVICE=eth0 BOOTPROTO=none ONBOOT=yes MASTER=bond0 SLAVE=yes USERCTL=no
# vi /etc/sysconfig/ifcfg-eth1
DEVICE=eth1BOOTPROTO=none ONBOOT=yes MASTER=bond0 SLAVE=yes USERCTL=no
配置/etc/modprobe***nf,添加alias bond0 bonding
# vi /etc/modprobe***nf
alias eth0 pcnet32
alias eth1 pcnet32
alias scsi_hostadapter mptbase
alias scsi_hostadapter1 mptspi
alias bond0 bonding
重启网络服务
#service network restart
多网卡的物理机上使用命令安装,默认会选择一块网卡。如果出现安装错误,可以使用-i 网卡IP 命令指定一块网卡。
1、使用yast工具配置第一块网卡,此时在/etc/sysconfig/network下将生成一个配置文件(例如:ifcfg-eth-xx:xx:xx:xx:xx:xx)
2、cp /etc/sysconfig/network/ifcfg-eth-xx:xx:xx:xx:xx:xx /etc/sysconfig/network/ifcfg-bond0
3、编辑ifcfg-bond0文件:
加入如下几行:
BONDING_SLAVE_0='eth0'
BONDING_SLAVE_1='eth1'
BONDING_MASTER=yes
BONDING_MODULE_OPTS=
修改后的ifcfg-bond0文件如下:
BOOTPROTO='static'
BROADCAST='192.168.23.255'
IPADDR='192.168.23.6'
MTU=''
NETMASK='255.255.255.0'
NETWORK='192.168.23.0'
REMOTE_IPADDR=''
STARTMODE='onboot'
UNIQUE='WMHV.+EMLITqy0YF'
BONDING_MASTER=yes
BONDING_SLAVE_0='eth0'
BONDING_SLAVE_1='eth1'
BONDING_MODULE_OPTS='miimon=100 mode=1 use_carrier=0' --注:mode=1为网卡主备用,mode=0为负荷分担。
4、删除/etc/sysconfig/network下的已经绑定的网卡的配置文件(如:ifcfg-eth-xx:xx:xx:xx:xx:xx)
5、使用rcnetwork restart重起服务
6、使用ifconfig -a 命令查看bond0上是否已经有IP,而eth0和eth1上则没有IP地址。
最简便的方法:
a、不配置任何网卡,这样在/etc/sysconfig/network目录下就没有类似ifcfg-eth-xx:xx:xx:xx:xx:xx的文件,也就不用再删除了。
b、在 /etc/sysconfig/network目录下,新建文件ifcfg-bond0,内容如下:
BOOTPROTO='static'
BROADCAST='192.168.23.255'
IPADDR='192.168.23.6'
MTU=''
NETMASK='255.255.255.0'
NETWORK='192.168.23.0'
REMOTE_IPADDR=''
STARTMODE='onboot'
UNIQUE='WMHV.+EMLITqy0YF'
BONDING_MASTER=yes
BONDING_SLAVE_0='eth0'
BONDING_SLAVE_1='eth1'
c、使用rcnetwork restart 命令重启服务。
d、使用ifconfig -a 查看帮定结果就OK了。
如果还有另外两块网卡帮定,就把ifcfg-bind0复制成ifcfg-bond0,把IP信息和网络端口信息改一下,然后重启服务,就OK了,非常简单。
只有三种分类方法。 1、按成键方式:σ键(sigma bond);π键(pi bond);δ键(delta bond)。 2、按成键过程:一般共价键;配位共价键(coordinate covalent bond)。 3、按电子偏向:极性共价键(polar bond);非极性共价键(non-polar bond)。 扩展资料 化学变化的本质是旧键的断裂和新键的形成,化学反应中,共价键存在两种断裂方式,在化学反应尤其是有机化学中有重要影响。 1、均裂与自由基反应 共价键在发生均裂时,成键电子平均分给两个**(团),均裂产生的带单电子的**(团)称为自由基,用“R·”表示,自由基具有反应活性,能参与化学反应,自由基反应一般在光或热的作用下进行。 2、异裂与离子型反应 共价键发生异裂时生成正、负离子,例如氯化氢在水中电离成氢离子和氯离子。有机物共价键异裂生成的碳正离子和负离子是有机反应的活泼物种,往往在生成的一瞬间就参加反应,但可以证明其存在。 参考资料来源:百度百科-共价键
删除配置文件\r\n呵呵,找一个看着像的删掉试试。不过好像 xfce4 下面的 终端命令 alt+ctrl+t 好像不管用。等把面板设置好了,还得把快捷键设置一下。
1、编辑虚拟网络接口配置文件,指定网卡IP: # vi /etc/sysconfig/network-scripts/ifcfg-bond0 或者下面命令
# cp /etc/sysconfig/network-scripts/ifcfg-eth0 ifcfg-bond02、#vi ifcfg-bond0 将第一行改成 DEVICE=bond0:
# cat ifcfg-bond0
DEVICE=bond0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.61.72
NETMASK=255.255.255.240
#BROADCAST=192.168.61.79
#GATEWAY=192.168.61.77
这里要注意,不要指定单个网卡的IP 地址、子网掩码或网卡 ID。将上述信息指定到虚拟适配器(bonding)中即可。
# cat ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
HWADDR=00:15:17:CC:FC:35
MASTER=bond0
SLAVE=yes
# cat ifcfg-eth1
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
HWADDR=00:15:17:CC:FC:34
MASTER=bond0
SLAVE=yes3、 # vi /etc/modules***nf 编辑 /etc/modprobe***nf或者/etc/modules***nf文件,加入如下两行内容,以使系统在启动时加载bonding模块,对外虚拟网络接口设备为 bond0.加入下列两行:
alias bond0 bonding
options bond0 miimon=100 mode=1
说明:miimon是用来进行链路监测的。 比如:miimon=100,那么系统每100ms监测一次路连接状态,如果有一条线路不通就转入另一条线路;mode的值表示工作模式,他共有0,1,2,3四种模式,常用的为0,1两种。
mode=0表示load balancing (round-robin)为负载均衡方式,两块网卡都工作。
mode=1表示fault-tolerance (active-backup)提供冗余功能,工作方式是主备的工作方式,也就是说默认情况下只有一块网卡作,另一块做备份. bonding只能提供链路监测,即从主机到交换机的链路是否接通。如果只是交换机对外的链路down掉了,而交换机本身并没有故障,那么bonding会认为链路没有问题而继续使用4、 # vi /etc/rc.d/rc.local 加入两行,加在启动自运行文件里面ifenslave bond0 eth0 eth1
route add -net 172.31.3.254 netmask 255.255.255.0 bond0 #如果需要的话加路由,不需要不用加到这时已经配置完毕重新启动机器. 重启会看见以下信息就表示配置成功了Bringing up interface bond0 OK
Bringing up interface eth0 OK
Bringing up interface eth1 OK
本文由宠物迷 百科常识栏目发布,非常欢迎各位朋友分享到个人朋友圈,但转载请说明文章出处“Linux如何配置双网卡绑定bond”