CentOS7设置双网卡bond详解


设置变量

Bond=bond0
Lan1=em2
Lan2=em3
IP=10.2.1.21
Gateway=10.2.1.1
DNS="172.16.11.14 172.16.11.13"
Dir=/etc/sysconfig/network-scripts

关闭接口

nmcli conn down $Lan1
nmcli conn down $Lan2
nmcli conn down $Bond

清除配置

rm -f $Dir/*$Lan1
rm -f $Dir/*$Lan2
rm -f $Dir/*$Bond

mode=0(balance-rr)(平衡轮循策略),设置bond

nmcli conn add type bond con-name $Bond ifname $Bond mode balance-rr
nmcli conn add type bond-slave con-name $Lan1 ifname $Lan1 master $Bond
nmcli conn add type bond-slave con-name $Lan2 ifname $Lan2 master $Bond

设置bond IP

nmcli conn modify $Bond ipv4.addresses "$IP/24" ipv4.gateway "$Gateway" ipv4.dns "$DNS"
nmcli conn modify $Bond ipv4.method manual

启动接口

nmcli connection up $Lan1
nmcli connection up $Lan2
nmcli connection up $Bond

重启网络服务

systemctl restart network


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM