手机版
你好,游客 登录 注册
背景:
阅读新闻

RHEL6.1下实现双网卡绑定

[日期:2012-11-12] 来源:Linux社区  作者:GuoXing [字体: ]

很多企业对自己的网络要求很严格,保证网络的连通性也是我们比较关注的事情,一些网络设备有了负载均衡,有了主备,但是网络环境的良好并不代表我们服务器和网络连接的良好,所以接下来我们对主机也设置这些功能。

首先保证我们要给服务器添加两块相同(硬件信息相同)的网卡。

接下来简单的4步配置就搞定了RHEL6.1下实现双网卡绑定,

第一步添加虚拟网卡,并编写虚拟网卡信息。

vim /etc/sysconfig/network-script/ifcfg-bond0

DEVICE=bond0
NM_CONTROLLED=no
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.0.5
NETMASK=255.255.255.0
GATEWAY=192.168.0.200
DNS1=8.8.8.8
USERCTL=no

第二步修改本地网卡信息

[root@shuangwangka network-scripts]# cat ifcfg-eth0
DEVICE=eth0
NM_CONTROLLED=no
TYPE=Ethernet
BOOTPROTO=static
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
[root@shuangwangka network-scripts]# cat ifcfg-eth1
DEVICE=eth1
NM_CONTROLLED=no
TYPE=Ethernet
BOOTPROTO=static
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
[root@shuangwangka network-scripts]#

第三步 设置别名信息

[root@shuangwangka network-scripts]# cd /etc/modprobe.d/
[root@shuangwangka modprobe.d]# ls
anaconda.conf  dist-alsa.conf  dist-oss.conf
blacklist.conf  dist.conf      openfwwf.conf
[root@shuangwangka modprobe.d]# cat dist.conf |grep bond0
alias bond0 bonding
options bond0 miimon=100 mode=1
[root@shuangwangka modprobe.d]#

配置详解

miimon=100
miimon是指多久时间要检查网路一次,单位是ms(毫秒)
这边的100,是100ms,即是0.1秒

mode共有七种(0~6)

这里呢我们解释两个常用的选项。
mode=0:平衡负载模式,两块网卡都在工作。
mode=1:自动主备模式,其中一块网卡在工作(若eth0断掉),则自动切换到另一个块网卡(eth1做备份)。

第四步设置启动项

[root@shuangwangka etc]# more rc.local
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
ifenslave bond0 eth0 eht1
touch /var/lock/subsys/local
[root@shuangwangka etc]#

恭喜你成功了!

好到这里所有的配置我们已经基本上算是完毕了,接下来需要做的就是对Linux服务器进行测试了 ,自己测试吧,我就不给大家演示了。

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款