聚合端口做bond
目的
为了提供网络接口的冗余备份,或提高网络带宽
主要是将多个物理网卡绑定到一个逻辑网卡上。通过绑定可以达到链路冗余、带宽扩容、负载均衡等目的。网卡bond一般主要用于网络吞吐量很大,以及对于网络稳定性要求较高的场景,是生产场景中提高性能和可靠性的一种常用技术。
配置文件
逻辑网口的配置文件
bond0 配置文件 文件名称ifcfg-bond0
DEVICE=bond0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.1.140
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
USERCTL=no
BONDING_OPTS="mode=1 miimon=100"
此配置文件(centos7)拷贝到/etc/sysconfig/network-scripts
实际需要聚合的网口配置
#网口原始的引用
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp3s0
UUID=cab2be17-c8a2-4a22-9173-15e219ec3542
DEVICE=enp3s0
ONBOOT=yes
# 实际要加入的引用
MASTER=bond0
SLAVE=yes
USERCTL=no
IPV6_PRIVACY=no