Linux系统中使用nmcli指令修改网络属性

Linux系统中使用nmcli指令修改网络属性

编码文章call10242025-08-16 13:37:173A+A-

摘要:Linux系统提供了很多命令行工具,可以让用户方便地查看和管理系统的各种信息,如硬件配置、内存使用、进程状态、网卡信息等。nmcli是Centos7之后的命令,Nmcli命令是NetworkManager的一个命令行工具,在使用nmcli时,可以将修改的配置直接写入到配置文件中,并且是永久生效的。

本文将介绍一些使用nmcli命令修改网络配置的方法。详细内容请参考下文。

一、访问Linux系统

1. 登录系统

2.查看Linux系统信息

执行指令# lsb_release -a查看系统信息

二、nmcli指令使用介绍

1. 核实NetworkManager是否接管网络设置

执行指令# nmcli network

备注:上述显示enabled表示NetworkManager已经接管网络设置。如果没有,可以执行指令# nmcli n on设定网络接管;也可以执行指令# nmcli n off 取消网络接管。

2. 查看NetworkManager的运行状态

执行指令# nmcli general status

执行指令# nmcli g s

备注:上述参数解释如下

3. 查看网络连接状态

执行指令# nmcli network connectivity

执行指令# nmcli n c

备注:上述参数解释如下

三、nmcli指令配置网卡信息

1. 查看所有网卡信息

执行指令# nmcli connection

执行指令# nmcli con show

2. 查看某个网卡信息

执行指令# nmcli connection show “网卡名称”

3. 查看所有网络设备信息

执行指令# nmcli device status

4. 显示所有网络设备运行状态

执行指令# nmcli device status

备注:修改设备配置文件后需要执行下列指令使其生效。

执行指令# systemctl restart network

执行指令# nmcli connection reload

四、nmcli指令启用&停用网络接口

1. 显示所有活动的网络连接

执行指令# nmcli connection show --active

2. 停用某个网络连接

执行指令# nmcli connection down virbr0 停用某个网络接口

3. 启用某个网络连接

执行指令# nmcli connction up virbr0 启用某个网络接口

五、nmcli指令修改网卡名称

1. 显示所有活动的网络连接

执行指令# nmcli con show

备注:这里需要将网卡"有线连接 1"修改为ens180。可以使用直接修改连接名称的子命令"connection.id"。

2. 修改某个网卡名称

执行指令# nmcli con modify "有线连接 1" connection.id ens180

3. 查看修改后的网卡配置文件

执行指令# cd
/etc/sysconfig/network-scripts/

执行指令# cat "ifcfg-有线连接 1"查看其配置信息

备注:上述显示使用子命令"connection.id"可以直接修改网卡的配置文件内容。

4. 对网卡配置文件改名

执行指令# mv "ifcfg-有线连接_1" ifcfg-ens180将原来网卡配置文件改名为 ifcfg-ens180

点击这里复制本文地址 以上内容由文彬编程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

文彬编程网 © All Rights Reserved.  蜀ICP备2024111239号-4