您的位置:首页 > 运维架构 > Linux

linux-Centos 7下bond与vlan技术的结合

2015-11-24 00:25 537 查看
服务器eno1与eno2作bonding,捆绑成bond0接口,服务器对端交换机端口,同属于301、302号vlan接口



vlan 301: 10.1.2.65/27 vlan:302: 192.168.0.1/24

服务器已经使用modprobe --first-time bonding命令加载bonding模块

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

情况一、服务器bond0接口只配置一个vlan 302段的IP

1、创建/etc/modprobe.d/bond.conf文件,加入

alias bond0 bonding
options bond0 miimon=100 mode=1


2、在网卡配置目录中创建ifcfg-bond0文件,内容如下:

DEVICE=bond0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none


3、创建ifcfg-bond.302文件,加入如下内容,需要特别注意的是DEVICE=bond0.302VLAN=yes配置项:

DEVICE=bond0.302
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.0.2
NETMASK=255.255.255.0
VLAN=yes


4、修改ifcfg-eno1与ifcfg-eno2的配置文件,这里仅以eno1的配置文件,eno2配置文件配置类似,且MASTER项的值均为bond0

DEVICE=eno1
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
MASTER=bond0
SLAVE=yes


5、最后重启网络服务即可,systemctl restart network.service

情况二、服务器bond0接口配置vlan 301、vlan 302内的两个IP

1、创建/etc/modprobe.d/bond.conf文件,同情况一中的内容一样

2、在网卡配置目录中创建ifcfg-bond0文件,内容如下:

DEVICE=bond0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
IPADDR=10.1.2.68
NETMASK=255.255.255.224
GATEWAY=10.1.2.65


3、创建ifcfg-bond.302文件,加入如下内容,重点是DEVICE=bond0.302VLAN=yes配置项

DEVICE=bond0.302
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.0.3
NETMASK=255.255.255.0
VLAN=yes


4、关于eno1与eno2网卡的配置文件修改方法如上,其实我们只需要记住在基础的配置上加上如下两条即可
MASTER=bond0
SLAVE=yes

5、最后使用systemctl restart network.service命令重启网络服务即可

尊重别人的劳动成果 转载请务必注明出处:/article/5259543.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: