NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# :-: bond创建 | 适用范围 | 适用版本 | 人员 | 发布时间 | 文档版本 |备注 | | --- | --- | --- | --- | --- |--- | | 服务器操作系统 | V10、V10-SP1、V7 | 王国武 |2022.3.1| V1.0|发布| ## 一、创建bond ### 1. 创建bond,并设置相应模式: ` nmcli connection add type bond ifname bond0  con-name bond0 mode active-backup` #type为类型 ifname为设备名称(bond0为虚拟设备) con-name 自定义配置连接名称 mode后为模式 ### 2. 为bond配置ip地址: ` nmcli  connection  modify  bond-bond0  ipv4.method  manual  ipv4.addresses  ip地址/子网掩码的网络位数ipv4.gateway 网关地址  ipv6.method ignore    ` #配置完成后bond0为本机IP ### 3. 将需要绑定的子网卡加入到bond: `nmcli connection add type bond-slave ifname enpxxxx(网卡名称)  con-name enpxxxx(网卡名称) master bond0` #添加一块bond的从网卡,设备名称是enpxxxx(网卡名称) 自定义连接名称是enpxxxx(网卡名称) 主是bond0 ### 4. 将需要绑定的子网卡加入到bond: `nmcli connection add type bond-slave ifname enpxxxx(网卡名称)  master bond0` #添加一块bond的从网卡,设备名称是enpxxxx(网卡名称) 自定义连接名称是enpxxxx(网卡名称) 主是bond0 ### 5. 激活bond子网卡1: `nmcli connection up enpxxxxx` #启用enpxxxxx网卡1 ### 6. 激活bond自网卡2: `nmcli connection up enpxxxxx` #启用enpxxxxx网卡2 ### 7. 激活bond: `nmcli connection up bond0` #启用bond0 ### 8. 查看bond配置:   `nmcli connection show` #查看配置信息 ## 二:删除bond `nmcli connection delete enpxxxx` #删除bond0子网卡 `nmcli connection delete enpxxxx` #删除bond0子网卡 `nmcli connection delete bond0` #删除bond0 ### 注:nmcli是由NetworkManager服务产生,需要开启并设置开机自启   `systemctl start NetworkManager`   `systemctl enable NetworkManager`