linux bond nmcli命令

发布时间:2022-06-08 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了linux bond nmcli命令脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

 

基本命令:

nmcli connection show 显示所有连接nmcli connection show --active 显示所有活动的连接状态nmcli connection show "ens33" 显示网络连接配置nmcli device status 显示设备状态nmcli device show ens33 显示网络接口属性nmcli connection add help 查看帮助nmcli connection reload 重新加载配置nmcli connection down test2 禁用test2的配置,注意一个网卡可以有多个配置。nmcli connection up test2 启用test2的配置nmcli device disconnect ens33 禁用ens33网卡,物理网卡nmcli device disconnect ens33 启用ens33网卡

配置案例

需求: eth1,eth2 组成bond模式采用主备;配置ip地址,掩码 255.255.255.0 开机启动手动获取地址;

操作:为了避免出现bond后ssh无法连接的情况,此处给出定向绑定ssh监听端口的方法,作为御操作使用。

# ss -tln //查看TCP的listen的端口
# cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
# echo "ListenAddress 192.168.30.30" >> /etc/ssh/sshd_config
# Systemctl reload sshd
# ss -tln

配置bond 

# man nmcli
# man nmcli-examples
    //通过nmcli 创建bond 配置文件 此处选择主备绑定 使用1 或者active-backup表示
# nmcli con add tyPE bond ifname mybond0 mode active-backup
# nmcli connection show bond-bond1 | grep mode
    //将eth1 、eth2 添加到bond端口中
# nmcli con add type ethernet ifname eth1 master mybond0 //会创建名为 bond-slave-eth1
# nmcli con add type ethernet ifname eth2 master mybond0 //会创建名为 bond-slave-eth2

    //为bond配置IP地址,并启动bond端口
# nmcli connection modify bond-mybond0 ipv4.method manual ipv4.addresses 192.168.10.30/24
# nmcli connection up bond-mybond0

    //拆除bond
# nmcli connection down bond-bond1
# nmcli connection delete bond-bond1

 

脚本宝典总结

以上是脚本宝典为你收集整理的linux bond nmcli命令全部内容,希望文章能够帮你解决linux bond nmcli命令所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。