Centos 7下bond与vlan技术的结合
时间:2016-12-29 22:58 来源:linux.it.net.cn 作者:IT
服务器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命令重启网络服务即可
(责任编辑:IT)
服务器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网卡的配置文件修改方法如上,其实我们只需要记住在基础的配置上加上如下两条即可 5、最后使用systemctl restart network.service命令重启网络服务即可 (责任编辑:IT) |