强大的nmcli命令独家揭秘

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了强大的nmcli命令独家揭秘相关的知识,希望对你有一定的参考价值。

小编来了,今天小编将要带领大家一起去揭开nmcli命令神秘的面纱。网络管理命令行工具NetworkManager command line tool 简称nmcli,那些使用ifconfig的用户应该在centos7中避免使用ifconfig了。现在就跟着小编一起学起来吧。

  1. nmcli device [status] 查询所有设备的状态信息

技术分享

nmcli device show ethX 查询单个设备的状态信息

技术分享

(2)nmcli connection show查看配置连接信息,网络层的东西

技术分享

nmcli connection show con-name 查看con-name配置的信息

技术分享

nmcli地址配置(自动获取IP地址)其中以太网类型type 配置文件的名称con-name 接口名ifname

技术分享

自动生成的配置文件

技术分享

nmcli地址配置(手动设置静态IP地址)

技术分享

查看生成的配置文件

技术分享

启用

技术分享

这里小编出了点小错误,我在配置eth4 IP地址时,把接口名写成了eth4,而我的Centos7上只有两个网卡,接口名分别是eth0 和eth1,所以在启用的时候就会提示没有找到合适的设备为了这个连接,因此在设置接口名时必须要设置已有的接口。在这里我将eth4的接口修改为eth0

# nmcli connection modify eth4 connection.interface-name eth0,这时就可以启用了。

技术分享

通过#ip -a 就可以查到设置的ip地址

技术分享

我们也可以为网卡增加多个IP地址

技术分享

技术分享

重新启用一下,新增加的ip地址就可以生效了

技术分享

当然我们也可以删除增加的ip地址

技术分享

查看配置文件

技术分享

重新启用一下,新增加的ip地址就可以删除了

技术分享

禁用配置文件

技术分享

删除配置文件

技术分享

#nmcli connection reload 刷新配置文件(增加,减少或修改配置文件)

好了,以上就是全部内容了。如有不当之处,请见谅。

以上是关于强大的nmcli命令独家揭秘的主要内容,如果未能解决你的问题,请参考以下文章

nmcli命令大集合

nmcli命令使用以及网卡绑定bond

nmcli命令使用以及网卡绑定bond

nmcli命令学习(必须会,CentOS8都默认nmcli了)

nmcli命令详解

nmcli 命令常用选项