服务器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.302与VLAN=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.302与VLAN=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命令重启网络服务即可
尊重别人的劳动成果 转载请务必注明出处:http://www.cnblogs.com/5201351/p/4990187.html