8.Linux多网卡绑定、子接口

8.Linux多网卡绑定、子接口

·mii-tool eth0,查看网卡速度、状态、物理连接,

·ethtool eth0,查看网卡物理特性,-i 查看网卡驱动信息,-S 查看网卡状态,

 

·IP别名linux支持在一个物理网卡上配置多个ip地址,用来实现类似子接口之类的功能,

·centos/RHEL系统默认会启用NetworkManager对网卡管理,以方便用户使用(网络小图标)

·如果使用子接口需要禁用NetworkManagerservice NetworkManager stopchkconfig NetworkManager off

·临时创建一个别名,使用ifconfigip命令:ip addr add 10.1.1.1/24 dev eth0 label eth0:0,最后的0为别名编号,

·永久添加ip别名,配置文件/etc/sysconfig/network-scripts/下添加别名文件ifcfg-eth0:0,内容:

·DEVICE=eth0:0换行IPADDR=10.1.1.1换行PREFIX=24换行ONPARENT=yes(onparent附着的意思)

 

·多网卡绑定linux支持将多块物理网卡绑定为一个逻辑网卡,绑定后的逻辑网卡可以并行使用所有网卡,来提高带宽和稳定性,绑定后物理网卡不再直接使用,IP地址配置在绑定后的逻辑网卡上,

·linux支持网卡绑定模式:需要禁用NetworkManager

·模式0平衡轮询提高带宽,

·模式1主动备份监听备用的,

·模式3广播,

·绑定后的逻辑网卡名为bondnn为编号,如/dev/bond0/dev/bond1

·1创建绑定网卡配置文件/etc/sysconfig/network-scripts/ifcfg-bond0,内容:

·DEVICE=bond0IPADDR=192.168.1.209PREFIX=24ONBOOT=yesBOOTPROTO=noneUSERCTL=noBONDING_OPTS=mode=1 miimon=50模式为1,每条换行,

·2,修改每个属于该逻辑网卡的物理网卡的配置文件,先ifdown网卡,/etc/sysconfig/network-scripts/ifcfg-eth01等:

·DEVICE=eth0BOOTPROTO=noneONBOOT=yesMASTER=bond0SLAVE=yesUSERCTL=no每条换行,

·3bond网卡添加驱动支持/etc/modprobe.d/bonding.conf,新建文件添加alias bond0 bonding

·4,启动bond0ifup bond0

·watch -n 1 ifconfig监视网卡数据,


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。